Имя: Пароль:
1C
1С v8
Свернуть тз
,
0 Adecvator
 
29.07.14
11:40
Скажи может можно свернуть вот такую таблицу:
http://pixs.ru/showimage/tzpng_2895614_13182188.png
1 ДенисЧ
 
29.07.14
11:40
Просто свёрткой - нет
2 Fish
 
29.07.14
11:42
(1) Почему нет?
3 Adecvator
 
29.07.14
11:43
я думал достаточно будет сгруппировать в запросе, но нет, попробую свернуть в тз
4 Fish
 
29.07.14
11:44
(2) Да, туплю. Действительно просто не свернёт.
5 MaXpaT
 
29.07.14
11:50
А если в запросе все эти поля просуммировать, например по Максимум () ?
6 mikecool
 
29.07.14
11:52
посоветую левые соединения в запросе, они спасут отца русской демократии
7 Adecvator
 
29.07.14
11:55
ВЫБРАТЬ
    ДопИнформацияПоКонтрагенту.РегистрацияНаСайте,
    ДопИнформацияПоКонтрагенту.ВидКонтрагента,
    ДопИнформацияПоКонтрагенту.ТипОтношений,
    ДопИнформацияПоКонтрагенту.Наименование,
    ДопИнформацияПоКонтрагенту.Отдел,
    ДопИнформацияПоКонтрагенту.Период КАК Период1,
    КонтактнаяИнформация.Поле6,
    КонтактнаяИнформация.Поле7,
    КонтактнаяИнформация.Поле8,
    КонтактнаяИнформация.Поле9,
    КонтактнаяИнформация.Поле10,
    КонтактнаяИнформация.Область,
    КонтактнаяИнформация.Город,
    КонтактнаяИнформация.КодОператора,
    КонтактнаяИнформация.ЭлектроннаяПочта,
    КонтактнаяИнформация.ДеньРождения,
    КонтактнаяИнформация.язАнглийский,
    КонтактнаяИнформация.язНемецкий,
    КонтактнаяИнформация.язФранцузский,
    КонтактнаяИнформация.язИспанский,
    КонтактнаяИнформация.ПодпискаСМС,
    КонтактнаяИнформация.ПодпискаEmail,
    КонтактнаяИнформация.Пол,
    КонтактнаяИнформация.РегистрацияНаСайте КАК РегистрацияНаСайте1,
    КонтактнаяИнформация.УчебноеЗаведение,
    КонтактнаяИнформация.Период
ИЗ
    РегистрСведений.ДопИнформацияПоКонтрагенту КАК ДопИнформацияПоКонтрагенту
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
        ПО ДопИнформацияПоКонтрагенту.Контрагент = КонтактнаяИнформация.Объект
ГДЕ
    ДопИнформацияПоКонтрагенту.Контрагент = &Объект

СГРУППИРОВАТЬ ПО
    ДопИнформацияПоКонтрагенту.Наименование,
    ДопИнформацияПоКонтрагенту.Отдел,
    ДопИнформацияПоКонтрагенту.ВидКонтрагента,
    ДопИнформацияПоКонтрагенту.ТипОтношений,
    ДопИнформацияПоКонтрагенту.РегистрацияНаСайте,
    ДопИнформацияПоКонтрагенту.Период,
    КонтактнаяИнформация.Поле6,
    КонтактнаяИнформация.Поле7,
    КонтактнаяИнформация.Поле8,
    КонтактнаяИнформация.Поле9,
    КонтактнаяИнформация.Поле10,
    КонтактнаяИнформация.Область,
    КонтактнаяИнформация.Город,
    КонтактнаяИнформация.КодОператора,
    КонтактнаяИнформация.ЭлектроннаяПочта,
    КонтактнаяИнформация.ДеньРождения,
    КонтактнаяИнформация.язАнглийский,
    КонтактнаяИнформация.язНемецкий,
    КонтактнаяИнформация.язФранцузский,
    КонтактнаяИнформация.язИспанский,
    КонтактнаяИнформация.ПодпискаСМС,
    КонтактнаяИнформация.ПодпискаEmail,
    КонтактнаяИнформация.Пол,
    КонтактнаяИнформация.РегистрацияНаСайте,
    КонтактнаяИнформация.УчебноеЗаведение,
    КонтактнаяИнформация.Период
8 Adecvator
 
29.07.14
11:56
(5) а для строки можно использовать Максимум()?
9 MaXpaT
 
29.07.14
11:57
пишу же, попробуй запихать в суммируемые поля по Максимум() вот эту всю чешую:

  КонтактнаяИнформация.Поле6,
    КонтактнаяИнформация.Поле7,
    КонтактнаяИнформация.Поле8,
    КонтактнаяИнформация.Поле9,
    КонтактнаяИнформация.Поле10,
    КонтактнаяИнформация.Область,
   и далее по списку
10 Adecvator
 
29.07.14
11:57
(6) а левое соединение к чему?
11 MaXpaT
 
29.07.14
11:57
(8) можно, но только не совсем правильно и корректно
но думаю взлететь должно :)
12 Adecvator
 
29.07.14
11:58
(9) у меня там числовых от силы 2-3 поля, попробую.
Закон Брукера: Даже маленькая практика стоит большой теории.