|
v7: Отображение динамических данных на форме |
☑ |
0
bigdenis22
28.11.16
✎
15:46
|
Необходимо на форме(документа) выводить динамические данные (вес и температура). Данные получаются с датчиков, по ОбработкеОжидания() раз в 2 секунды. Когда данные удовлетворяют - оператор нажимает кнопку "принять данные".
НО, есть проблема:
Пробовал выводить на форму и через "Текст" и "Реквизит",
- если использовать Форма.Обновить() - то показания обновляются, но если редактируются какие-то поле, то оно сбрасывается в начальное значение.
- если использовать РасширениеФормы.Обновить() то форма неистерпимо "моргает" и обновления показаний не происходит...
Вопрос: как можно выводить на форму динамические данные с датчиков, при этом чтобы не было помех редактированию документа ?
просятся два варианта:
1) Обновить ЭлементФормы - не знаю как.
2) открыть маленькую форму обработки с показаниями "ПоверхВсехОкон" - тоже не знаю как.
может кто-нибудь что-нибудь предложить?
|
|
1
Смотрящий
28.11.16
✎
15:50
|
(0) В реквизите наверняка формула в элементе прописана ?
Форма.Реквизит.Заголовок("<Твое значение>") попробуй
|
|
2
Cool_Profi
28.11.16
✎
15:50
|
На отдельную форму выводи показатели.
И ничего больше не нужно
|
|
3
Garykom
гуру
28.11.16
✎
15:51
|
Свойства текста: Формула = ТвояФункцияВыводаПоказаНечто()
ЗЫ Перебарщивать низзя с кол-вом такого на форме, после некоторого превышения текстов с навешенными функциями начинаются глюки.
|
|
4
Garykom
гуру
28.11.16
✎
15:53
|
(3)+ В поле напротив "Формула" писать имя функции без "=" в начале и без ";" в конце.
|
|
5
bigdenis22
28.11.16
✎
16:40
|
(1) спасибо, вроде работает... буду пробовать в работе.
(3) без Обновить() не стреляет... а именно обновить() мне все портит.
(2) я бы рад, да как эту форму показать "ПоверхВсехОкон" ? мне такое нужно тоже, в другом месте.
|
|
6
Garykom
гуру
28.11.16
✎
17:38
|
(5) >без Обновить() не стреляет... а именно обновить() мне все портит.
Подозреваю вы что то не то делаете... Никакого "обновить()" не нуна совершенно и ничего не сбрасывается на форме если редактируем
|
|
8
Злопчинский
01.12.16
✎
10:30
|
(4) ты не поверишь, но там можно вписать даже два оператора, разделенные ";".. и даже один с ";"
|
|