Версия для печати темы (https://pro1c.org.ua/index.php?s=71789babd1cc62f348be2b6fa74e90a3&showtopic=41107)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование управляемых форм 1С 8.2 _ Задать параметр пойска при загрузке данных из эксель

Автор: Gigi 18.10.17, 10:37

Привет всем!
По затронутой теме вообще я скачивал обработки для тонкого и толстого клиента ... да ...нормальные обработки... но они в каких то моментах не устраивают.
Во первых, там только можно создавать элементы справочника, рега сведений и ТЧ документа. А авто-создание самих документов почему то не предусмотрено.
Во вторых это внешняя обработка. И при каждой хотя и не сильно частой загрузке из эксель разных данных создания элементов в разных форматах, нужно каждый раз заново ставить настройки загрузки.
Поэтому решил не париться и сам написать конфигурацию загрузки данных из эксель.
И не в виде внешней обработки, а в виде просто справочника: "АвтоЗагрузкаИзЭксель". Что позволяет сохранять настройки загрузки. И для этого дополнительный код не нужно писать как при внешней обработке.
Вроде все нормально работает и данные нормально загружаются. Но один маленький нюанс.
Дело в том, что из табличного документа все данные загрузки естественно с типом строка. Поэтому естественно в настройках нужно указать параметр пойска.
И тут со справочником и перечислением все понятно. Параметр пойска это "Наименование" или "Код".
Вопрос мой в том какой параметр пойска должен быть при ссылке на документ ... хотя не знаю .... ссылка документа на документ .... это может как то ... ну не совсем.
Имею ввиду с точки зрения бухгалтерии или вообще отчетности. Хотя нет ... это думаю бывает нужно.
Так вот, ниже указан код простой функции ... на выходе текст параметра пойска по умолчанию.
Кто ни будь не подскажет как лучше сделать в вопросе пойска по умолчанию ссылки на документ?
Или может сделать вообще по другому ... т.е. без гема на счет наименования или даты а просто все по представлению ... если конечно так возможно.
Вообщем если кто подскажет буду признателен.

Функция ПараметрПойскаТекстаЗначенияСсылкиПоУмолчанию(МетаданныеГруппа) Экспорт
Если МетаданныеГруппа="Справочники" или МетаданныеГруппа="Перечисления" Тогда
Возврат "Наименование";    
ИначеЕсли МетаданныеГруппа="Документы" Тогда
Возврат "Дата";
Иначе
Возврат Ложь;
КонецЕсли;
КонецФункции

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua