Вся команда v8PRO.ru продолжает работать
У нас есть свой канал в Telegram – присоединяйтесь

Иконка корзины 0

При разработке расширений добавили свой реквизит табличной части документа и теперь его нужно добавить на форму. Добавлять ради этого всю форму в расширение довольно сомнительное решение. Можно сделать это проще.

Так мы делали, когда разрабатывали расширение “Заполнение чека ККМ по заказу клиента“. Нам нужно было в форму Чека добавить колонку с Заказом клиента.

Нужно добавить в расширение процедуру ПриСозданииНаСервере() из общего модуля МодификацияКонфигурацииПереопределяемый. В ней проверить, что это нужная нам форма и там программно добавить новую колонку к табличной части Товары и связать ее с реквизитом v8PRO_Заказ:

&После("ПриСозданииНаСервере")
Процедура v8PRO_ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка)
	
	Если Форма.ИмяФормы = "Документ.ЧекККМ.Форма.ФормаДокумента" Тогда
		КолонкаЗаказКлиента = Форма.Элементы.Добавить("v8PRO_Заказ", Тип("ПолеФормы"), Форма.Элементы.Товары);
		КолонкаЗаказКлиента.ТолькоПросмотр = Истина;
		КолонкаЗаказКлиента.ПутьКДанным = "Объект.Товары.v8PRO_Заказ";
		КолонкаЗаказКлиента.Вид = ВидПоляФормы.ПолеВвода;
		
		Форма.Элементы.Переместить(КолонкаЗаказКлиента, Форма.Элементы.Товары, Форма.Элементы.ТоварыУпаковкаЕдиницаИзмерения);
		
	КонецЕсли;
	
КонецПроцедуры

 

Добавить комментарий

Ваш адрес email адрес не будет опубликован. Обязательные поля помечены*

пять × 3 =

Интересное в нашем блоге

Сегодня, после обновления 1С:Бухгалтерия предприятия, при открытии Регламентированных отчетов стала появляться ошибка следующего: “Таблица не найдена «Константы»” Рассказываем о двух способах, как бесплатно решить эту проблему.

Ошибка: Таблица не найдена Константы. Константы КАК Константы

Как в 1С заполнить контрагента по ИНН? Каждая организация и индивидуальный предприниматель имеет свой уникальный идентификационный номер налогоплательщика (ИНН). Именно по этому номеру налоговая служба (ФНС) отличает их в своей базе контрагентов. Сегодня, любой может зайти на сайт nalog.ru и по ИНН получить информацию по нужной организации или ИП. Если вы хоть раз вводили контрагентов в […]

1С ИНН – обработка для заполнения реквизитов контрагентов

В этой статье мы собрали все ответы на вопросы, начинающиеся на “Где в 1С…”. Просто найдите нужный вопрос в списке и нажмите на него, чтобы раскрыть ответ. Мы постоянно будем пополнять новыми вопросами. Кстати, вы свой вопрос вы можете написать нам (смотрите раздел “Контакты”).

Где в 1С: Регистры накопления, сведений, бухгалтерии, расчетов

Рассказываем как подключиться к АПИ телеграм из 1С Предприятие 8, через прокси сервера сокс5. Простой способ: используйте его в своих разработках

Как настроить API telegram в 1С через proxy socks5

Рассказываем, как легко и просто можно скачать бесплатную версию продукта!

Как скачать бесплатную версию отчета для 1С?

Статья для тех, кто задаётся вопросом как же быстро загрузить табели в 1С из файла Excel (Эксель). Несколько лет назад мы разработали специальную обработку именно для этого случая и сегодня хотим рассказать о её плюсах и минусах. Обработка для загрузки табелей в 1С ЗУП (Зарплата и управление персоналом) работала следующим образом: В начале месяца отдел […]

Как загрузить табель из Excel в 1С ЗУП

Рассказываем как исправить популярную ошибку печати в 1С: “Ошибка при получении характеристик принтера”…

Ошибка при получении характеристик принтера 1С

Спасибо за доверие

Спасибо за доверие нашим 155 475 клиентам