Кнопка Обработки Файлов Построчно

  • Автор темы Atlan
  • Дата начала
A

Atlan

Как сделать кнопку, при нажатии которой будут обрабатываться файлы построчно.
Например: Пользователь нажимает на кнопку обзор и выбирает один, несколько или все файлы сразу. Нажимает ОК, затем открывается форма, которая обрабатывает файлы построчно. После загрузки этих файлов необходимо отобразить пользователю строку которую ему нужно, например строку где содержится КБК арендной платы. В этой строке присутствуют данные по арендной плате. Если эти данные нужны ему то он нажимает ПРИНЯТЬ. После того как данные приняты, пользователю должно открыться следующие строки (данные) по этому КБК и так далее до конца файла. Если конец файла, то должен загрузиться на обработку следующий файл, и т.д. пока не обработаются все загруженные пользователем файлы. Если пользователь нажимает ИГНОРИРОВАТЬ, то должна отобразится следующая строка (данные) по этому КБК и так далее до конца файла. И т.д. и т.п. пока не обработаются все файлы загруженные пользователем.
Как это все сделать? Я сделал загрузку файлов которые отметил пользователь. Эти файлы загружаются на сервер. А как сделать дальше?
 
A

acorn

А дальше работайте с файлами... пишите код, когда что-то конкретно будет не получаться - задавайте вопрос.
 
A

Atlan

А дальше работайте с файлами... пишите код, когда что-то конкретно будет не получаться - задавайте вопрос.
Сделал загрузку файлов. Выводятся на экран все нужные строки сразу. А мне надо чтобы выводились по одной строке из файлов при нажатии на кнопку. Как это сделать?(((
 
M

-master-

Так в чем вопрос? читайте из файла не все строки а по одной.
 
A

Atlan

Так в чем вопрос? читайте из файла не все строки а по одной.
Нужно вывести строку затем ждать ответа пользователя, затем очистить и вывести следующую строку и ждать ответа пользователя

Добавлено:
Так в чем вопрос? читайте из файла не все строки а по одной.
Нужно вывести строку и ждать ответа пользователя, затем очистить и отобразить следующую строку и ждать ответа пользователя и т.д.
 
T

typak

Нужно вывести строку и ждать ответа пользователя, затем очистить и отобразить следующую строку и ждать ответа пользователя и т.д.

Ну так, а что тут сложного?
Допустим при нажатии кнопки ты вывел первую строку. Дальше при нажатии той же кнопки тебе нужно вывести вторую строку и последующие?
Можно через сеанс:
В обработчике формы происходят следующие действия.
проверяеш сеансовую переменную, если есть, то считываеш ее значение прибавляеш один и выводиш строку соответствующую сеансовой переменно, если нет то присваиваеш ей значение один и выводиш первую строку.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!