|
Дополнительное поле в списке регистра сведений |
☑ |
0
assest
15.06.16
✎
09:45
|
В форме есть табличная часть тип данных регистр сведений список. В регистре есть поле двигатель. В этот список можно добавить колонку, но как заполнить ее скажем "Двигатель.Производитель"?
Т.е. есть регистр, в котором есть колонка "Номенклатура" и "Двигатель", в элементе номенклатуры, я вывел этот регистр с отбором по номенклатуре, нужно вывести колонки "Двигатель" и "Двигатель.Производитель"
|
|
1
assest
15.06.16
✎
09:46
|
Идею с запросом и выгрузкой в ТЧ я рассмотрел, не подходит так как не позволит удалять и дабавлять записи без дополнительных описаний, если ничего не придумаю придется использовать его
|
|
2
Зая Бусечка
15.06.16
✎
09:48
|
Оф - УФ?
|
|
3
assest
15.06.16
✎
09:49
|
Обычная форма
|
|
4
lxs
15.06.16
✎
09:53
|
ПриПолученииДанных(ОформленияСтрок) не подойдет?
|
|
5
assest
15.06.16
✎
09:58
|
(4) нет, там еще не определена текущая строка, а в оформлении нет колонки которая добавлена на форме там данные, то есть колонки из регистра
|
|
6
lxs
15.06.16
✎
10:01
|
(5) Не понял тебя.
Есть форма, на форме табличное поле с типом РС Список.
Тебе нужна дополнительная колонка, где ты хочешь видеть значение реквизита измерения/ресурса Двигатель - Производитель.
Верно?
|
|
7
FIXXXL
15.06.16
✎
10:01
|
(5) зачем тебе текущая строка? обходи Оформление в цикле и выводи что надо
|
|
8
lxs
15.06.16
✎
10:03
|
Процедура СписокПриПолученииДанных(Элемент, ОформленияСтрок)
Для каждого ОформлениеСтроки Из ОформленияСтрок Цикл
ДанныеСтроки = ОформлениеСтроки.ДанныеСтроки;
ОформлениеСтроки.Ячейки.Колонка1.Значение = ДанныеСтроки.Организация.ИНН;
КонецЦикла;
КонецПроцедуры
|
|
9
assest
15.06.16
✎
10:08
|
(6) да
|
|
10
lxs
15.06.16
✎
10:08
|
(9) тогда (8)
|
|
11
Зая Бусечка
15.06.16
✎
10:34
|
(8) Лучше вместо .Значение - Установитьтекст()
|
|
12
lxs
15.06.16
✎
10:38
|
(11) чем лучше?
|
|
13
assest
15.06.16
✎
11:22
|
(10) Спасибо,(8)-работает
(11)Чем лучше?
|
|
14
assest
15.06.16
✎
12:03
|
Для каждого ОформлениеСтроки Из ОформленияСтрок Цикл
ДанныеСтроки = ОформлениеСтроки.ДанныеСтроки;
Ячейки.Поле.Значение = ДанныеСтроки.Ресурс.Реквизит;
КонецЦикла;
Не через оператор[], а так все отлично, спаситбо
|
|