Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
31 мая 2024, 07:15

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

Автор Golickoff, 13 мар 2015, 06:29

0 Пользователей и 1 гость просматривают эту тему.

Дмитрий@

Как сюда прикреплять файлы я приклеплю базу и обработку? или пришли емаил

cska-fanat-kz

ну вы блин даете......

Для Каждого СтрокаТЧ ИЗ Объект.ТабДок Цикл
       СтрокаПоиска = СтрокаТЧ.Товар;
       НайденнаяНоменклатура = Справочники.Номенклатура.НайтиПоНаименованию(СтрокаПоиска);     
      Если НЕ ЗначениеЗаполнено(НайденнаяНоменклатура) Тогда
        Номенклатура = Справочники.Номенклатура.СоздатьЭлемент();
        Номенклатура.Наименование = СтрокаТЧ.Товар;
         Номенклатура.Количество = Число(СтрокаТЧ.Количество);
      Иначе
         Номенклатура = НайденнаяНоменклатура.ПолучитьОбъект();
         Номенклатура.Количество = Число(СтрокаТЧ.Количество);
      КонецЕсли;
      Номенклатура.Записать();
   КонецЦикла;
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Дмитрий@


cska-fanat-kz

Дмитрий@, на Неопределено проверять нет смысла потому что НайтиПоРеквизиту() такое значение не возвращает :befhbt:
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Golickoff

Не смотря на то, что я уверен в том, что пробовал этот вариант, исправления Дмитрия решили проблему, за что ему отдельная благодарность.
Правило поведения на форуме №6: Не следует пытаться привлечь внимание к своему сообщению ... рассылкой персональных сообщений и/или электронных писем отдельным участникам форума с просьбой ответить в теме.

Похожие темы (5)

Рейтинг@Mail.ru

Поиск