Как добавить столбец полное наименование в документ РеалТоваров УТ10,3

1. kolbaska228 15.02.21 09:02 Сейчас в теме
Здравствуйте. Подскажите пожалуйста как добавить дополнительный столбец в документ Реализация товаров и услуг. В столбце должно быть полное наименование товара из справочника номенклатура.
Прикрепленные файлы:
Найденные решения
2. glek 119 15.02.21 09:12 Сейчас в теме
1. Добавляем колонку на ТЧ. Даем имя, например, НоменклатураНаименованиеПолное
2. Ищем обработчик табличной части ПриВыводеСтроки. если нет. то создаем
3. В обработчике пишем что-то вроде
ОформлениеСтроки.Ячейки.НоменклатураНаименованиеПолное.ОтображатьТекст = ИСТИНА;ОформлениеСтроки.Ячейки.НоменклатураНаименованиеПолное.Текст = ДанныеСтроки.Номенклатура.НаименованиеПолное.

ЗЫ пишу по памяти, может где обшибся
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. ZergKRSK 130 15.02.21 09:13 Сейчас в теме
(1) посмотрите как реализованы столбцы "Код" и "Артикул". Вашу колонку можно реализовать точно также.
5. kolbaska228 15.02.21 09:15 Сейчас в теме
(3) Со словом артикул в поиске нашел только вот это

РаботаСДиалогами.ПоказатьКодАртикул(мКолонкиТовары, ОформлениеСтроки.Ячейки, ДанныеСтроки.Номенклатура);


Процедура ВозвратнаяТараПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

	Если мКолонкиВозвратнаяТара.ЕдиницаХранения.Видимость Тогда
		ОформлениеСтроки.Ячейки.ЕдиницаХранения.УстановитьТекст(ДанныеСтроки.Номенклатура.ЕдиницаХраненияОстатков);
	КонецЕсли;

	РаботаСДиалогами.ПоказатьКодАртикул(мКолонкиВозвратнаяТара, ОформлениеСтроки.Ячейки, ДанныеСтроки.Номенклатура);

КонецПроцедуры
Показать
7. ZergKRSK 130 15.02.21 09:36 Сейчас в теме
(5)
РаботаСДиалогами.ПоказатьКодАртикул

Вот там и увидите как выводятся код и артикул
Надо будет по аналогии дорисовать код вывода полного наименования
Ну и колонку добавить на форме
10. kolbaska228 15.02.21 09:47 Сейчас в теме
(7)
там и увидите как выводятся код и артикул
Надо будет по аналогии дорисовать код вывода полного наименования
Ну и колонку добавить на форме


Пробовал по аналогии делать, получалось типа этого но выдает ошибку :

РаботаСДиалогами.ПоказатьИмя2 (мКолонкиТовары, ОформлениеСтроки.Ячейки, ДанныеСтроки.Номенклатура.НаименованиеПолное);
4. Torin 846 15.02.21 09:15 Сейчас в теме
(1) По аналогии с закладкой "Услуги" - Содержание услуги!
2. glek 119 15.02.21 09:12 Сейчас в теме
1. Добавляем колонку на ТЧ. Даем имя, например, НоменклатураНаименованиеПолное
2. Ищем обработчик табличной части ПриВыводеСтроки. если нет. то создаем
3. В обработчике пишем что-то вроде
ОформлениеСтроки.Ячейки.НоменклатураНаименованиеПолное.ОтображатьТекст = ИСТИНА;ОформлениеСтроки.Ячейки.НоменклатураНаименованиеПолное.Текст = ДанныеСтроки.Номенклатура.НаименованиеПолное.

ЗЫ пишу по памяти, может где обшибся
6. FatPanzer 15.02.21 09:21 Сейчас в теме
(2) За обращение к данным через точку в обработчике ПриВыводеСтроки() надо отлучать от профессии.
8. ZergKRSK 130 15.02.21 09:42 Сейчас в теме
(6) в типовых это сплошь и рядом
11. FatPanzer 15.02.21 10:04 Сейчас в теме
(8) Типовые пишут студенты за копейки. И тестируют так же. Никакого код-ревью там нет в помине. Там важна скорость выдачи работающего кода, а не оптимально-масштабируемого кода. Поэтому каждый программист извращается в силу своей невежественности.
12. ZergKRSK 130 15.02.21 10:12 Сейчас в теме
(11) студенты или нет я лично сам не видел. Ну а то что попадается код не без греха согласен.
9. kolbaska228 15.02.21 09:43 Сейчас в теме
(2) решение это помогло . Хотелось бы понять немного
ОформлениеСтроки.Ячейки.имя2.ОтображатьТекст = ИСТИНА;
для чего это? Чтобы активировать столбец ?

И вот это - ДанныеСтроки - это указывает на то что куда вставлять. Номенклатура - это справочник , НаименованиеПоле -это ссылка в этом справочнике на данные. Сслыка указывается через точку . Я правильно понял ?
ДанныеСтроки.Номенклатура.НаименованиеПолное  ;
13. glek 119 15.02.21 10:21 Сейчас в теме
(9) У меня по умолчанию в режиме конфигуратора не получалось в свое время указать вывод текста.
ДанныеСтроки это данные строки. т.е. строка табличной части. Там есть всё, что содержиться в табличной части документа.
Оттуда можно вытянуть всё что необходимо.
Кстати, коллега (6) абсолютно корректно указал про обращение через точку. Лучше сразу учитесь пользоваться запросом для получения необходимой информации.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот