Майборода Алексей
Forum Haunter / Завсегдатай форума
Участник № / Member № 1701
отправлено / posted
Добрый день. Ситуация следующая: создаю пустой проект, в нем экран и 3 канала типа DoubleFloat. На экране размещаю 3 ГЭ "Текст" и 3 ГЭ "Кнопка". Связываю ГЭ "Текст" с реальным значением канала, а ГЭ "Кнопка" с входным значением. Кнопка настроена на "Ввести и передать". В диалоге "Свойства привязки" выбираю "Тип данных" LREAL (как и положено для DoubleFloat). Транслирую проект запускаю на выполнение и вижу следующую картину: при нажатии на любую кнопку открывается окно ввода значения (как обычно), но в этом окне уже есть какоето непонятно значение. В итоге невозможно ничего передать в канал типа DoubleFloat (то передается совсем не то, то вообще не передается, а иногда то что я ввел появляется как надпись в окне ввода параметра, когда я нажимаю кнопку вследующий раз). Пробывал использовать только аргументы экрана типа LREAL не привязанные к каналам и наблюдал, что они ведут себя как тип Float (тоесть, например, также отображаются в ГЭ "Текст"). И ещё, когда ставлю у ГЭ "Текст" формат Exponential чтобы вывести значения канала DoubleFloat, то вижу всякую ерунду на экране, а не реальное значение. Если же ставить формат по умолчанию то вижу вродебы то значение, но оно обрезается и округляется. Смысл тогда в DoubleFloat если нельзя увидить все цыфры после запятой? Разъясните мне, что я не так делаю? Где я неправ? Или ошибка не моя? (Или у меня в ДНК ошибка )
Сообщения / Posts 106 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Путинцев Н.В.
Forum Haunter / Завсегдатай форума
Участник № / Member № 1093
отправлено / posted
Уважаемая AdAstra, а Вы сами-то пробовали вывести на экран данные типа LREAL? Почему не исправили, ведь это ошибка прошлой версии и вам об этом писали?
Сообщения / Posts 121 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Релиз ТМ6.03, формат вывода "По умолчанию", аргумент типа LREAL - еще раз проверил, все выводится нормально. Ошибка действительно была, но она правилась. Какой у Вас релиз?
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Путинцев Н.В.
Forum Haunter / Завсегдатай форума
Участник № / Member № 1093
отправлено / posted
Релиз ТМ6.03. "По умолчанию" выводится, но всего 6 знаков. Это что, LREAL? А как вывести 12 цифр? Попробуйте создать не один аргумент, а несколько. На некоторых аргументах (при нажатии кнопки) уже присутствует какое-то значение, хотя на экран выводится 0. Обычно в кнопке сохраняется то значение, которое передаешь. Не понятно!
Сообщения / Posts 121 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
#### Принято к рассмотрению - похоже, что это несоответсвие форматов при вводе значения, оно интерпретируется как Float а не Double.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Путинцев Н.В.
Forum Haunter / Завсегдатай форума
Участник № / Member № 1093
отправлено / posted
Не забудьте при проверке создать не один, а несколько аргументов. В некоторых аргументах изначально возникают непонятно откуда взявшиеся значения!
Сообщения / Posts 121 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Вывод 12 и больше цифр осуществляется даже при нескольких аргументах. Есть некоторая порешность в функции ввода с клавиатуры. Но это отдельный вопрос. Мы готовы проверить Ваш проект, если Вы пришлете его с комментариями на адрес техподдержки.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |