|
Показать в ТЧ документа оперативные данные |
☑ |
0
laby1
08.02.17
✎
12:50
|
Подскажите, как показать в табличном поле формы (куда я добавил колонки), где располагается ТЧ документа вычисляемые оперативные данные.
Но так, чтобы они обновлялись только при открытии документа,
а не при каждом движении по таблице пересчитывались (пересчитывать пробывал и по ПриВыводеСтроки и по ПриПолученииДанных),
это немного затормаживает работу.
|
|
1
RomanYS
08.02.17
✎
12:59
|
сделай флаг УжеЗаполнено (в переменных форма) и не перезаполняй повторно. А идеале конечно просто сделать так, чтобы не тормозило.
|
|
2
laby1
08.02.17
✎
13:23
|
(1) Да пробывал, но где этот флаг то устанавливать вот проблема. Получалось только так тогда что совсем не заполняет.
|
|
3
Лефмихалыч
08.02.17
✎
13:27
|
Уродская идея.
Если данные нужны для правильного заполнения документа, то они должны храниться в документе, чтобы при открытии старых документов было понятно, почему он заполнен так, а не иначе.
Если данные для заполнения не нужны, то и нахрен их не надо выводить на форму.
|
|
4
KishMish
08.02.17
✎
13:31
|
(0) я в таких случая делаю так.
НаборДанных - Сооветствие/структура/Таблица значений - общая для модуля формы.
При открытии рассчитывается.
ПриВыводеСтроки
Ищешь в НаборДанных,
если находишь используешь это значение
если не находишь рассчитываешь и добавляешь в НаборДанных
гарантирует расчет при появлении новых строк с нерассчитанными данными, и отсутствие постоянных пересчетов.
И желательно еще кнопка, "рассчитать" где НаборДанных пересчитывается.
|
|
5
laby1
08.02.17
✎
13:50
|
(4) интересно, попробую
|
|