Загрузка табличных данных - проблема с документами
|
|
medvalex | Дата: Суббота, 13.07.2019, 21:30 | Сообщение # 1 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
| Платформа: 8.3.13.1865 Режим БД: клиент-серверный Конфигурация. Название: АСУ АМТО: УПП КУП, рабочая Конфигурация. Основной режим запуска: Обычное приложение Конфигурация. Режим совместимости: Версия8_2_16 Инструменты разработчика. Версия: Портативные 4.98p Инструменты разработчика. Объекты на сервере: Нет Инструменты разработчика. Серверный модуль: Нет Клиент. ОС: Windows x86 version 6.1 Service Pack 1 (Build 7601) Клиент. Приложение: Обычное приложение 32б Клиент. От имени администратора Windows: Нет Клиент. Текущий язык системы: ru Сервер. ОС: Windows x86 version 6.1 Service Pack 1 (Build 7601) Сервер. Отладка: нет
Инструмент Загрузка табличных данных. Проверял в нескольких конфигурациях. При попытке загрузки любого документа на этапе "конвертация значений" возникает проблема: 1) в поле "Искать по" для типа какого-либо Документа на вкладке "Конвертация значений" нет возможности выбрать ничего, кроме варианта "<Авто>", нет ни "Номер", ни "Идентификатор". 2) При этом если в качестве значения в ТД задать Номер искомого документа, то он не находится (в ТЗ подставляется пустая ссылка); но если указать действующий GUID документа, то нажатие на кнопку "Конвертировать" приводит к ошибке:
{ВнешняяОбработка.ирЗагрузкаТабличныхДанных.МодульОбъекта(1330)}: Итератор для значения не определен Для Каждого ЭлементСписка Из СписокДокументов Цикл
Соответственно, не получилось совсем загрузить данные для документов.
|
|
| |
tormozit | Дата: Воскресенье, 14.07.2019, 08:51 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Выбор варианта поиска у справочников присутствует, т.к. по представлению значения невозможно автоматически выбрать вариант поиска. Искать документы программно только по номеру далеко не всегда возможно, т.к. номера документов повторяются в разных периодах (обычно каждый год). Аналогично с датой документа. Поэтому я убрал эти ненадежные варианты поиска документов. У документов возможны только 2 варианта поиска - "Идентификатор" и "Представление ссылки" (например "Авансовый отчет МСК00000001 от 31.01.2009 12:00:01") и по представлению значения с большой вероятностью можно однозначно выбрать один из них. Поэтому я убрал возможность выбора этих вариантов в настройке конвертации.
Спасибо. Ошибку преобразования значения ссылки документа из GUID воспроизвел.
|
|
| |
tormozit | Дата: Воскресенье, 14.07.2019, 22:52 | Сообщение # 3 |
Генералиссимус
Группа: Администраторы
Сообщений: 6393
Репутация: 165
Статус: Оффлайн
| Исправлено в 4.99
|
|
| |
medvalex | Дата: Понедельник, 15.07.2019, 09:37 | Сообщение # 4 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
| ОК, спасибо, работает.
|
|
| |