#0
by Phace
Есть форма документа, на ней флажок, связанный с реквизитом шапки документа типа булево, нужен обработчик события ДО изменения флажка интерактивно. В 77 было ПриНачалеВыбораЗначения, как в 8?
#3
by Phace
такой вариант не устраивает, т.к. в этом случае значение фактически всеравно меняется и модифицированность формы уже равна истина.
#11
by Phace
да дело не только в модифицированности, это я так для примера сказал, данные то все равно меняются
#13
by Phace
флажок на форме, пользователь тыкает на флажок, срабатывает некая процедура, она должна (в т.ч.) анализировать данные флажка ДО ИЗМЕНЕНИЯ, выдается запрос пользователю, при положительном ответе, флажок можно изменить, иначе нет.
#14
by Phace
список выбора не катит тоже, т.к. форма документа утверждена выше и изменению не подлежит.... увы
#15
by Dionisious
тогда единственный вариант поупровлять модифицированностью. Можно еще попробовать если форма не была модифицирована загрузить объект еще раз.
#21
by Phace
да так сейчас и реализовано, только не глоб. переменная, а переменная формы, только не то все это.... все равно куча условий требуется для нормальной работы
#25
by Phace
ну наконецто :) ... уважаемый Недятел, задачу я расписал, объясните пож. в чем же идиотизм поставленной задачи???
#26
by Masquerade
Намекну: Вопрос - а как на кнопках в форме кино показывать? В мойе старой программе это было. Никак? Через задницу? Ах-ах, (тоскует по WFC).
#27
by Phace
будешь так отвечать, перейдешь в рязряд тупых дятлов, причем тут кино? Еще раз, практически во всех элементах управления есть событие которое происходит ДО интерактивного изменения этого элемента (ПриНачалеРедактирования, НачалоВыбора и т.д. но такого события нет у Флажка, почему?). В 77 для этого были предназначены предопределенные процедуры, вроде ПриНачалеВыбораЗначения, с помощью которых можно было перехватить событие до начала изменения любого элемента, и это многими использовалось. Так в чем идиотизм поставленной задачи?
#28
by Masquerade
Саму задачу можно реализовать многими способами, твоя зацикленность именно на флажке и есть - идиотизм. Но если тебя ТАК ТЯНЕТ к этом флажку, то: 1. Создай реквизит - ЙАФлажог, тип - булива! 2. Создай элемент диалога - "МойДрагоценныйФлажог" тип - флажог. И при изменении ЭЛЕМЕНТА ДИАЛОГА - модифицированность формы меняться не будет. Свои исчисления запихни в процедуру ПриИЗменении флажка, _элемента диалога_. Всё хорошо - пиши значение в ЙАФлажог. Всё плохо, ничего не пиши и обнуляй флажок - ЭЛЕМЕНТ ДИАЛОГА. В форме документа ПриОТкрытии Проставь МойДрагоценныйФлажог=ИАФлажог; Всё.
#29
by Masquerade
"будешь так отвечать, перейдешь в рязряд тупых дятлов, причем тут кино?" Это ты меня туда переведешь что ли, ламерок?
#30
by CrazyBear
А если анализировать НЕ ЗначениеФлажка, если юзер сказал ДА, то оставляешь значение, если НЕТ то ЗначениеФлажка = НЕ ЗначениеФлажка?
#31
by Phace
Чего тупишь? Читать разучился? тебя конечно Недятел (пока еще) и Неидиот :) А за решение спасибо, такой вариант тоже обдумывался, но все-же не то что хотелось бы. Про модифицированность ранее я сказал к примеру, дело не в ней.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как перехватить программно отказ от сохранения документа
- Событие при изменении порядка строк
- Можно ли перехватить событие перехода со строчки на строчку в документе?
- При изменении флажка
- v7: Событие при изменении значения реквизита в Справочнике
- Как на клиенте перехватить пометку удаления объекта?
- Расширение конфигурации: как перехватить событие модуля формы без её заимствования?
В этой группе 1С
- Как программно отправить файл по электронной почте?
- Служба "Агент сервера 1С" останавливается
- Как растянуть фоновую картинку по вертикали в background-image в CSS?
- Как программно сохранить табличное поле в файл XLS ?
- Есть ли книга по конфе Конвертация данных, редакция 2.0 (2.0.22.1)
- ПланыВидовХарактеристик
- Не пойму где в типовой изменяется значение переменной.
- Возможно ли полностью выключить управленческий учет в 1С8,1 УПП ?
- Как передвигать строки в табличной части документа программно
- Как передвигать строки в табличной части документа программно
- v7: УПП: расчет себестоимости услуг вспомогательных производств с использование
- Загрузка сервера 100%
- v7: Обновить колонку в табличной части документа.
- Сравнение производительность ЗУП2.5 postgres и mssql
- Загрузка платежек из УРМ "Криста" в 1С:Бюджет
- Получить список файлов ftp
- СПб, клиент по 7.7
- На сколько законно использование WINE@Etersoft ?
- Пропало главное меню в конфигураторе!
- Количественный учет на 20 счете