|
Помогите с группировкой | ☑ | ||
---|---|---|---|---|
0
KENT2007
26.07.12
✎
09:30
|
Не получается сгруппировать по группам договора выносит каждую группу отдельно
|
|||
1
KENT2007
26.07.12
✎
09:30
|
ВЫБРАТЬ
ДоговорыКонтрагентов.Родитель КАК Родитель, ДоговорыКонтрагентов.Владелец КАК Владелец, ХозрасчетныйОстаткиИОбороты.Субконто2, ДоговорыКонтрагентов.Номер, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт) КАК СуммаОборотДт, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт) КАК СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Начало, &Конец, , , Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ПО (ДоговорыКонтрагентов.Ссылка = ХозрасчетныйОстаткиИОбороты.Субконто2) СГРУППИРОВАТЬ ПО ДоговорыКонтрагентов.Владелец, ДоговорыКонтрагентов.Родитель, ХозрасчетныйОстаткиИОбороты.Субконто2, ДоговорыКонтрагентов.Номер УПОРЯДОЧИТЬ ПО Владелец ИТОГИ СУММА(СуммаОборотДт), СУММА(СуммаОборотКт) ПО ОБЩИЕ, Родитель АВТОУПОРЯДОЧИВАНИЕ |
|||
2
KENT2007
26.07.12
✎
09:37
|
как группировать по ДоговорыКонтрагентов.Родитель КАК Родитель
|
|||
3
Саша80
26.07.12
✎
09:41
|
Родитель попробуй везде на первом месте потставить
|
|||
4
gosn1ck
26.07.12
✎
09:43
|
это из-за номера
|
|||
5
KENT2007
26.07.12
✎
09:44
|
не получается, это из-за того что группа у каждого договора отдельная
|
|||
6
Саша80
26.07.12
✎
09:44
|
ну ему видишь надо сумму по договору вытащить
|
|||
7
KENT2007
26.07.12
✎
09:46
|
тут может ВЫБОРКА нужна?
|
|||
8
lxndr
26.07.12
✎
09:48
|
+(4) убери номер!
|
|||
9
gosn1ck
26.07.12
✎
09:49
|
(6) тогда пусть получит данные только по договору с нужными показателями, а затем внутрнним соединением с таблицей договоров добавит нужные реквизиты через точку
|
|||
10
KENT2007
26.07.12
✎
09:54
|
номер убрал ничего не меняется, мне номер тоже нужен + еще отсортировать по нему нужно
|
|||
11
KENT2007
26.07.12
✎
09:55
|
даже в простом запросе ничего не получается
ВЫБРАТЬ ДоговорыКонтрагентов.Родитель КАК Родитель, ДоговорыКонтрагентов.Владелец КАК ФИО ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов СГРУППИРОВАТЬ ПО ДоговорыКонтрагентов.Родитель, ДоговорыКонтрагентов.Владелец ИТОГИ ПО ОБЩИЕ, Родитель АВТОУПОРЯДОЧИВАНИЕ |
|||
12
KENT2007
26.07.12
✎
10:00
|
ну гляньте плиз, уже как то не крутил его ничего не выходит
|
|||
13
gosn1ck
26.07.12
✎
10:01
|
ты можешь прочесть только первые 4 сообщения?
|
|||
14
KENT2007
26.07.12
✎
10:03
|
могу и что дальше это не помогает
|
|||
15
KENT2007
26.07.12
✎
10:07
|
кто нибудь пробывал добавить в консоль и посмотреть, а то советы не помогают
|
|||
16
KENT2007
26.07.12
✎
10:09
|
получается
группа 1 договор грппа 1 договор ........ группа 2 договор грппа 2 договор |
|||
17
gosn1ck
26.07.12
✎
10:09
|
ответ в (9) и голову мне не морочь и почитай что такое группировка
|
|||
18
KENT2007
26.07.12
✎
10:09
|
родитель у каждого договора свои, они просто по имени одинаковые
|
|||
19
KENT2007
26.07.12
✎
10:10
|
я тебе конкретно не морочу даже просто не получается группы вывести без сумм
|
|||
20
hhhh
26.07.12
✎
10:13
|
а как выводите?
|
|||
21
KENT2007
26.07.12
✎
10:17
|
через консоль
ВЫБРАТЬ ДоговорыКонтрагентов.Родитель КАК Родитель, ДоговорыКонтрагентов.Владелец КАК ФИО ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов СГРУППИРОВАТЬ ПО ДоговорыКонтрагентов.Родитель, ДоговорыКонтрагентов.Владелец ИТОГИ ПО ОБЩИЕ, Родитель АВТОУПОРЯДОЧИВАНИЕ |
|||
22
hhhh
26.07.12
✎
10:23
|
(21) если по имени группы тебе надо, то и пиши по имени
ВЫБРАТЬ ДоговорыКонтрагентов.Родитель.Наименование КАК Родитель, ДоговорыКонтрагентов.Владелец КАК ФИО ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов СГРУППИРОВАТЬ ПО ДоговорыКонтрагентов.Родитель.Наименование, ДоговорыКонтрагентов.Владелец ИТОГИ ПО ОБЩИЕ, Родитель АВТОУПОРЯДОЧИВАНИЕ |
|||
23
KENT2007
26.07.12
✎
10:23
|
в СКД тоже самое
|
|||
24
KENT2007
26.07.12
✎
10:26
|
Блин а я головоу ломаю, (22) спасибо.
теперь бы номер отсортировать и тебе цены не будет |
|||
25
KENT2007
26.07.12
✎
10:27
|
сейчас сортирует 1, 10, 11, ...
проблема в том что есть номера 9-10, 27-29 |
|||
26
KENT2007
26.07.12
✎
10:28
|
по первым цифрам можно?
|
|||
27
KENT2007
26.07.12
✎
10:30
|
была мысль сортировать так
ВЫБОР КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(1))) ТОГДА 1 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(2))) ТОГДА 2 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(3))) ТОГДА 3 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(4))) ТОГДА 4 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(5))) ТОГДА 5 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(6))) ТОГДА 6 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(7))) ТОГДА 7 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(8))) ТОГДА 8 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(9))) ТОГДА 9 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(10))) ТОГДА 10 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(11))) ТОГДА 11 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(12))) ТОГДА 12 КОГДА ДоговорыКонтрагентов.Номер = (ВЫРАЗИТЬ(ДоговорыКонтрагентов.Номер КАК СТРОКА(13))) ТОГДА 13 |
|||
28
KENT2007
26.07.12
✎
10:31
|
номер как строка
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |