Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Запрос, условие на принадлежность к ОКОФ

Запрос, условие на принадлежность к ОКОФ
Я
   Dimon1C
 
28.12.12 - 14:48
Добрый день!
Подскажите как в запросе выбрать перечень ОС, которые принадлежат определенному списку ОКОФ, причем в нужном перечне ОКОФ могут быть как группы, так и конкретные элементы.
Реквизит в КодПоОКОФ в справочнике имеет тип Строка. Это конфигурация БГУ.
 
 
   Dimon1C
 
1 - 28.12.12 - 19:23
Получается что только перебором, запросом никак.
   sivalor
 
2 - 29.12.12 - 11:27
Если есть справочник ОКОФ, то получаешь список всех кодов входящих в группы по определенному списку и сравниваешь на равенство.
   Dimon1C
 
3 - 05.01.13 - 11:36
Продолжаю тему, может кому не отдыхается, помогите пожалуйста.
Сформировал список окоф (строк), делаю запрос

    Запрос  = Новый Запрос(
    "ВЫБРАТЬ
    |    ОсновныеСредства.Ссылка КАК ОС,
    |    ОсновныеСредства.ПервоначальнаяСтоимость КАК СтоимостьОС
    |ИЗ
    |    Справочник.ОсновныеСредства КАК ОсновныеСредства
    |ГДЕ
    |    ОсновныеСредства.КодПоОКОФ В (&СписокОКОФ)");
    Запрос.УстановитьПараметр("СписокОКОФ", СписокОКОФ);

Программа ругается:
{(7, 29)}: Неверные параметры
ОсновныеСредства.КодПоОКОФ <<?>>В (&СписокОКОФ)

КодПоОКОФ - тип строка, СписокОКОФ - массив строк

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует