канал CALL.SQLQuery (INPUT, Параметр=0) содержит единственный запрос с конструкцией SELECT;
к аргументу канала CALL.SQLQuery, который используется в качестве подстановки в запросе, привязан атрибут 0, R канала CALL.ChGroupReq.
При CALL.SQLQuery.In=0xFFFF все извлеченные значения столбца последовательно записываются в аргументы канала CALL.ChGroupReq. ------------------------------------
Произвожу данным образом выборку двух столбцов из ACCESS. Первый столбец в базе имеет числовой тип, второй текстовый. Числовой извлекается без проблем и записывется в аргументы канала CALL.ChGroupReq. Текстовый же тип не записывается, в аргументах канала красуются нули, я так понимаю это из-за того, что они(аргументы) имеют тип REAL? Как быть в данной ситуации и считать текст?
Сообщения / Posts 6 | Из / From: Россия
| IP / IP: IP адрес / IP address |
tugmaks
Junior Member / Новичок
Участник № / Member № 5878
tugmaks
Junior Member / Новичок
Участник № / Member № 5878
отправлено / posted
Ну и в тему ещё. Не критично, конечно, но всё же. Экран имеет следющий вид:
Структура базы:
Видим, что все отображается правильно и так как надо. Однако если внести в базу изменения, например такие:
После этого базу сохраняем и закрываем.
Далее на экране нажимаю кнопку обновить (при нажатии происходит посылка 0xFFFF во входное значениие канала CALL.SQLQuery), при этом я заново считываю значения из базы. На экране же происходят обновления только у числовых значений:
Хотя, если открыть просмотрщик компонентов, то видно что там значения поменялись:
Стоит только уйти на любой другой экран и вернуться обратно как на экране уже отображаются правильные текстовые значения:
Это баг? или я что-то делаю не так? Как уже было сказано в начале сообщения это для меня не критично, но хотелось бы чтобы обновлялись обе строки — как с числами так и текстом и для этого не нужно было бы переключаться между экранами.
Сообщения / Posts 6 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Задайте тип данных для аргументов экрана, в которые поступают текстовые значения, String.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
tugmaks
Junior Member / Новичок
Участник № / Member № 5878