Имя: Пароль:
1C
1С v8
Добавить колонки в документе КАК?
,
0 YAndrey
 
30.04.21
06:58
1С розница, да не суть. Нужно добавить колонки в табличную часть, которые будут выводить дополнительную информацию.
Как это сделать, не правя конфигурацию?
В частности есть желание на приходную накладную вывести информацию о текущих розничных ценах номенклатуры и процента наценки. Такие текстовый поля.
Пробовал через "изменить форму", но там какой-то очень ограниченный функционал, нет возможности написать запрос к регистру.
1 ОdineskaRU
 
30.04.21
07:03
Через расширение
2 ОdineskaRU
 
30.04.21
07:10
+(1)
Общие модули ВерсионированиеОбъектов

&После("ПриСозданииНаСервере")
Процедура ПриСозданииНаСервереРасширение(Форма)

Если Форма.ИмяФормы = "Документ.ВозвратТоваровОтПокупателя.Форма.ФормаДокументаОбщая" Тогда

    НоваяКолонка =  Форма.Элементы.Вставить("Сумма",Тип("ПолеФормы"), Форма.Элементы.Список,  Форма.Элементы.Список.ПодчиненныеЭлементы.ВалютаДокумента);
    НоваяКолонка.ПутьКДанным = "Список.Сумма";
        НоваяКолонка.Заголовок = "Cумма";
        НоваяКолонка.Вид = ВидПоляФормы.ПолеВвода;
3 YAndrey
 
30.04.21
07:35
Спасибо. А без расширения не?
У конфигураций нет встроенного механизма изменения отображаемых данных из пользовательского интерфейса?
Не хотелось бы расширение подтягивать, только если других путей нет...
4 ОdineskaRU
 
30.04.21
07:41
(3) Как реализовать это без расширения я еще не знаю ))
Послушаем старших товарищей. Но расширения это полезный скилл.
5 ОdineskaRU
 
30.04.21
07:46
+(4) Как реализовать это без расширения и без изменения конфигурации я не знаю, имелось ввиду
6 ДенисЧ
 
30.04.21
07:50
(4) (5) А я знаю...
Никак.
7 ОdineskaRU
 
30.04.21
07:52
(6) Вот и я так думала.
8 Обработка
 
30.04.21
07:55
(0) Сейчас конфы умеют добавлять только реквизиты к объекам. То етсь в шапку. Но чтоб колонку в ТЧ неет этого  пока нет в типовых.
Да и не нужно осообо.
9 YAndrey
 
30.04.21
09:05
Ну как не нужно. А в процессе поступления посмотреть накрутку торговую - да самое милое дело ;)
10 Галахад
 
гуру
30.04.21
09:29
Ну, если не табу конфигурацию, то можно добавить печатную форму.