отправлено / posted
Здравствуйте. Возникла проблема с экспортом данных из проекта ТрейсМод6 в таблицу Excel. Сам экспорт происходит, но числа получаются в HEX формате. Связано ли это с указателями #, в которые заключены запрашиваемые таблицей значения из проекта. Данные нужны в десятичной системе. И второй вопрос. Опрос производится с интервалом две секунды между временными точками. Как сделать интервал записи в 10 минут? Путем таймера на кнопке разрешения записи? Спасибо.
Сообщения / Posts 32 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
отправлено / posted
Здравствуйте. Вы используете "Шаблон связи с СУБД"?
В этом случае символ # выделяет аргумент шаблона связи с СУБД в запросе. Это корректно.
В таблицу Excel (в общем случае, в Базу Данных) будет записано число в том формате, в котором оно было записано в аргумент канала Call.SQLquery (канал класса Call вызывающих шаблон связи с СУБД).
Рекомендую Вам в настройках канала Hex16/32 (Правая Кнопка Мыши, редактировать), которые передают данные в аргумент канала Call.SQLquery, установить флаг "Вид представления DEC".
Дополнительно, рекомендую проверить соответствие типов данных у канала Call.SQLquery и ячеек Excel.
Запись в Excel производится при подаче отличного от нуля значения в атрибут Входное Значение (2, In) канала Call.SQLQuery. Определите в Вашем проекте условия подачи этого значения (программа, кнопка на экране, событие...) и тогда можно определить подходящее для Вас решение по увеличению интервала записи.
Сообщения / Posts 17332 | Из / From: Россия
| IP / IP: IP адрес / IP address |