#0
by Evg
на форме список значений с пометками. Вопрос почему установка / снятие пометки не влияет на результат Док.Модифицированность ? И как оследить установку / снятие модифицированности ?
#3
by АЛьФ
2 Потому что этот метод показывает модифицированность объекта, а не формы. А список значений - это как раз реквизит формы, а не объекта.
#5
by kiruha
В дополнение, если хочешь чтобы была модифицированность напиши например МойРеквизит=МойРеквизит;
#6
by Evg
И что мне вешать на форму функцию типа ? Форма.Обновить ПересчетПометок Мне проверять надо пометки , причем всегда это делать не надо а тока когда их трогали, а что вы предлогаете ? всегда проверять по сути тогда и модифициранность смысл теряет
#8
by FreeFin
Почему нельзя? Сроку с разделителем и в реквизит(ы). ПриОткрытии загонять в переменную(ые), ПриЗакрытии сравнить...
#9
by mergan
Modify Синтаксис: Модифицированность Назначение: Возвращает признак изменения реквизитов текущей формы документа: 1 - если реквизиты текущей формы документа были изменены, 0 - иначе. Замечание: Метод доступен только в Модуле формы документа и работает с документом доступным в локальном контексте.
#11
by mergan
тьфу Form.Refresh(<?>); Синтаксис: Форма.Обновить(<Флаг>) Назначение: Обновить форму. Параметры: <Флаг> - число: 1 - установить флаг модифицированности (признак изменения реквизитов текущей формы справочника или документа); 0 - не устанавливать флаг модифицированности. Замечание: Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.
#12
by Evg
спасибо, так и делал, просто думал может можно как нибудь обойти а то это постоянное дерганье на форме раздражает, а на слабых машинах ещё и проц отъедает
#14
by kiruha
Я дико извеняюсь - а зачем ты каждый раз опрашиваешь модифицированность? ПриЗакрытии достаточно один раз проверить
#15
by Evg
точно подмечено ..но тут другой случай, в зависимости от галочек идет пресчет реквитов дока, чтобы пользователь сразу видел результат
#23
by DrShad
что показать, что никто ни разу на список процедуру не вешал проверяете потом по текущей строке пометку и делаете необходимые действия
#28
by Evg
Ловить фокус, это обработка ожидания, банально, зачем для этого ВК, есть обработка ожидания Формы 1С
#30
by kiruha
Не думаю. Мне не нужно ловит фокус. Есть ТЗ на форме. Столбец с картинкой галочка. При двойном клике на ячейке галочка меняется. Тут же обработчик.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Почему не выполняется процедура ПриНачалеРедактированияСтроки()?
- Как из одной формы вызвать процедуру другой формы.
- ЗУП Клиент-серверная установка 1С 8.0 ЗУП влияет на время автозаполнения до
- Почему не меняется модифицированность УФ при изменении ТЧ программно
- Как программно вставить элемент формы в определённое место (управляемые формы)?
- После процедуры ПриОткрытии возникает модифицированность формы. Почему?
- Модифицированность() и Модифицированность
- Текущая страница - почему не меняется, а потом модифицированность сбрасывается
- Модифицированность и Модифицированность() документа
В этой группе 1С
- ЗУП расчет среднечасового заработка
- 2-НДФЛ в разных подразделениях
- Как rar с командной строки запустить?
- Как задается себестоимость услуги при расчете себестоимость выпуска в УПП
- Нужно онлайн удалять строки в файле дбф!
- Сколько листов может держать Excel ?
- как добавить сортировку в форме списка документа по реквизиту?
- Отчет по правам из конфигуратора?
- Postrege SQL
- П.К. не присоденияется к домену!?
- v7: Бухгалтерия: перевод материалов из одной ед. изм. в другую. как?
- Свертка комплексной конфигурации
- Где находится регламент. отчетность в меню УПП?
- Как сгруппировать строки в печатной форме?
- Учет по партиям
- v7: SQL State: 42000 Native: 1105
- Не получается открыть подчиненный документ
- Закрытие счета Н15 на конец года. Некорректно.
- Проблема с возвратами из Штрих-М в ТиС
- Обновления УПП разных редакций