Есть два подхода к разработке модуля получения отчетов:
1) сделать его общающимся исключительно с LKDSDisp (как SPult)
2) сделать его общающимся с LKDSDisp для авторизации, а информацию журналов модуль отчетов будет получать непосредственно из SQL сервера.
Предлагаю третий - сделать на IIS.
Ко всем плюсам второго подхода добавятся:
- нет необходимости устанавливать доп. приложение (использутся веб-браузер);
- все изменения, дополнения и т.п. получают сразу все пользователи (не надо ставить обновление клиентам).
Van Gog написал(а):
дать пользователю возможность формировать свои отчёты по средствам произвольного построения запроса к серверу.
а что сейчас мешает строить запросы?
Van Gog написал(а):
Переход на полноценную работу с сервером сдерживают три фактора:
1. Нет работы со звуком через Voice-конвертер;
2. На сервере не пишутся в базу переговоры диспетчера с пассажиром;
3. Нет очётов.
Очень интересуют первые два пункта. Будут реализованы?
Замечание по БД. В таблицу
events сохранилась построчная запись, т.е. для одного события в базе присутствуют две строки:
1) когда событие произошло,
2) сброс события.
Может в первую строку добавлять дату из второй строки. Тогда в таблице для события будет присутствовать одна строка с датой начала и сброса.
Еще добавьте, пожалуйста, в Spult быструю смену пользователя, без перезапуска (что-то вроде смену сдал – смену принял).