|
Смена типа реквизита у объекта. | ☑ | ||
|---|---|---|---|---|
|
0
Алексанндр
27.02.24
✎
14:48
|
Бух 8, Проф, РКО. Есть реквизит формы СчетУчета(Который указывет на данные объекта СчетУчетаРасчетовСконтрагентами) и только одна обработка - СчетУчетаПриИзменении:
https://ibb.co/3YDK2LN И к нему три поля субконто - СубконтоДт1 и т.п. Я захожу в отладчик, ставлю точку останова и выясняю, что в момент вызова, когда счет сменился на форме, то типы значений субконто (СубконтоДт1 и т.п.) у объекта уже сменились на те, что есть у данного нового выбранного счета: https://ibb.co/sqpqyV1 До входа в обработчик "ПриИзменении", где-то и как-то запрограммирована смена типов у субконто у объекта, но где оно запрограммировано, найти не могу. Буду благодарен подсказке "где искать"! |
|||
|
1
Волшебник
27.02.24
✎
15:12
|
гляньте в свойствах полей СубконтоДт1..3, может там задан поставщик типа из ПВХ Субконто
|
|||
|
2
Алексанндр
27.02.24
✎
16:32
|
(1) Да, вы правы! У объекта, в его данных, у субконто проставлены параметры "Связь по типу": СчетУчетаРасчетовСКонтрагентом
Спасибо! |
|||
|
3
Maxsim24
27.02.24
✎
16:32
|
(0) При событии "ПриИзменении" уже меняется значение на выбранное
|
|||
|
4
Алексанндр
27.02.24
✎
17:02
|
(1) Аналогично настроил в другом, самописном документе. Оно работает. Но стало интересно - "А как оно работает?" Не могу понять, где и что вызывается программно, чтобы сделать настройку типов субконто в объекте в момент смены бухсчета на форме. Можете подсказать? ps. Доки читал, но там этот момент не освещен. Либо не нашел.
|
|||
|
5
Волшебник
27.02.24
✎
17:08
|
(4) Это природа объекта "План видов характеристик". При указании типа "Характеристика.ИмяПВХ" происходит магия определения типа.
|
|||
|
6
Алексанндр
27.02.24
✎
17:34
|
(5) Сделал пустую новую конфу, чтобы затестить. Очень сильно впечатлён. Работает автоматически, на условно "аппаратном уровне".
|
|||
|
7
Волшебник
27.02.24
✎
17:53
|
(6) На уровне платформы 1С
|
| Форум | Правила | Описание | Секции | Поиск |