arido
Forum Haunter / Завсегдатай форума
Участник № / Member № 2961
отправлено / posted
Здравствуйте. Подскажите как лучше решить такую задачу. В докумен заносится время остановки оборудования, время пуска оборудования и время простоя (все определяется программой). Раз в сутки отправлять копию документа на другой компьютер (и/или на печать). Поставлена доп.задача - архивировать эти значения с возможностью в дальнейшем запрашивать данные за определнный период (и, если возможно, подсчитывать суммарный простоя за это период). С чего начать?
Сообщения / Posts 104 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Для подсчтета времени работы и простоя, в том числе и суммарного, мы можем посоветовать использовать FBD-блок nWRK.
Не совсем понятно, что Вы хотите архивировать. Время старта и остановки Вы сможете просматривать, если архивировать управляющий сигнал. А время простоя, если раз в сутки отправлять значение с FBD-блока nWRK в архивируемый канал. Просматривать в том числе и суммарные значения можно с помощью каналов Call с типом вызова LocalList и LocalStatistics.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
arido
Forum Haunter / Завсегдатай форума
Участник № / Member № 2961
отправлено / posted
Решила использовать БД.
Появился другой вопрос: как создавать каждый раз новый документ. Задача такая - по нажатию кнопки отправляется запрос в БД, эти данные выводятся на экран и в документ (работает, но данный добавляются в один файл); надо чтобы каждый раз создавался новый документ.
Сообщения / Posts 104 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Для этого необходимо каждый раз менять имя канала Call, вызовающего генерацию документа.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
arido
Forum Haunter / Завсегдатай форума
Участник № / Member № 2961
отправлено / posted
Спасибо, все заработало. Теперь бы вывести на принтер. Тот пример, что прислали толи не полный, то ли я не поняла где смотреть настройки. Пожалуйста, разясните вывод отчета на печать по нажатию кнопки.
Сообщения / Posts 104 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Для печати документа необходимо установить в 1 пятый и шестой бит атрибута Параметр канала Call вызова шаблона документа
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
arido
Forum Haunter / Завсегдатай форума
Участник № / Member № 2961
отправлено / posted
Устанавливаю. Сервер печати запущен. Не печатает. Получила пример от вас, попробовала - документы генерируются, но не печатаются?!
Сообщения / Posts 104 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Проверьте настройки своего принтера. На всякий случай еще раз попробовал печать из проекта отосланного Вам, все работает.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
arido
Forum Haunter / Завсегдатай форума
Участник № / Member № 2961
отправлено / posted
Запускаете проект из ИС. Запускаете сервер печати. Жмете на кнопку "ДокументПечать", должно печатать. Если не печатает даже из ИС, то попробуйте переустановить ИС.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
arido
Forum Haunter / Завсегдатай форума
Участник № / Member № 2961
arido
Forum Haunter / Завсегдатай форума
Участник № / Member № 2961
отправлено / posted
Взяла ПК без ТМ с локальным принтером, установила МРВ. Запустила - документ генерируется, но не печатает?!
Сообщения / Posts 104 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Проверьте, пожалуйста, печатает ли у Вас документ, не из МРВ, а из Инструментальной Среды.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
arido
Forum Haunter / Завсегдатай форума
Участник № / Member № 2961
отправлено / posted
Переустановила ИС (6.05.1) Запускаю профайлер, запускаю сервер печати, жму на кнопку - не печатает. Запускаю сервер печати, запускаю профайлер, жму на кнопку - не печатает.
отправлено / posted
Мы даже не знаем, чем Вам еще можно помочь.
Для Trace Mode необходимы только 3 пункта:
1) Принтер, установленый в системе, как принтер по умолчанию.
2) Запущенный сервер печати Trace Mode
3) 5 и 6 бит атрибута "параметр" канала Call, вызывающего шаблон документа, должны быть установлены в 1.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Сан_Саныч
Junior Member / Новичок
Участник № / Member № 3003
отправлено / posted
Доброго Вам времени суток. А можно переслать мне пример, реализации архивирования данных времени останова, пуска и простоя, с последующим копированием документа и распечаткой его. А также запрос за определенный промежуток времени. Sem_sanitodomnav@mail.ru
Сообщения / Posts 14 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Время пуска, остановки и простоя надо архивировать в формате Long. Адекватно вывести их в документ, к сожалению пока нельзя.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |