Здравствуйте.
Результат запроса выгружается в таблицу значений. Например, в таблице значений есть колонка документ, как мне "расширить" тип у колонки (еще один тип нужно добавить в описание типов)?
Потом эту таблицу я использую в качестве источника для построителя. В одном из отборов построителя, по документу, указываю в качестве правого значения ссылку на документ, но т.к. этот тип документа не совпадает с типом документа в колонке, вылетает ошибка.
Тип колонки таблицы значений
Автор Fart, 18 янв 2012 13:35
Сообщений в теме: 4
#1
Отправлено 18 января 2012 - 13:35
#2
Отправлено 18 января 2012 - 13:50
может вот так
З.Ы. Код не проверяла.
Массив = Новый Массив; Массив.Добавить(Тип("ДокументСсылка.Док1")); Массив.Добавить(Тип("ДокументСсылка.Док2")); ОписаниеТиповС = Новый ОписаниеТипов(Массив, ,);только наверное параметры надо в ОписаниеТипов добавить, при создании колонки ОписаниеТиповС указать как тип
З.Ы. Код не проверяла.
хотите сказать спасибо? жмите
#3
Отправлено 18 января 2012 - 18:54
Здраствуйте!
Изначальна сомнителен результат запроса, т.к. у Вас приходят документы не соответствующии нужному типу. Настройте отбор в запросе
Изначальна сомнителен результат запроса, т.к. у Вас приходят документы не соответствующии нужному типу. Настройте отбор в запросе
Бываю редко. Аврал предположительно закончится в мае.
Молодым программистам на заметку
Как задать вопрос по СКД?
Как узнать версию платформы и конфигурации?
Описание файлов поставки обновлений конфигурации (1С: Предприятие 8)
Молодым программистам на заметку
Как задать вопрос по СКД?
Как узнать версию платформы и конфигурации?
Описание файлов поставки обновлений конфигурации (1С: Предприятие 8)
#4
Отправлено 19 января 2012 - 00:23
Tiger86 (18 января 2012 - 13:50) писал:
может вот так
З.Ы. Код не проверяла.
Массив = Новый Массив; Массив.Добавить(Тип("ДокументСсылка.Док1")); Массив.Добавить(Тип("ДокументСсылка.Док2")); ОписаниеТиповС = Новый ОписаниеТипов(Массив, ,);только наверное параметры надо в ОписаниеТипов добавить, при создании колонки ОписаниеТиповС указать как тип
З.Ы. Код не проверяла.
Как добавить тип дл колонки создаваемой в ручную мне понятно. У меня другая ситуация. Колонки создаются автоматически при выгрузке из результата запроса.
mialord (18 января 2012 - 18:54) писал:
Здраствуйте!
Изначальна сомнителен результат запроса, т.к. у Вас приходят документы не соответствующии нужному типу. Настройте отбор в запросе
Изначальна сомнителен результат запроса, т.к. у Вас приходят документы не соответствующии нужному типу. Настройте отбор в запросе
#5
Отправлено 19 января 2012 - 00:39
У существующих колонок Тип доступен ТолькоДляЧтения.
Создаете в ТаблицеЗначения новую колонку с нужными типами значений и копируете в нее данные из нужной колонки... Имя колонки в запросе можете изначально назвать как-нибудь по-служебному.. а создаваемую колонку обзовете как нужно.. затем служебную удалите.
Если не секрет, а зачем делать отбор по документу, типа которого заведомо нет в наборе?
Создаете в ТаблицеЗначения новую колонку с нужными типами значений и копируете в нее данные из нужной колонки... Имя колонки в запросе можете изначально назвать как-нибудь по-служебному.. а создаваемую колонку обзовете как нужно.. затем служебную удалите.
Если не секрет, а зачем делать отбор по документу, типа которого заведомо нет в наборе?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных









