|
Вывод колонки в журнал документов | ☑ | ||
---|---|---|---|---|
0
trialex3
17.08.21
✎
12:00
|
Добрый день. Подскажите пожалуйста как можно добавить колонку в существующий журнал документов, если данные придется получать запросом (прямой связи с реквизитами журнала нету). Я добавил граф в журнал и хотел через процедуру ПриВыводеСтроки, но не получается - пишет реквизит ДанныеСтроки не для записи. Обычные формы.
|
|||
1
Гипервизор
17.08.21
✎
12:03
|
ПриПолученииДанных
|
|||
2
ДенисЧ
17.08.21
✎
12:05
|
Даже в привыводестроки нужно писать в ОформлениеСтроки.Ячейки.МояГрафа.УстановитьТекст()
|
|||
3
trialex3
17.08.21
✎
12:06
|
(1) А где там данные то? У меня только элемент да оформление строки.
пс элемент в отладке почему то прочитать не могу = валится предприятие :D |
|||
4
trialex3
17.08.21
✎
12:08
|
(2) Спасибо попробую
|
|||
5
trialex3
17.08.21
✎
12:12
|
(2) Работает. Если так сделать это считается плохим тоном или норм?)
|
|||
6
trialex3
17.08.21
✎
12:13
|
и можно ли обойтись только кодом без добавления графа
|
|||
7
ДенисЧ
17.08.21
✎
12:13
|
(5) Лучше как в (1)
Иам в параметрах приходит коллекция ОформленияСтрок. И вот по ней циклом и как в (2) для каждого. |
|||
8
ДенисЧ
17.08.21
✎
12:14
|
(6) Графа можно не добавлять. Достаточно виконта.
|
|||
9
trialex3
17.08.21
✎
12:19
|
(8) Принял :D спасибо!
|
|||
10
trialex3
17.08.21
✎
12:25
|
(7)
{ЖурналДокументов.ЗаказыНаПроизводство.Форма.ФормаСписка.Форма(81)}: Поле объекта не обнаружено (Ячейки) ОформленияСтрок.Ячейки.Контрагент.УстановитьТекст(НайтиКонтрагентаПоЗнП(ОформленияСтрок.ДанныеСтроки.Ссылка)); |
|||
11
ДенисЧ
17.08.21
✎
12:29
|
(10) Ммммаааттттть....
Для Каждого оф из ОформленияСтрок цикл оф.Ячейки.Контрагент... ///!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! КонецЦикла |
|||
12
trialex3
17.08.21
✎
12:32
|
(11) ССссппппасссиииибббооо!
|
|||
13
trialex3
17.08.21
✎
12:36
|
Имхо но засунуть данные строки в оформление строки нелогично. Было бы логично 2 отдельных свойства или 2 свойства объединенные 1 реквизитом "Строка".
|
|||
14
ДенисЧ
17.08.21
✎
12:57
|
(13) Твоё ХО уже оценили и приняли в работу. Лет 15 назад, когда изобрели управляемые формы и условное оформление.
|
|||
15
trialex3
17.08.21
✎
12:58
|
(14) Когда нибудь мы перейдем на ерп и тогда я вкушу радости современных 1сок
|
|||
16
ДенисЧ
17.08.21
✎
12:59
|
(15) Никто не мешает писать управляемые формы и в УПП и в УТ10 и в БП2
|
|||
17
МнеТолько Спросить
17.08.21
✎
13:49
|
Если нудно выводить данные, то только ПриПолученииДанных, потому, что в этом случае он выдает ячейки порциями которые помещаются на экране и запросов будет меньше. При ВыводеСтроки только для оформления, потому, что она вызывается отдельно для каждой строки
|
|||
18
МнеТолько Спросить
17.08.21
✎
13:55
|
(3) >А где там данные то? У меня только элемент да оформление строки.
Не оформление строки а ОФормлениеСтрок ОформленияСтрок (RowAppearances) Элементы коллекции: ОформлениеСтроки Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются оформления строк. Возможно обращение к оформлению строки посредством оператора [...]. В качестве аргумента передается индекс строки (нумерация с 0). У элемента ОформлениеСтроки есть свойство "ДанныеСтроки" вот с ним и надо работать |
|||
19
trialex3
17.08.21
✎
14:24
|
(18) Благодарю за подробный ответ
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |