Тема / Topic: ГЭ "Текст" - имя, кодировка и вообще про аргументы
Kramarenko Stanislav
Forum Professor / Завсегдатай форума
Участник № / Member № 119
отправлено / posted
Хотел использовать ГЭ "Текст" для вывода имени и кодировки канала, но не смог, поскольку для атрибута "Текст" данного ГЭ отсутствует такой вид динамизации, хотя атрибут "Подсказка" такой вид динамизации содержит (т.е. технических препятствий практически нет).
Очень не хочется для отображения кодировки создавать дополнительный аргумент экрана.
P.S. Конечно, это широкая тема, но в связи с вышеизложенным, хочу заметить, что не вполне согласен (может не понимаю) с концепцией привязки графики через аргументы. Мне кажется, что относительно к графическим экранам, к аргументу должен привязываться канал целиком - со всеми атрибутами, а графическому элементу должен быть доступен любой атрибут привязанного через аргумент канала. Ведь существует некое подобие этому в виде "основной привязки" - я даже подозреваю, что при этом создаются скрытые аргументы - ну и на здоровье, чего мне на них смотреть, лишь бы атрибут был доступен (а создавать их можно не для всех атрибутов, а только для вызываемых и возможно динамически).
Сообщения / Posts 340 | Из / From: Russia
| IP / IP: IP адрес / IP address |
Kramarenko Stanislav
Forum Professor / Завсегдатай форума
Участник № / Member № 119
отправлено / posted
Я, наверное, преувеличил - конечно создать 1-2 дополнительных аргумента можно.
Но, например, в ТМ5 я использовал графический объект (точнее блок), который выводил в виде цифры и гистограммы на экран значение какого-либо параметра. Он состоял из 9 элементов и отображал: 1. название параметра (из комментария) 2. значение (из реального) на гистограмме отмечал: 3. ВПредел 4. НПредел 5. ВГ_0 6. ВГ_1 7. НГ_0 8. НГ_1 9. Аппаратную недостоверность 10. Пользовательскую недостоверность
и привязывался к одному каналу.
Чтобы мне сделать такое же в ТМ6 придется создавать 10 аргументов и потом их еще привязывать. В 20 раз больше работы.
Сообщения / Posts 340 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
Еще раз повторимся, что механизм работы с графическими экранами, описанный Вами, будет обсуждаться.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Taranets N.V.
Junior Member / Новичок
Участник № / Member № 849
отправлено / posted
Присоединяюсь к автору поста... Очень бы хотелось иметь возможность осуществлять привязку для минимизации ГЭ к атрибутам каналов. Это очень упростило бы разработку в ряде случаев. В моем например на одном экране выводиться таблица 6 строк на 7 столбцов и в каждой ячейке нужно получить эффект подобный описанному в посте. То есть сделать вместо 42 аргументов экрана 420 и каждому задать свою привязку. Как вариант может можно сделать возможным указание "основной привязки" и возможность ручного задания номера аргумента?
Сообщения / Posts 1 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Для минимизации ГЭ можно воспользоваться механизмом "Замена привязок аргументов канала CALL на привязки аргументов другого канала CALL"
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
Согласен с Kramarenko Stanislav и Taranets N.V.. Хотелось бы, чтобы к аргументу экрана привязывался канал, а уж в графике я бы смог выбрать необходимый атрибут. Время разработки напорядок бы сократилось.
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
Может какой-нибудь ПРЕДрелиз выпустить (очень хочется эту функцию), а то следующий релиз думаю будет совсем нескоро.
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |