|
как составить условие на "2 из неизвестно" субконто счетов?
| ☑ |
0
hatsher
16.01.12
✎
12:46
|
Требуется в запросе составить условие к таблице плана счетов, чтобы получить только те счета, у которых в субконто есть и номенклатура и склад. Как бы это написать?
ВЫБРАТЬ
ХозрасчетныйВидыСубконто.Ссылка
ИЗ
ПланСчетов.Хозрасчетный.ВидыСубконто КАК ХозрасчетныйВидыСубконто
ГДЕ
|
|
1
Maxus43
16.01.12
✎
12:47
|
параметры вирт таблицы смотри
|
|
2
Maxus43
16.01.12
✎
12:49
|
тьфу, план счетов...
Где (Субконто1 = &ВидСклад ИЛИ Субконто2 = ....) И ((Субконто1 = &ВидНоменкл ИЛИ Субконто2 = ....))
|
|
3
hatsher
16.01.12
✎
12:49
|
(1) какая еще виртуальная таблица у плана счетов??
|
|
4
hatsher
16.01.12
✎
12:52
|
(2) не прокатит.
|
|
5
Maxus43
16.01.12
✎
12:54
|
согласен, что-то всё в сторону РБ думаю. Зачем это надо кстати?
|
|
6
hatsher
16.01.12
✎
12:57
|
хм. пока сделал так:
ВЫБРАТЬ
ХозрасчетныйВидыСубконто.Ссылка,
СУММА(1) КАК Поле1
ПОМЕСТИТЬ ВремТабл
ИЗ
ПланСчетов.Хозрасчетный.ВидыСубконто КАК ХозрасчетныйВидыСубконто
ГДЕ
ХозрасчетныйВидыСубконто.Ссылка В ИЕРАРХИИ(&Счет10)
И (ХозрасчетныйВидыСубконто.ВидСубконто = &ВидНоменкл
ИЛИ ХозрасчетныйВидыСубконто.ВидСубконто = &ВидСклад)
СГРУППИРОВАТЬ ПО
ХозрасчетныйВидыСубконто.Ссылка
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
ВремТабл.Ссылка
ИЗ
ВремТабл КАК ВремТабл
ГДЕ
ВремТабл.Поле1 = 2
Но что-то мне это не совсем нравится..
|
|
7
hatsher
16.01.12
✎
12:57
|
(5) ну вот надо
|
|
8
Maxus43
16.01.12
✎
13:08
|
ВЫБРАТЬ
КОЛИЧЕСТВО(ХозрасчетныйВидыСубконто.ВидСубконто) КАК ВидСубконто,
ХозрасчетныйВидыСубконто.Ссылка
ИЗ
ПланСчетов.Хозрасчетный.ВидыСубконто КАК ХозрасчетныйВидыСубконто
ГДЕ
(ХозрасчетныйВидыСубконто.ВидСубконто = &Вид
ИЛИ ХозрасчетныйВидыСубконто.ВидСубконто = &Вид2)
СГРУППИРОВАТЬ ПО
ХозрасчетныйВидыСубконто.Ссылка
ИМЕЮЩИЕ
КОЛИЧЕСТВО(ХозрасчетныйВидыСубконто.ВидСубконто) = 2
|
|