![]() |
![]() |
![]() |
|
Обращение к значению програмно добавленой колонке в СправочникСписок. | ☑ | ||
---|---|---|---|---|
0
Andrew_Best
15.09.17
✎
16:32
|
Привет!
Прошу помощи разобратся. Есть таблица значений. Ей назначаю тип СправочникСписок.Номенклатура. В єто таблице добавляю колонку "Колонка": ЭлементыФормы.НоменклатураПланЗакупок.Колонки.Добавить("ПланЗакупкиКво"); Когда делаю поиск по списку, то в найденой текущей строке есть все реквизиты элемента справочника, но нету данных по той колонке, котоую добавлял програмно. Если посмотреть : ЭлементыФормы.НоменклатураПланЗакупок.Колонки то заданная колонка есть в списке, но только с методами характеристик реквизита, без значения. Как мне добраться до значений текущей строки заданной колонке? Спасибо. |
|||
1
Ёпрст
гуру
15.09.17
✎
16:35
|
А какие данные ты хочешь там увидеть ? Если "их нет"
|
|||
2
DrShad
15.09.17
✎
16:41
|
(1) от слова совсем
|
|||
3
Andrew_Best
15.09.17
✎
17:26
|
При выводе строки я рассчитывю и записываю туда некое число, например-
ПланЗакупкиКво = МинОстаток - ОстатокТовара; |
|||
4
Andrew_Best
15.09.17
✎
17:27
|
Остаток = УправлениеФронтомКассира.ПолучитьОстатокТовараПланЗакупок(БазСклад, ДанныеСтроки.ССылка,ДатаРасчетов);
МинОстаток = ДанныеСтроки.Ссылка.МинимальныйОстаток; ОформлениеСтроки.Ячейки.ОстатокТорговой.Значение = Остаток; |
|||
5
Andrew_Best
15.09.17
✎
17:27
|
ОформлениеСтроки.Ячейки.ПланЗакупкиКво.Значение = ПланЗакупки;
|
|||
6
h-sp
15.09.17
✎
17:30
|
(5) записываешь в оформление. А смотршь где потом? Тожеп в оформлении?
|
|||
7
Ёпрст
гуру
15.09.17
✎
17:30
|
(4) делать это надо не в ПриВыводеСтроки а в ПриПолученииДанных, и не для каждой строки лепить запрос останков, а сделать один на весь видимый список.
|
|||
8
Andrew_Best
15.09.17
✎
17:34
|
Потом ищу например строку из списка.
Потом хочу Кво = ЭлементыФормы.НоменклатураПланЗакупок.Значение.Колонки.ПланЗакупкиКво |
|||
9
Михаил Козлов
15.09.17
✎
17:35
|
(7) И еще закэшировать (если данные вряд ли поменяются за время просмотра).
|
|||
10
Andrew_Best
15.09.17
✎
17:35
|
(7) Согласен, но с этим потом. Сейчас интересует как получить значение.
|
|||
11
Михаил Козлов
15.09.17
✎
17:39
|
(10) Так же, как и выводите.
|
|||
12
Andrew_Best
15.09.17
✎
17:45
|
ОформлениеСтроки.Ячейки.ПланЗакупкиКво.Значение, где ОформлениеСтроки это метод, вызывается только из процедуры ПриВыводеСтроки(). А уже в своей процедуре к ОформлениеСтроки доступа нет.
|
|||
13
h-sp
15.09.17
✎
17:47
|
(12) ну, правильно, оформление строки нужно для оформления строки. Глупо туда записывать значения какие-то.
|
|||
14
Михаил Козлов
15.09.17
✎
17:55
|
(12) В СправочникСписок есть текущие данные - вместо ДанныеСтроки в (4).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |