Форум программистов, компьютерный форум, киберфорум
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 08.07.2020
Сообщений: 9
1

Заполнение справочника из табличной части документа

28.07.2020, 16:12. Просмотров 182. Ответов 4
Метки нет (Все метки)

Всем привет!

Имеется документ ПоступлениеКартриджей у него есть табличная часть Заправки. В табличной части есть реквизит Штрихкод(строка) также есть справочник НоменклатураКартриджей у справочника также есть реквизит Штрихкод(строка).

Задача:

Нужно чтобы при проведении документа ПоступлениеКартриджей из табличной части Заправки заполнялся реквизит Штрихкод в справочнике НоменклатураКартриджей. Как это сделать? Помогите пожалуйста. Это все исключительно для обучения. Базу создал сам в учебной версии 1с

Что то начал делать, а дальше не знаю как. Подскажите пожалуйста.

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| НоменклатураКартриджей.Ссылка
|ИЗ
| Справочник.НоменклатураКартриджей КАК НоменклатураКартриджей
|ГДЕ
| НоменклатураКартриджей.Штрихкод = &Штрихкод";

Запрос.УстановитьПараметр("Штрихкод", ЗаправкиШтрихкод);

РезультатЗапроса = Запрос.Выполнить();

Если РезультатЗапроса.Пустой() Тогда
НовыйШтрихкод = Справочники.НоменклатураКартриджей.СоздатьЭлемент();
НовыйШтрихкод.Штрихкод = ЗаправкиШтрихкод;

КонецЕсли;
0
Миниатюры
Заполнение справочника из табличной части документа  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.07.2020, 16:12
Ответы с готовыми решениями:

Программное заполнение табличной части документа из табличной части справочника
Доброго! Ситуация, поставившая меня в тупик. Имеем 1с 8.2 УФ Имеем справочник "Работ" Имеем...

Заполнение табличной части документа данными из справочника
Добрый день! Очень нужна ваша помощь ! Есть справочник Должности (на каждую должность список спец...

Автоматическое заполнение табличной части документа из табличной части другого
Добрый день. Совсем недавно начал изучать 1С и пока не могу найти решения собственной задачи)...

Автозаполнение полей документа, из табличной части справочника
Здравствуйте, столкнулся со следующей проблемой. Необходимо сделать автозаполнение полей документа,...

4
1260 / 828 / 288
Регистрация: 16.01.2015
Сообщений: 3,346
28.07.2020, 18:29 2
GhostOfMonkey47,
1C
1
НовыйШтрихкод.Записать();
0
0 / 0 / 0
Регистрация: 08.07.2020
Сообщений: 9
29.07.2020, 08:06  [ТС] 3
{Документ.ПоступлениеКартриджей.МодульОбъекта(34,40)}: Переменная не определена (ЗаправкиШтрихкод)
Запрос.УстановитьПараметр("Штрихкод", <<?>>ЗаправкиШтрихкод); (Проверка: Сервер)
{Документ.ПоступлениеКартриджей.МодульОбъекта(40,28)}: Переменная не определена (ЗаправкиШтрихкод)
НовыйШтрихкод.Штрихкод = <<?>>ЗаправкиШтрихкод; (Проверка: Сервер)

Не понимаю как я должен написать эту переменную?
0
1260 / 828 / 288
Регистрация: 16.01.2015
Сообщений: 3,346
29.07.2020, 10:11 4
GhostOfMonkey47, у тебя есть документ Приход, в котором Картридж и его Штрихкод. Тебе надо в цикле Для Каждого перебрать ТЧ прихода. Получаешь текущие данные строки, из них номенклатуру (картридж) и штрихкод передаешь в свою процедуру с запросом
0
0 / 0 / 0
Регистрация: 08.07.2020
Сообщений: 9
31.07.2020, 15:41  [ТС] 5
Если бы я знал еще как правильно это делать

Мозгов хватило только на это

СтрокаТЧ = Элементы.Заправки.ТекущиеДанные;
Для каждого Строка Из СтрокаТЧ Цикл
Строка = Элементы.Заправки.
КонецЦикла;

И еще вопрос. Можно засунуть это в обработку проведения если у меня там уже есть процедура записи движения в регистр?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.07.2020, 15:41

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

Из табличной части справочника в табличную часть документа
1С:8.2! Здраствуйте, имеются объекты: 1) справочник &quot;Продукция&quot; реквизиты:&quot;Наименование&quot;(указаны...

Заполнение из ексель табличной части справочника
Добрый день. Подскажите пожалуйста, как заполнить табличную часть справочника из ексель, если...

Отображение не стандартного реквизита справочника в табличной части документа
Здравствуйте. Столкнулся с проблемой в собственной конфе на 1с 8.3.5. Есть 2 справочника ...

1С запрос из табличной части справочника в табличную часть документа
Здравствуйте! У меня есть справочник &quot;Концерты&quot; с табличной частью &quot;Цены&quot; (1 и 2 рисунки). Строки...

Подставить в поле ввода документа, из справочника табличной части
Приветствую, есть Справочник транспортные компании в котом есть 2 табличные части Водители и...

Автозаполнение из табличной части справочника в табличную часть документа
Здравствуйте , помогите пожалуйста с кодом Мне нужно чтобы автоматически заполнялась табличная...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.