Имя: Пароль:
1C
 
Дополнительная форма к основной форме элемента справочника Договоры
0 AlexandraVeret
 
12.01.23
14:32
Добрый день.
У спр Договоры создана ДополнительнаяФормаЭлемента, которая каким-то образом связана с ФормойЭлемента. При открытии ФормыЭлемента отображается и ДополнительнаяФормаЭлемента в виде закладок.
Добавляю в конфигураторе простой числовой реквизит РыночнаяЦена, добавляю его на ДополнительнуюФормуЭлемента. В пользовательском режиме реквизит не видно. В чем может быть проблема? И где посмотреть связь двух форм?
1 Ryzeman
 
12.01.23
14:43
(0) Посмотри в модуле формы ПриСозданииНаСервере или (с меньшей вероятностью) ПриОткрытии, как на основную форму добавляются реквизиты дополнительной формы.
2 AlexandraVeret
 
12.01.23
14:48
(1) ФормаЭлемента содержит стандартный код БП 3.0

Вот эта процедура есть в ДополнительнойФормеЭлемента

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    
    //***********************************************************************************************************************************************
    //*************Вставте этот код в проуцедуру ""Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)"" модуля формы************************
    //***********************************************************************************************************************************************
    //КонструкторФормДекомпиляция
    Если Параметры.Свойство("ПередатьФормуВОбработку") Тогда
        ВнешниеОбработки.Создать(Параметры.ИмяОбработки).ПриСозданииФормыНаСервере(ЭтаФорма);
        Возврат;
    ИначеЕсли Параметры.Свойство("ТестированиеСозданияЭлементовФорм") Тогда
        Выполнить(Параметры.КодПоСозданиюЭлементовФормы);        
    КонецЕсли;//КонструкторФормДекомпиляция
    //***********************************************************************************************************************************************";


КонецПроцедуры
3 Ryzeman
 
12.01.23
14:50
(2) И?... Тебе это ничего не говорит?) Не знаешь как поставить точку останова и посмотреть что там выполняется?
4 AlexandraVeret
 
12.01.23
14:59
(3) ставлю, не заходит в эту процедуру отладчик
5 Ryzeman
 
12.01.23
15:04
(4) ВнешниеОбработки.Создать(Параметры.ИмяОбработки).ПриСозданииФормыНаСервере(ЭтаФорма);

если он заходит сюда, посмотри что в
Параметры.ИмяОбработки
Потом найди эту внешнюю обработку у себя и посмотри в её модуле что там в
ПриСозданииФормыНаСервере(Форма)