|
Как можно отключить обработчик события у обработки? |
☑ |
0
Конфигуратор1с
13.09.11
✎
13:47
|
Нужно программно открыть обработку, предварительно заполнив ее реквизиты нужными значениями. НО в процедуре передОткрытием восстанавливаются сохраненные значения реквизитов. Можно как-то отключить процедуру перед открытием?
|
|
1
Irbis
13.09.11
✎
13:49
|
А зачем открывать? Почему нельзя сначала открыть а потом заполнить?
|
|
2
FIXXXL
13.09.11
✎
13:49
|
сделай проверку на заполнение и Возврат, если заполнено
|
|
3
Конфигуратор1с
13.09.11
✎
13:51
|
Обработка встроенная в типовую конфигурацию. Суть вопроса не меняя типовую, вызывать из внешней обработки встроенную и запускать с нужными значениями реквизитов.
|
|
4
Конфигуратор1с
13.09.11
✎
13:52
|
Пытаюсь через установить действие переопределить обработчик события - пишет не соответствует количество параметров. Вопрос, как действию указать параметры?
|
|
5
Aprobator
13.09.11
✎
13:53
|
нефига не понял - список сохраняемых реквизитов формы не настроить или сохранение не отключить?
|
|
6
Конфигуратор1с
13.09.11
✎
13:55
|
Перед открытием эта сволочь делает - Организация = ВосстановитьЗначение(ИмяОбработки + "Организация"); и все мое значение заменяется на последнее
|
|
7
Конфигуратор1с
13.09.11
✎
13:56
|
сделал пока так - Форма.УстановитьДействие("ПередОткрытием",Новый Действие("ПередЗакрытием"));
но это неправильно и очень грустно((((
|
|
8
Живой Ископаемый
13.09.11
✎
13:56
|
2(6) покажи код, которым ты открываешь эту обработку
|
|
9
Aprobator
13.09.11
✎
13:57
|
модально что ли открываешь?
|
|
10
Конфигуратор1с
13.09.11
✎
13:59
|
КлиентБанк = Обработки.КлиентБанк.Создать();
ЗаполнитьНастройки();
Форма = КлиентБанк.ПолучитьФорму("Форма");
Форма.УстановитьДействие("ПередОткрытием",Новый Действие("ПередЗакрытием"));
Форма.Открыть();
|
|
11
Живой Ископаемый
13.09.11
✎
14:00
|
2(10)
КлиентБанк = Обработки.КлиентБанк.Создать();
Форма = КлиентБанк.ПолучитьФорму("Форма");
Форма.Открыть();
Форма.Реквизит1 = МоеЗначениеРеквизита1;
Форма.Реквизит2 = МоеЗначениеРеквизита2;
и т.п.
|
|
12
Конфигуратор1с
13.09.11
✎
14:04
|
Спасибо. Туплю. Думал он как в модальном режиме Форма.Открыть() открывает уже обработку пользователю((((
|
|