|
Отбор по видам субконто в запросе | ☑ | ||
---|---|---|---|---|
0
ren03
30.11.12
✎
11:54
|
Добрый день, как можно в запросе без использования параметров установить отбор по нескольким видам субконто?
Например, для отбора по виду субконто "контрагенты" используется запрос: ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.Субконто1 ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(, , , , ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты), , , ) КАК ХозрасчетныйОбороты если нужно установить отбор еще и по второму виду субконто, например "Договор", то как это прописать в запросе? |
|||
1
shuhard
30.11.12
✎
11:55
|
(0) ИЛИ
В (,,,,,) |
|||
2
DrShad
30.11.12
✎
11:56
|
массив субконто передавай, блеать!
|
|||
3
Maxus43
30.11.12
✎
11:57
|
в прошлой теме бы писал
|
|||
4
ren03
30.11.12
✎
11:57
|
DrShad, читай лучше, "без использования параметров"
|
|||
5
DrShad
30.11.12
✎
11:59
|
(4) а зачем такой изврат?
|
|||
6
Maxus43
30.11.12
✎
11:59
|
(3) а не, такой же вопрос другой задавал
|
|||
7
ren03
30.11.12
✎
12:00
|
в консолидации при получении данных из внешних информационных баз в которых разное расположение аналитик на счете.
установка параметров на виды субконто в типовом функционале не работает |
|||
8
DrShad
30.11.12
✎
12:01
|
(7) вообще-то там порядок субконто никакой роли не играет, а именно как ты их в массиве задашь так они и будут располагаться по порядку
|
|||
9
ren03
30.11.12
✎
12:02
|
DrShad, в каком массиве? как ты в текста запроса массив задашь?
|
|||
10
DrShad
30.11.12
✎
12:03
|
(9) через параметры задавай и не парь мозг
|
|||
11
ren03
30.11.12
✎
12:03
|
Maxus43, не нашел подобной темы, подскажи ссылку
|
|||
12
ren03
30.11.12
✎
12:04
|
DrShad, если не знаешь как или так нельзя сделать, то так и скажи, не нужно говорить что мне делать
|
|||
13
Maxus43
30.11.12
✎
12:06
|
(12) да правильно он говорит, вид субконто - массив, порядок в массиве определяет порядок вытаскиваемых субконто1, субконто2
|
|||
14
Maxus43
30.11.12
✎
12:07
|
т.е. Контрагент, Договор.
в итоге у тебя Субконто1 будет всегда контрагент, Субконто2 - договор. И не важно как они на счетах располагаются |
|||
15
ren03
30.11.12
✎
12:07
|
Maxus43, я знаю что это массив, знаю как заполнять через параметры, так же указал причину по которой не получается использовать параметры
|
|||
16
shuhard
30.11.12
✎
12:08
|
(15) не тупи
ответ дан в (1) ВЫБРАТЬ ЗаказыПокупателейОбороты.ЗаказПокупателя, ЗаказыПокупателейОбороты.КоличествоОборот, ЗаказыПокупателейОбороты.СуммаУпрОборот ИЗ РегистрНакопления.ЗаказыПокупателей.Обороты(, , , ЗаказПокупателя.ТипЗаказа В (ЗНАЧЕНИЕ(Перечисление.ТипыЗаказов.Головной),ЗНАЧЕНИЕ(Перечисление.ТипыЗаказов.Лицензии))) КАК ЗаказыПокупателейОбороты |
|||
17
ren03
30.11.12
✎
12:08
|
Maxus43, проблема как задать список значений видов субконто прямо в тексте запроса. Через параметр указать можно, а в самом запросе не получается
|
|||
18
Maxus43
30.11.12
✎
12:09
|
(17) я не вижу причины не задать через параметры почемуто...
|
|||
19
Maxus43
30.11.12
✎
12:10
|
(16) с видом субконто так можно? я не пробовал
|
|||
20
DrShad
30.11.12
✎
12:10
|
(18) +1
|
|||
21
shuhard
30.11.12
✎
12:11
|
(19) и я не пробовал
|
|||
22
ren03
30.11.12
✎
12:11
|
(18) Maxus43, я не пишу произвольный код, а использую типовой функционал консолидации
|
|||
23
ren03
30.11.12
✎
12:11
|
(16), это не работает
|
|||
24
Maxus43
30.11.12
✎
12:13
|
(22) не всё типовое работает как ты хочешь, нужен напильник имхо
|
|||
25
ssh2006
30.11.12
✎
12:14
|
С видом субконто (16) не работает
|
|||
26
ren03
30.11.12
✎
12:16
|
Maxus43, вопрос был, можно ли использовать в запросе отбор по нескольким видам субконто без использования параметров...
|
|||
27
Maxus43
30.11.12
✎
12:18
|
(26) Не встречал нигде, имхо нет. чуть допилить надо
|
|||
28
salvator
30.11.12
✎
12:19
|
(27) +100
Читаем СП для таблицы Обороты: Субконто (необязательный) Тип параметра: ПланВидовХарактеристикСсылка.; Массив; ФиксированныйМассив; СписокЗначений. Ссылка, или массив ссылок, или фиксированный массив ссылок, или список значений, содержащий ссылки, на виды субконто. |
|||
29
dan4ik
30.11.12
✎
12:51
|
ВЫБРАТЬ
ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Договоры) КАК Тип ПОМЕСТИТЬ врТипы ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ХозрасчетныйДвиженияССубконто.Период ИЗ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто( , , ВидСубконтоКт1 В (ВЫБРАТЬ _.Тип ИЗ врТипы КАК _)) КАК ХозрасчетныйДвиженияССубконто |
|||
30
dan4ik
30.11.12
✎
12:59
|
ИЛИ ТАК:
|
|||
31
dan4ik
30.11.12
✎
12:59
|
ВЫБРАТЬ
ВидыСубконтоХозрасчетные.Ссылка КАК Тип ПОМЕСТИТЬ врТипы ИЗ ПланВидовХарактеристик.ВидыСубконтоХозрасчетные КАК ВидыСубконтоХозрасчетные ГДЕ ВидыСубконтоХозрасчетные.Ссылка.Наименование В ("Договоры", "Контрагенты") ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ХозрасчетныйДвиженияССубконто.Период ИЗ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто( , , ВидСубконтоКт1 В (ВЫБРАТЬ _.Тип ИЗ врТипы КАК _)) КАК ХозрасчетныйДвиженияССубконто |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |