+ 7 (982) 588-94-20

Вход на сайт

Наши объекты

Журнал реализации в отчет для «ЭлСи-АЗС»

+++++
03 мая

Не скажу, что часто сталкиваюсь с этой АСУ, но все же бывает.

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

Мне досталась версия ЭЛСИ версии 3.4. Изучив структуру я был готов реализовать просьбу клиента.

База данных системы управления лежит в Каталог:/Afs/db, база реляционная производства PARADOX.

Для начала, нужно подключить базу в BDE. В каталоге программы уже лежит bdeadmin.exe.

Переходим в BDE Administrator ->Drivers->Native->Paradox. Поле Net dir: Выбираем каталог БД ЭЛСИ. В стандартной установке C:/Afs/db

Это позволит базе работать в многопользовательском режиме.

Далее создаем контроллер в databases "Standart" paradox, каталог C:/Afs/db имя базы "Элси тест" (имя может быть любым)

На этом работа с подключением базы к внешним источникам закончена.

Далее нам нужно сформировать дополнительный отчет с необходимой нам информацией, а именно с информацией журнала реализаций.

Для этого переходим в каталог с программой и открываем утилиту rpdesign.exe, дизайнер отчетов.

Выбираем "Новый отчет" и вводим желаемое название отчета.

В поле "FORM" добавляем все необходимые нам таблицы не забыв в инспекторе указать внешнее подключение к нашей базе в каждой таблице, которое мы делали ранее.

Далее (в моем случае это так), через lookup поле добавляем поля из наших таблиц.

На странице отчета расставляем данные так как на хочется и сохраняем.))

Запускаем конфигуратор ЭлСи!

Во вкладке "Отчет" в поле "Приложение к отчету" нажимаем кнопку "Добавить" и Выбираем наш файл.

Теперь можем проверить работу в программе, делаем несколько проливов (у меня смена свежая на демо версии).

И вот второй странице мы получаем сохраняемый отчет к каждой смене. Можем печатать все страницы или же, только первую непосредственно с отчетом.

Данная возможность была протестирована на различных версиях Windows с разной разрядностью. Все работает)) Успехов!!!

Журнал реализации в отчет для «ЭлСи-АЗС»
 

Подписаться на рассылку

Введите код с картинки: