Вход | Регистрация

1С:Предприятие ::

Метки:

Почему не выполняется процедура ПриНачалеРедактированияСтроки()?

Я
   Таня
 
23.03.04 - 14:09
Ввожу новый элемент в справочник, открытый для выбора, надо установить по-умолчанию некоторые реквизиты, но программа проходит мимо этой процедуры.
 
  Рекламное место пустует
   kadr
 
1 - 23.03.04 - 14:20
Новая строка справочника должна быть уже заведена
   Таня
 
2 - 23.03.04 - 14:38
А как же тогда сделать?
Куда перенести кусок кода?

Если ПустоеЗначение(ЗначениеОтбора) = 0 Тогда
Комитент = ЗначениеОтбора;
Форма.ВознаграждениеКомитента.Доступность(1);
КонецЕсли;

Ведь метод ПолучитьОтбор работает только в форме списка.
   lexa
 
3 - 23.03.04 - 14:51
Может попробовать предопределенную процедуру ВводНового
   Таня
 
4 - 23.03.04 - 15:10
ВводНового находится в модуле элемента, получитьОтбор работается в форме списка.
Короче, я догадалась, почему не работает, потому-что работает только при редактировании в строке. при редактировании в диалоге не работает.
Подскажите как тогда сделать?
   Vantala
5 - 23.03.04 - 15:21
Есть еще процедура - ПриРедактированииНовойСтроки()
   SnarkHunter
 
6 - 23.03.04 - 15:21
Процедура ПриРедактированииНовойСтроки()
КонецПроцедуры
Синтаксис:
ПриРедактированииНовойСтроки()
Назначение:
Предопределенная процедура при интерактивном редактировании новой строки списка справочника.
Замечание:
Данная процедура может располагаться только в модуле формы списка справочника.
   Таня
 
7 - 23.03.04 - 15:27
Ой, извините, не правильно в заголовке написала, я имела в виду как раз эту процедуру ПриРедактированииНовойСтроки()
   Таня
 
8 - 23.03.04 - 15:28
Но она все равно не подходит.
Как в форму элемента передать значение установленного отбора?
   SnarkHunter
 
9 - 23.03.04 - 15:33
Хех... Так элемент в диалоге вводится или в списке?
   Vantala
10 - 23.03.04 - 15:40
Так сделай глобальную переменную и храни в ней значение
отбора - оно будет доступно отовсюду.
 
  Рекламное место пустует
   Таня
 
11 - 23.03.04 - 16:01
(9) элемент вводится в диалоге
(10) такая мысль была, попробую
   Дмитрий
 
12 - 24.03.04 - 12:31
(11) Если в диалоге, нужно использовать процедуру ВводНового(). только не в форме списка справочника, а в модуле формы его же.


Список тем форума
Рекламное место пустует   Рекламное место пустует
Программист всегда исправляет последнюю ошибку.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует