Заполнение табличной части документа с помощью типовой обработки "Загрузка данных из табличного документа"
Добрый день. Объясните, пожалуйста, принцип работы обработки "Загрузка данных из табличного документа" когда пытаюсь загрузить в табличную часть данные из файла, то когда нажимаю "Контроль заполнения" то обработка не находит некоторые значения в колонках, например "Характеристика" - не найдена, и соответственно, все что не найдено не выгружается в табличную часть. Подскажите, что сделать в настройках, чтобы характеристика не проверялась и выгружалась в табличную часть
Прикрепленные файлы:
![](/upload/forum/upload/279/27907d8fee0c05a63e1afbd93e86fd73.png)
![](/upload/forum/upload/dd8/dd838661c82cf49c2a3ceb4bce6362ca.png)
По теме из базы знаний
- Заполнение табличных частей документов (управляемое и обычное приложение)
- Разбор механизма заполнения вариантов обеспечения в документе Заказ клиента конфигурации УТ 11.4
- Загрузка данных из табличного документа (xls) в 6 различных видов документов (универсальная)
- Переход с 1С:УПП на 1C:ERP. Переезд пользователей с сохранением прежних прав
- Подсистема помощи переноса пользователей и прав из УПП
Найденные решения
(7) зря вы так )
обработка запрограммирована правильно, но... только для Характеристик номенклатуры, с характеристиками видов номенклатуры она не умеет работать
с ними вообще не все так просто, видимо поэтому и не реализовано
у вас два варианта
1. влезть в код обработки и допилить самому, чтобы искала там где вам надо
2. сделать\заказать отдельную обработку специально под ваш случай
обработка запрограммирована правильно, но... только для Характеристик номенклатуры, с характеристиками видов номенклатуры она не умеет работать
с ними вообще не все так просто, видимо поэтому и не реализовано
у вас два варианта
1. влезть в код обработки и допилить самому, чтобы искала там где вам надо
2. сделать\заказать отдельную обработку специально под ваш случай
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Да, все есть. И не понятно почему такое происходит. Вот например табличная часть заполнена, и я ее открыл на 1 скриншоте, делаю контроль , - "Характеристики нет" что за проблема?! Думаю это проблема типовой обработки(
Я допился теперь такого результата, что найдено 507 характеристик и действительно в справочнике "Характеристики номенклатуры" их действительно 507. А как сделать в настройках сортировку по конткретно одному элементу для актуальной номенкалтуры?
Когда меняю настройку на "СвязьПоВладельцу.ВидНоменкалтуры" то возникает ошибка
Задано неправильное имя атрибута структуры
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(1192)}: ТекущиеДанные.Свойство(Колонка.СвязьПоВладельцу,СвязьПоВладельцу);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(996)}: НайденныеЗначения = ПолучитьВозможныеЗначения(Колонка, Представление, Примечание, ТекущиеДанные);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(937)}: Если Не ОбработатьОбласть(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(Колонка.НомерКолонки,"ЧГ=")), Колонка, ТекущаяСтрока, ТекстыЯчеек) Тогда
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(1449)}: КонтрольЗаполненияСтроки(ТабличныйДокумент, К + Объект.ПерваяСтрокаДанныхТабличногоДокумента,,КоличествоОшибок);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(2510)}: КонтрольЗаполненияСервер();
по причине:
Задано неправильное имя атрибута структуры
Задано неправильное имя атрибута структуры
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(1192)}: ТекущиеДанные.Свойство(Колонка.СвязьПоВладельцу,СвязьПоВладельцу);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(996)}: НайденныеЗначения = ПолучитьВозможныеЗначения(Колонка, Представление, Примечание, ТекущиеДанные);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(937)}: Если Не ОбработатьОбласть(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(Колонка.НомерКолонки,"ЧГ=")), Колонка, ТекущаяСтрока, ТекстыЯчеек) Тогда
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(1449)}: КонтрольЗаполненияСтроки(ТабличныйДокумент, К + Объект.ПерваяСтрокаДанныхТабличногоДокумента,,КоличествоОшибок);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(2510)}: КонтрольЗаполненияСервер();
по причине:
Задано неправильное имя атрибута структуры
Пришел к выводу, что если использовать свою гибкость в знаниях и умениях, то можно добиться желаемого результата. Но при этом есть случае, когда сама база забита многими ненужными данными из-за чего обработка не дает желаемый результат или сама обработка не настроена и разработана правильно, что возникают ошибки указанные выше.
(7) зря вы так )
обработка запрограммирована правильно, но... только для Характеристик номенклатуры, с характеристиками видов номенклатуры она не умеет работать
с ними вообще не все так просто, видимо поэтому и не реализовано
у вас два варианта
1. влезть в код обработки и допилить самому, чтобы искала там где вам надо
2. сделать\заказать отдельную обработку специально под ваш случай
обработка запрограммирована правильно, но... только для Характеристик номенклатуры, с характеристиками видов номенклатуры она не умеет работать
с ними вообще не все так просто, видимо поэтому и не реализовано
у вас два варианта
1. влезть в код обработки и допилить самому, чтобы искала там где вам надо
2. сделать\заказать отдельную обработку специально под ваш случай
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот