Имя: Пароль:
1C
1С v8
УФ - тип значения нового объекта у формы
0 ildary
 
30.12.16
12:07
Уважаемые специалисты, подскажите пожалуйста: я обращаюсь к управляемой форме извне её (например в модуле МодификацияКонфигурацииПереопределяемый) - то как мне понять, что она открыта при создании объекта? Когда форма открыта у существующего объекта, то можно постучаться к полю Форма.Объект.Ссылка, но у нового элемента поле Объект отсутствует. Таким образом я либо не могу понять, что открыл форму создания контрагента. Я погуглил, но все ответы сводятся к решениям типа Форма.Объект и Параметры.Ключ.Пустая() - которых у формы нет.
1 Windyhead
 
30.12.16
12:13
O_о ниче не понял.
а что делаешь то?
2 ildary
 
30.12.16
12:14
(1) Извините, я протупил, что при создании контрагента открывается форма "Помощник регистрации нового контрагента", а у нее объекта нет. Мне надо в перехвате открытия формы - понять откуда она открылась - какой именно документ/справочник и новый элемент или уже существующий.
3 Вафель
 
30.12.16
12:16
Форма.Параметры.Ключ
4 Вафель
 
30.12.16
12:17
И объект поле есть. ты как то не так смотришь
5 Реальный автоматизат
 
30.12.16
12:20
Вафель ты случайно на вебера-фронтэндера не планируешь мигрировать?
6 ildary
 
30.12.16
12:26
(4) я выше написал, что отловил не открытие формы нового контрагента, а формы "Помощник регистрации нового контрагента" - а у нее объекта нету - вот и запаниковал.
7 singlych
 
30.12.16
13:29
Ну, как бы, если открылась форма помощника регистрации нового контрагента, очевидно, что контрагент будет новый, нет?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший