|
Убрать в запросе поле "Субконто" при условии | ☑ | ||
---|---|---|---|---|
0
D_Sergeevich
23.04.13
✎
16:29
|
Приветствую.
Помогите плиз новичку решить такую задачу: Есть Запрос, в параметр "&ВидСубконто" передается список значений, так вот если одно значение убрать то будит ошибка "Поле субконто3 не найдено..." Отсюда вопрос, Как с запроса убрать поля (Субконто2, Субконто3) если в параметре "&ВидСубконто" будит два значения или одно? ВЫБРАТЬ ФинансовыйОстаткиИОбороты.Субконто1, ФинансовыйОстаткиИОбороты.Субконто2, ФинансовыйОстаткиИОбороты.Субконто3, ФинансовыйОстаткиИОбороты.СуммаНачальныйОстаток, ФинансовыйОстаткиИОбороты.СуммаКонечныйОстаток, ФинансовыйОстаткиИОбороты.СуммаОборот, ФинансовыйОстаткиИОбороты.СуммаОборотДт, ФинансовыйОстаткиИОбороты.СуммаОборотКт ИЗ РегистрБухгалтерии.Финансовый.ОстаткиИОбороты(, , , , , &ВидСубконто, ) КАК ФинансовыйОстаткиИОбороты |
|||
1
Xatori
23.04.13
✎
16:58
|
Мне кажется автору надо самому прочитать свой вопрос, лично я ничего не понял :)
|
|||
2
acsent
23.04.13
✎
16:58
|
построитель
|
|||
3
Defender aka LINN
23.04.13
✎
16:58
|
(0) СКД / Построитель / Руками
|
|||
4
Wobland
23.04.13
✎
17:00
|
кого оно там будит?
|
|||
5
D_Sergeevich
23.04.13
✎
17:03
|
(4) Сам понял че спросил?
|
|||
6
Wobland
23.04.13
✎
17:11
|
(5) ага
|
|||
7
Maxus43
23.04.13
✎
17:13
|
текст запроса динамически надо собирать...
|
|||
8
zladenuw
23.04.13
✎
17:13
|
(7) а может вложенный, и не брать эти поля потом.
|
|||
9
Maxus43
23.04.13
✎
17:20
|
(8) ошибка синтаксическая, неважно берёшь или нет, они прописаны, а их нет...
|
|||
10
D_Sergeevich
23.04.13
✎
17:21
|
А если что то типа так?
СтрокаЗапроса = ""; Для НН=1 По ВидСубконто.Количество() Цикл СтрокаЗапроса = СтрокаЗапроса + " |ФинансовыйОстаткиИОбороты.Субконто" + Строка(НН) + ","; КонецЦикла; ТекстЗапроса = "ВЫБРАТЬ" + СтрокаЗапроса + " |ФинансовыйОстаткиИОбороты.СуммаНачальныйОстаток, |ФинансовыйОстаткиИОбороты.СуммаКонечныйОстаток, |ФинансовыйОстаткиИОбороты.СуммаОборот, |ФинансовыйОстаткиИОбороты.СуммаОборотДт, |ФинансовыйОстаткиИОбороты.СуммаОборотКт |ИЗ |РегистрБухгалтерии.Финансовый.ОстаткиИОбороты(, , , , , &ВидСубконто, ) КАК ФинансовыйОстаткиИОбороты" |
|||
11
Maxus43
23.04.13
✎
17:24
|
(10) это типа как и называется собирать текст запроса динамически :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |