LKDS
8 800 100 8421
звонок бесплатный

Здравствуйте, гость ( Вход | Регистрация )

38 страниц V < 1 2 3 4 5 > »   
Ответить в эту темуОткрыть новую тему
> Клиент-серверное ПО диспетчеризации (LKDSDisp)
Van Gog
сообщение 25.9.2012, 20:39
Сообщение #41


Активист
****

Группа: Пользователи
Сообщений: 573
Регистрация: 28.4.2006
Пользователь №: 27



Цитата(Андрей Ефименко @ 25.9.2012, 11:48) *

Проблема в том, что SPult ничего не знает о SQL сервере, а изменение конфигурации делается именно в SPult. Клиентское ПО работает только с LKDSDisp.

Наверное есть смысл все административные функции (ввод структуры вкладка-улица-дом-лифт, ввод пользоваелей и распределение их прав и т.д. , а в перспективе и настройки LKDSDrvCfg) включить в конфигуратор LKDSDispCfg.exe, а в SPult оставить только настройки отображения лифтов и настройки взаимодействия с USB-Voice конвертером.
Кстати, в SPult неплохо бы сделать запоминание последнего логина/пароля для подключения к серверу, чтобы оператору не заморачиваться этим вопросом.


--------------------
Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
**********
Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал.
**********
"Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист).

Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Van Gog
сообщение 25.9.2012, 23:46
Сообщение #42


Активист
****

Группа: Пользователи
Сообщений: 573
Регистрация: 28.4.2006
Пользователь №: 27



Цитата(Андрей Ефименко @ 25.9.2012, 11:48) *


============================================
2. У меня изначально установлен режим отображения лифтов в виде произвольных групп, при импорте из MPultPro в SPult с каждой вкладки импортировалось по одной группе (похоже первой по алфавиту) и нарушился порядок отображения вкладок;
3. При запуске LKDSDispCfg.exe пишет "Повторное указание руппы" для всех существующих групп (проверил на двух разных машинах);
============================================
Это исправлено, архив выложен на сайт. Нужно будет остановить службу LKDSDisp, удалить базу данных LKDSDisp в SQL сервере, завести пользователей и снова импортировать структуру из MPultPro.



Всё импортировалось, кроме одного лифта: в структуре он есть, а в группе не отображается, хотя, если кликнуть мышкой по тому месту где он должен быть, открывается окно уточнённых состояний blink.gif .

Когда бутет клиент-аналог MStat?


--------------------
Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
**********
Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал.
**********
"Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист).

Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 26.9.2012, 7:45
Сообщение #43


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



Цитата(Van Gog @ 25.9.2012, 17:58) *

===========================================
Важно использовать последний дистрибутив LKDSDrv. В нем LKDSProt подписан электронной подписью предприятия.
В Win2008R2 x64 неподписанный драйверы не работают при обычной загрузке операционной системы.
А вообще очень бы хотел получить файлы из LKDSDrv\LKDSProt\BadProt\

============================================
Установлен самый последний, скачанный перед установкой, дистрибутив.

Тогда тем более нужно прислать файлы из папки LKDSDrv\LKDSOrit\BadProt

Цитата(Van Gog @ 25.9.2012, 17:58) *

============================================
Проблема в том, что SPult ничего не знает о SQL сервере, а изменение конфигурации делается именно в SPult. Клиентское ПО работает только с LKDSDisp.
============================================
Это, наверное, не проблема: можно задавать конфигурацию в LKDSDisp, а КЛАДР импортировать в базу целиком (хотя с точки зрения объёма это не рационально, но зато можно в базе делать ссылки на индексное поле, а не на текст с почтовым адресом).

Как раз это и проблема - автоматизация ввода адреса предполагает, что SPult будет давать подсказку по первым введенным символам элемента адреса (улицы, например), но SPult не имеет непосредственного доступа к SQL серверу, а нагружать LKDSDisp функциями транзитной передачи в SPult справочной информацией по адресам не рационально.

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 26.9.2012, 8:05
Сообщение #44


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



Цитата(Van Gog @ 25.9.2012, 21:39) *

Наверное есть смысл все административные функции (ввод структуры вкладка-улица-дом-лифт, ввод пользоваелей и распределение их прав и т.д. , а в перспективе и настройки LKDSDrvCfg) включить в конфигуратор LKDSDispCfg.exe, а в SPult оставить только настройки отображения лифтов и настройки взаимодействия с USB-Voice конвертером.

Проблема с вводом групп лифтов. Если убирать из SPult административные функции, то SPult не должен передавать настроечную информацию в серер LKDSDisp, тогда группы лифтов должны вводиться в LKDSDispCfg.exe, что значительно усложнит сам конфигуратор LKDSDispCfg.exe.

Цитата(Van Gog @ 25.9.2012, 21:39) *

Кстати, в SPult неплохо бы сделать запоминание последнего логина/пароля для подключения к серверу, чтобы оператору не заморачиваться этим вопросом.

Лифты - опасные устройства. Логин/ пароль позволяет хоть как-то защиться от несанкционированного доступа на управление этими устройствами.

Цитата(Van Gog @ 26.9.2012, 0:46) *

Всё импортировалось, кроме одного лифта: в структуре он есть, а в группе не отображается, хотя, если кликнуть мышкой по тому месту где он должен быть, открывается окно уточнённых состояний blink.gif .

Нужен импортируемый файл MPultPro.XML

Цитата(Van Gog @ 26.9.2012, 0:46) *

Когда бутет клиент-аналог MStat?

Можно запускать MStatPro с конфигурационным файлом, который загружает на клиентскую машину SPult. Если на клиентской машине настроить удаленный доступ к LKDSDrv, то MStatPro будет работать.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Van Gog
сообщение 26.9.2012, 13:29
Сообщение #45


Активист
****

Группа: Пользователи
Сообщений: 573
Регистрация: 28.4.2006
Пользователь №: 27



=================================
Проблема с вводом групп лифтов. Если убирать из SPult административные функции, то SPult не должен передавать настроечную информацию в серер LKDSDisp, тогда группы лифтов должны вводиться в LKDSDispCfg.exe, что значительно усложнит сам конфигуратор LKDSDispCfg.exe.
=================================

Для администратора системы это не проблема. Внедрение концепции клиент-сервер уже предполагает достаточно высокую квалификацию персонала.

=================================
Лифты - опасные устройства. Логин/ пароль позволяет хоть как-то защиться от несанкционированного доступа на управление этими устройствами.
=================================

В настоящее время оператор обслуживающий MPultPro имеет практически не ограниченный доступ к лифтам. Не вижу никаких проблем если SPult на компьютере оператора будет помниь логин/пароль для удалённого подключения (истественно в зашифрованном виде).
Кстати, параметры подключения к SQL-серверу не шифруются, что не есть хорошо.

=================================
Можно запускать MStatPro с конфигурационным файлом, который загружает на клиентскую машину SPult. Если на клиентской машине настроить удаленный доступ к LKDSDrv, то MStatPro будет работать.
=================================

Это понятно, но не хватает прелестей клиет-серверной архитектуры.


--------------------
Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
**********
Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал.
**********
"Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист).

Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 27.9.2012, 13:32
Сообщение #46


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



Цитата(Van Gog @ 26.9.2012, 14:29) *

=================================
Проблема с вводом групп лифтов. Если убирать из SPult административные функции, то SPult не должен передавать настроечную информацию в серер LKDSDisp, тогда группы лифтов должны вводиться в LKDSDispCfg.exe, что значительно усложнит сам конфигуратор LKDSDispCfg.exe.
=================================

Для администратора системы это не проблема. Внедрение концепции клиент-сервер уже предполагает достаточно высокую квалификацию персонала.

Для администраторов не проблема, проблема для нас, для разработчиков, т.к. работу с группами нужно будет реализовывать и поддерживать и в LKDSDispCfg, а не только в SPult

Цитата(Van Gog @ 26.9.2012, 14:29) *

=================================
Лифты - опасные устройства. Логин/ пароль позволяет хоть как-то защиться от несанкционированного доступа на управление этими устройствами.
=================================

В настоящее время оператор обслуживающий MPultPro имеет практически не ограниченный доступ к лифтам. Не вижу никаких проблем если SPult на компьютере оператора будет помниь логин/пароль для удалённого подключения (истественно в зашифрованном виде).
Кстати, параметры подключения к SQL-серверу не шифруются, что не есть хорошо.

То, что оператор обслуживающий MPultPro имеет практически не ограниченный доступ к лифтам не есть хорошо.
Идентификация в LKDSDisp позволяет не только разграничить доступ к лифтам (виден/не виден), но и определить разрешенные действия с лифтом. Можно представить себе ситуацию, когда в диспетчерскую пришел наладчик с другими правами, нежели диспетчер. Имя/пароль наладчика запомнились, что случайно дало возможность диспетчеру зайти над идентификацией наладчика.

Параметры подключения к SQL серверу - это просто имя SQL сервера, это не критичная информация.

Цитата(Van Gog @ 26.9.2012, 14:29) *

=================================
Можно запускать MStatPro с конфигурационным файлом, который загружает на клиентскую машину SPult. Если на клиентской машине настроить удаленный доступ к LKDSDrv, то MStatPro будет работать.
=================================

Это понятно, но не хватает прелестей клиет-серверной архитектуры.

Это по всей видимости относится к предыдущему предложению собирать NVRAM от ЛБ в базы SQL сервера ?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Van Gog
сообщение 27.9.2012, 22:43
Сообщение #47


Активист
****

Группа: Пользователи
Сообщений: 573
Регистрация: 28.4.2006
Пользователь №: 27



================================
Для администраторов не проблема, проблема для нас, для разработчиков, т.к. работу с группами нужно будет реализовывать и поддерживать и в LKDSDispCfg, а не только в SPult
================================
Лично я убеждён, что Вам всё по плечу wink.gif !

================================
То, что оператор обслуживающий MPultPro имеет практически не ограниченный доступ к лифтам не есть хорошо.
Идентификация в LKDSDisp позволяет не только разграничить доступ к лифтам (виден/не виден), но и определить разрешенные действия с лифтом. Можно представить себе ситуацию, когда в диспетчерскую пришел наладчик с другими правами, нежели диспетчер. Имя/пароль наладчика запомнились, что случайно дало возможность диспетчеру зайти над идентификацией аладчика.
================================
Есть правда в Ваших словах, убедили cool.gif

================================
Это по всей видимости относится к предыдущему предложению собирать NVRAM от ЛБ в базы SQL сервера ?
================================
В том числе. Кроме того я бы предложил хранить не только последние настройки NVRAM, а архив глубиной, например, 5 записей, чтоба было легче анализировать как влияют изменения настроек на поведение ЛБ в случае нестабильной работы лифта.

Off top: не пойму как вставлять несколько цитат в один пост?


--------------------
Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
**********
Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал.
**********
"Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист).

Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 28.9.2012, 7:39
Сообщение #48


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



Цитата(Van Gog @ 27.9.2012, 23:43) *

Off top: не пойму как вставлять несколько цитат в один пост?

Я просто сам вручную размещаю (копирую) теги

quote ...

/quote ...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 2.10.2012, 12:44
Сообщение #49


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



На сайт выложен новый архив LKDSDisp.rar в котором:

1. LKDSDisp v1.1.11.0 - клиенту отсылаются только те сообщения о изменении состояния (рестарты, включение/выключение ГГС, потеря и восстановление связи, проблемы с локальной шиной, переход на резервное питание и т.п.) узловых устройств (КСЛов и КЛШ), к которым клиент имеет доступ. Доступ определяется по доступу к лифтам – если клиент имеет доступ к какому-то ЛБ, обслуживаемому КЛШ, то клиент имеет доступ и к КЛШ. Обычные клиенты не имеют доступа к КСЛам, соответственно и не получают сообщений о изменении состояния КСЛов, но эти сообщения сохраняются в базе данных. Клиенты со специальными правами будут получать все сообщения от всех узловых устройств. Задание этих специальных прав будет реализовано в ближайших следующих версиях ПО.

2. SPult v1.0.12.0 - если есть доступ к лифту только на чтение, то кнопка "Терминал" в панели управления лифтом недоступна


Для замены ПО нужно выйти из SPult, остановить службу LKDSDisp и заменить EXE файлы .

Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 3.10.2012, 9:33
Сообщение #50


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



На сайт выложен новый архив LKDSDisp.rar. В конфигураторе добавлен признак "Посылать сообщения (SMS,E-mail) механику". При установке данного признака LKDSDisp будет отсылать сообщения аналогично программе MPultPro.

SMS сервер доработан для автоматизации настройки под отправку сообщений от LKDSDisp. Доработанный SMS сервер выложен на сайт.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
poiZon
сообщение 3.10.2012, 13:41
Сообщение #51


Активный участник
***

Группа: Пользователи
Сообщений: 341
Регистрация: 14.6.2012
Пользователь №: 6 661



Неплохо бы в Spult добавить отчет о простоях лифта, желательно из режима оператора с уровнем только просмотр. У нас заказчик для себя берет простои с пульта, пришлось ему ставить Mpult и в результате у него полный доступ к лифтам, что не есть хорошо.

И касательно входа в Spult, добавить чтобы помнил последнего пользователя, хотя бы без пароля. А то оператору каждый раз вводить логин тоже ни к чему.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
poiZon
сообщение 3.10.2012, 14:45
Сообщение #52


Активный участник
***

Группа: Пользователи
Сообщений: 341
Регистрация: 14.6.2012
Пользователь №: 6 661



Цитата(Андрей Ефименко @ 25.9.2012, 14:48) *

============================================
2. У меня изначально установлен режим отображения лифтов в виде произвольных групп, при импорте из MPultPro в SPult с каждой вкладки импортировалось по одной группе (похоже первой по алфавиту) и нарушился порядок отображения вкладок;
3. При запуске LKDSDispCfg.exe пишет "Повторное указание руппы" для всех существующих групп (проверил на двух разных машинах);
============================================
Это исправлено, архив выложен на сайт. Нужно будет остановить службу LKDSDisp, удалить базу данных LKDSDisp в SQL сервере, завести пользователей и снова импортировать структуру из MPultPro.



Последняя версия архива, косяк с импортом остался. Если в MPultPro.XML группы расположены не по алфавиту/возрастанию, то те у кого название меньше тех что уже прошли вылетают. Проще говоря в одной улице дома 2,4,10,6 записаны в таком порядке, то дом номер 6 теряется. В разделе <Street> импортируется, а в разделе <Group> нет.

И все улицы после косячной тоже теряются.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 3.10.2012, 15:06
Сообщение #53


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



Цитата(poiZon @ 3.10.2012, 15:45) *

Последняя версия архива, косяк с импортом остался. Если в MPultPro.XML группы расположены не по алфавиту/возрастанию, то те у кого название меньше тех что уже прошли вылетают. Проще говоря в одной улице дома 2,4,10,6 записаны в таком порядке, то дом номер 6 теряется. В разделе <Street> импортируется, а в разделе <Group> нет.

И все улицы после косячной тоже теряются.

Хотел бы получить файл MPultPro.XML, на котором проявляется эта ошибка с импортом.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
poiZon
сообщение 3.10.2012, 15:37
Сообщение #54


Активный участник
***

Группа: Пользователи
Сообщений: 341
Регистрация: 14.6.2012
Пользователь №: 6 661



Цитата(Андрей Ефименко @ 3.10.2012, 16:06) *

Хотел бы получить файл MPultPro.XML, на котором проявляется эта ошибка с импортом.


Куда отправить?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 3.10.2012, 16:30
Сообщение #55


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



Цитата(poiZon @ 3.10.2012, 16:37) *

Куда отправить?

andi@lkds.ru или lkds@lkds.ru
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
poiZon
сообщение 4.10.2012, 8:24
Сообщение #56


Активный участник
***

Группа: Пользователи
Сообщений: 341
Регистрация: 14.6.2012
Пользователь №: 6 661



Цитата(Андрей Ефименко @ 3.10.2012, 17:30) *

andi@lkds.ru или lkds@lkds.ru


Отправил.

И ещё одно замечание по ходу. Подредактировал файл чтобы все улицы и дома шли по возрастанию, импорт успешный. Теперь напрягает такой момент, задаю доступ группе 1 к определенным домам на улице, при подключении пользователя этой группы к нему импортируются все группы на вкладке, т.е. все улицы и все дома которые есть в диспетчерской, а отображаются только те лифты которые разрешены, остальные группы пустые. Надо исключить запрещенные группы во время импорта конфигурации.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 4.10.2012, 14:59
Сообщение #57


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



Цитата(poiZon @ 4.10.2012, 9:24) *

Отправил.

И ещё одно замечание по ходу. Подредактировал файл чтобы все улицы и дома шли по возрастанию, импорт успешный. Теперь напрягает такой момент, задаю доступ группе 1 к определенным домам на улице, при подключении пользователя этой группы к нему импортируются все группы на вкладке, т.е. все улицы и все дома которые есть в диспетчерской, а отображаются только те лифты которые разрешены, остальные группы пустые. Надо исключить запрещенные группы во время импорта конфигурации.

На сайт выложен новый архив, в котором:

1) LKDSDisp - Сами прямоугольники групп в панели состояний лифтов, содержащие только недоступные пользователю лифты, не передаются этому пользователь в структуре.

Предварительно нужно удалить конфигурационные файлы XML из папки LKDSDisp\SPult\

2) SPult - сохраняется имя последнего пользователя в панели подключения

По поводу отчетов - предлается сделать отдельный модуль для формирования отчетов, т.е. не делать отчеты в SPult.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Van Gog
сообщение 7.10.2012, 21:19
Сообщение #58


Активист
****

Группа: Пользователи
Сообщений: 573
Регистрация: 28.4.2006
Пользователь №: 27



Цитата(Андрей Ефименко @ 3.10.2012, 7:33) *

На сайт выложен новый архив LKDSDisp.rar. В конфигураторе добавлен признак "Посылать сообщения (SMS,E-mail) механику". При установке данного признака LKDSDisp будет отсылать сообщения аналогично программе MPultPro.

SMS сервер доработан для автоматизации настройки под отправку сообщений от LKDSDisp. Доработанный SMS сервер выложен на сайт.

LKDSDisp и SMS-сервер поменял, сообщения не посылаются...


--------------------
Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
**********
Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал.
**********
"Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист).

Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Андрей Ефименко
сообщение 8.10.2012, 8:09
Сообщение #59


Активист
****

Группа: Разработчики
Сообщений: 2 013
Регистрация: 8.2.2006
Пользователь №: 4



Цитата(Van Gog @ 7.10.2012, 22:19) *

LKDSDisp и SMS-сервер поменял, сообщения не посылаются...

В конфигураторе LKDSSMSCfg был произведен импорт структуры LKDSDisp с последующей настройкой, аналогичной настройке для MPultPro ?
И в LKDSDispCfg установлен признак "Посылать сообщения (SMS,EMail) механику" ?

Импорт производится кнопкой "Загрузить из LKDSDisp" в LKDSSmsCfg. Файл LKDSDDispStruct.XML, который загружается по этой кнопке, формируется в LKDSDispCfg по меню "Структура"\ "Экспорт"

Ну и нужны файлы из папок:

LKDsSms\BadSms
LKDSSms\LogSms
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Van Gog
сообщение 8.10.2012, 15:31
Сообщение #60


Активист
****

Группа: Пользователи
Сообщений: 573
Регистрация: 28.4.2006
Пользователь №: 27



Цитата(Андрей Ефименко @ 8.10.2012, 5:09) *

В конфигураторе LKDSSMSCfg был произведен импорт структуру LKDSDisp ?
И в LKDSDispCfg установлен признак "Посылать сообщения (SMS,EMail) механику" ?

Импорт производится кнопкой "Загрузить из LKDSDisp" в LKDSSmsCfg. Файл LKDSDDispStruct.XML, который загружается по этой кнопке, формируется в LKDSDispCfg по меню "Структура"\ "Экспорт"

Ну и нужны файлы из папок:

LKDsSms\BadSms
LKDSSms\LogSms

Настройки сделаны как положено. Структуру импортировал без удаления предыдущей - хотел сэкономить время. Видимо не получилось sad.gif

Стёр сатрый XML, начал вводить настройки заново: не нашёл списка сообщений от узловых устройств.
Наверное будет правильно научить SMS-сервер хранить настройки в базе SQL и переработать интерфейс конфигуратора. Текущее исполнение, IMHO, очень неудобно. Я предложил бы объединять получателей в группы, а уже к группам привязывать конкретные сообщения и конретные источники. Выбор сообщений из списка сделать галками, а не по одному как сейчас.
Если смотреть ещё дальше, то источники сообщений тоже можно объединять в группы на основании записей в полях "электромеханик" и "бригадир" таблицы "информация о лифте".

Off top: кстати неплохо бы добавить поля "связист" и "Заводской № ЛБ" в параметры лифта.

Что-то специалисты по базам данных отмалчиваются, дайте свои предложения.


--------------------
Теория - это когда всё знаешь, но ничего не работает. Практика - это когда всё работает, но ты не знаешь почему. Мы совмещаем теорию и практику - ничего не работает, и никто не знает почему!
**********
Высшая математика в жизни помогла только один раз... - когда ключи в сортир уронил... интеграл из проволоки сделал.
**********
"Знание некоторых принципов легко возмещает незнание некоторых фактов" (Клод Адриа́н Гельве́ций (фр. Claude Adrien Helvétius; 1715 — 1771) — французский писатель и философ-материалист).

Изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

38 страниц V < 1 2 3 4 5 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 26.8.2019, 15:10