Цитата:
Сообщение от Arsie
Как это применять?
Сделайте еще один блок отчета у которого имя будет "Отчет_1", у другого блока "Отчет_2". И дергайте селект того блока который нужен.
|
Ну вот хоть на примере этого проекта.
Во-первых. 6 операторов. Необходимо создавать отчет, содержащий список выполненных оператором заказов. Значит придется ставить 6 блоков вместо одного для того, чтобы при необходимости найти отчет по конкретному оператору не пришлось пересматривать кучу с одинаковыми названиями.
В данном случае так и придется сделать - будут стоять 6 блоков.
Мы выше уже обсуждали про "сущности" на поляне. Сейчас мне придется ставить 9 блоков в этой части программы, а мог бы быть всего 1...
Во-вторых. Программа отрабатывает цикл обработки изделия. По окончанию цикла автоматически создается отчет с графиком этого цикла. И тут нам уже не "поставить еще один блок".
Отчеты периодически забираются с контроллера для хранения на компе в офисе. Если, например, через месяц или полгода понадобится посмотреть отчет по конкретному изделию, то как его найти? Вариант пересмотреть все отчеты в поисках нужного - не вариант. Вариант поиска по содержимому файлов - тоже не вариант. А если бы в имени файла отчета был номер изделия, то никакой проблемы.
Подобных сценариев легко придумать массу.
Да вот, например, модифицируем вариант из "во-первых" - вводить в архив идентификатор заказчика, и создавать отчет по всем заказам выполненным для конкретного заказчика. Заказчиков может быть сколько угодно, предугадать это невозможно, со временем их количество и состав меняется - "поставить еще один блок на поляну" ну никак не прокатит. Напомню, что отчеты скидываются в офис и работа с ними идет там. На производство для оперативного создания нужного отчета никто бегать не будет.
Добавлено через 13 минут
Цитата:
Сообщение от Arsie
У вас там 52-й месяц. Нам это не повторить.
Приложите ваш проект.
|
Я просто задал форматирование вывода
dd.MM.yyyy hh:mm согласно справке.
Отослал в почту.