|
Дополнительная форма к основной форме элемента справочника Договоры | ☑ | ||
|---|---|---|---|---|
|
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) ВнешниеОбработки.Создать(Параметры.ИмяОбработки).ПриСозданииФормыНаСервере(ЭтаФорма);
если он заходит сюда, посмотри что в Параметры.ИмяОбработки Потом найди эту внешнюю обработку у себя и посмотри в её модуле что там в ПриСозданииФормыНаСервере(Форма) |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |