Вход | Регистрация

1С:Предприятие ::

Метки: 

построитель в тончайшем клиенте

Я
   kozdik
 
01.09.18 - 11:14
Вечер в хату!

всякое применение слова из 3 букв "СКД" будет считаться не услышанным автора

1) почти добился что пользователю нравится двигать колнками и менять порядок столбцов,  делать фильтры
2) своровал из толстого клиента оформление макета для построителя, спасибо фирме 1с
3) Собственно вопрос: как избавится от медвежьей услуги в виде итогов по группировке:

имеем таблицу:
измерение 1, измерение 2, измерение квартал, сумма.


в горизонтальную развертку
измерение квартал в колонку 
но требует измерения в строке. - добавляю 1 и 2 измерение.
в строки. но выдает итоги по группе.

что при сохранении в эксель удваивает суммы и сводит с ума дальнейшие макросы.

Как выводить без итогов по группе??
... иерархия не ненужна тут не справочник.
 
 
   sechs
 
1 - 01.09.18 - 11:36
С какой целью интересуешся, художник?
   kozdik
 
2 - 01.09.18 - 11:42
1) сохранить в ексель в 0 ) написано
   SleepyHead
 
3 - 01.09.18 - 12:55
(0) Кажется, ты с приветствием ошибся. Или с местом, куда пришел.
   kozdik
 
4 - 01.09.18 - 12:57
3) если на 88 заменю вы дадите ценнее совет?
   kozdik
 
5 - 01.09.18 - 13:03
3) ну а если метод доступен только на толстом клиенте. делаешь пустую базу. тип запуска обычное приложение пустую обработку. в которой две строки ТД.Показать()

и все это пришлось делать потому что нет в тонком клиенте теперь. и это является собственностью фирмы 1с без БСП
   kozdik
 
6 - 01.09.18 - 13:05
и без подписки на итс
   Cyberhawk
 
7 - 01.09.18 - 13:43
Что за вечер?
   kozdik
 
8 - 15.09.18 - 05:03
ПРОБЛЕМА РЕШЕНА

КолвоУровней=ЭтаФорма.Результат.КоличествоУровнейГруппировокСтрок();
Если КолвоУровней>1 Тогда
    Таб=ЭтаФорма.Результат;
    строк=Таб.ВысотаТаблицы;
    Столбцов=Таб.ШиринаСтраницы;
        
    Таб.Область("R1:R"+Формат(строк,"ЧРГ=; ЧГ=0")).Разгруппировать();
    ии=2;
    Пока ии<=Таб.ВысотаТаблицы Цикл
        Яч=Таб.Область(ии,2,ии,2);
        Если (Яч.ЦветФона.Зеленый=255) и (Яч.ЦветФона.Красный=255) и ((Яч.ЦветФона.Синий=255)) Тогда
            ии=ии+1;
        Иначе
            Таб.УдалитьОбласть(Таб.Область("R"+Формат(ии,"ЧРГ=; ЧГ=0")),ТипСмещенияТабличногоДокумента.ПоВертикали);
        КонецЕсли
    Конеццикла;
КонецЕсли;


Список тем форума
Рекламное место пустует Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует