powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Установка языком запроса списка значений
10 сообщений из 10, страница 1 из 1
Установка языком запроса списка значений
    #36543642
supervk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
8.1
Есть ли возможность без передачи списка значений и без создания дополнительного подзапроса сформирвать список значений? Как это сделать?

Например, мне в параметры запроса по оборотам регистра бухгалтерии надо передать список значений.
Код: plaintext
1.
2.
3.
4.
ВЫБРАТЬ
	НалоговыйОбороты.СуммаОборот,
	НалоговыйОбороты.Субконто1
ИЗ
	РегистрБухгалтерии.Налоговый.Обороты(, , Период, , , , , &СписокСубконто) КАК НалоговыйОбороты

Как этот список (все элементы предопределённые) задать прямо в запросе?

Хотелось бы что-нибудь вроде: (ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Подразделения), ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат)), т.е.

Код: plaintext
1.
2.
3.
4.
ВЫБРАТЬ
	НалоговыйОбороты.СуммаОборот,
	НалоговыйОбороты.Субконто1
ИЗ
	РегистрБухгалтерии.Налоговый.Обороты(, , Период, , , , , (ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Подразделения), ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат))) КАК НалоговыйОбороты
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36543692
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВидСубконто=Значение(аа) или ВидСубконто=Значение(лял) или ...

Кстати рекомендуется не список значений а массив кидать в запрос.
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36543711
supervk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1сВидСубконто=Значение(аа) или ВидСубконто=Значение(лял) или ...
Кстати рекомендуется не список значений а массив кидать в запрос.
Не понял. Мне список надо передать в параметр "Субконто" для задания порядка субконто.
Если делать
ВидСубконто=ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Подразделения) ИЛИ ВидСубконто=ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат),
то сообщает "Поле не найдено ВидСубконто".

Т.е. вот такой запрос:
Код: plaintext
1.
2.
3.
ВЫБРАТЬ
	НалоговыйОстаткиИОбороты.СуммаНачальныйОстаток
ИЗ
	РегистрБухгалтерии.Налоговый.ОстаткиИОбороты(, , , , , ВидСубконто=ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Подразделения) ИЛИ ВидСубконто=ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат), ) КАК НалоговыйОстаткиИОбороты
не понимает.
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36543930
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если

авторГДЕ
(Основной.ВидыСубконто.ВидСубконто = ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Подразделения) ИЛИ ....

"Основной" - ваш план счетов

ну и таблицу плана счетов наверное в источники добавить не помешало бы
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36544012
supervk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmenа если
авторГДЕ
(Основной.ВидыСубконто.ВидСубконто = ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Подразделения) ИЛИ ....

"Основной" - ваш план счетов
Я не понял, куда вставлять это "ГДЕ". Если в параметр субконто, то ругается, что синтаксическая ошибка (само собой), а если в условия, то не решается проблема с порядком субконто, а мне этот список нужен именно для порядка.
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36544033
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что значит порядок субконто ?

если вы используете таблицу ристра бухгалтерии там есть поля Субконто1, Субконто2 и т.д. вот по ним и группируйте а отбирайте по видам по условию "ГДЕ"
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36544045
supervk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Last1Cmenчто значит порядок субконто ?
Я могу задать порядок субконто, например, Субконто1 - это Подразделения, а Субконто2 - это СтатьиЗатрат, для этого мне надо установить список субконто в параметры виртуальной таблицы. Вот это я и пытаюсь сделать без передачи через параметр.
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36544058
supervk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
supervkсписок субконтоСписок видов субконто, конечно.
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36544066
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда проблем нет -сказано передавать массив типов, ее надо создать и потом с ней бороться
...
Рейтинг: 0 / 0
Установка языком запроса списка значений
    #36544274
supervk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В целом ясно. Всем спасибо.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Установка языком запроса списка значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]