#0
by Торин
Ув. коллеги! Есть некая обработочка. данные выводятся на поле табличного документа. Иногда необходимо вставить еще строку. Использую метод вставитьОбласть, все хорошо, все вставляется, все заполняется, одно но... Строки табличного документа сгруппированы. При вставке новой строки она вставляется на нулевом уровне группировки. Все группировки ниже летят нафик... Какое свойство ОбластиТабличногоДокумента определяет уровень группировки? Ну или как иначе надо вставить строку в табДокумент, так чтобы она скопировала уровень группировки верхней строки? Буду признателен за любой совет...
#2
by Торин
дык это можно при выводе всего табличного документа... Документ уже выведен, лежит на форме. поскоку это не отчет, а обработка, пользователю БЕЗ переписывания всего табДокумента надо ВСТАВИТЬ одну строчку в опрделенное место. Все всавляется через метод вставитьОбласть -- но уровень группировки вставленной строки равен 0, анужно например 4. как это задать используя свойства табличного докуемнта и ОбластиЯчеекТабличногоДокумента
#3
by Wobland
после формирования ТабДока уже в нужное место строку вставить? дык у тебя ЗакончитьГруппировкуСтрок уже отработало тогда
#5
by Торин
да, отработало... на поле уже есть сгруппированные строки. и вот ниже одной из таких строк я вставляю новую строку. она вставляется, все нормально. Но на НУЛЕВОМ УРОВНЕ ГРУППИРОВКИ. Как этот самый уровень группировки задать при вставке строки7
#6
by Торин
есть задание генерального директора. ему хочется чтобы весь интерфейс был экселеподобный. ну хочется... а поскоку он платит, постоку я делаю... вот и все...
#7
by Wobland
вставлять надо между НачатьГруппировку и ЗакончитьГруппировку. имхо надо искать другой путь
#8
by Торин
ну у строки-то должно быть некое свойсто во по которому форма определяет на какой уровне группировки эта строка находится? при перрисовки группировки же сохраняются? значит где-то это записано?
#10
by Торин
вот как раз пробую сгруппировать... толи не так пробую, то ли еще чего. пока непомогает...
#13
by Торин
потому что это не отчет, а обработка... т.е. вначале на поле выводится некая инфа, далее пользователь ее редактирует, затем на основе редактирования создаются некие новые документы. иногда при редактировании требуется не тока поменять цифирки но и добавить новую строку...
#17
by Ёпрст
+14 это так, пальцем в небо. Судя по методам табличного поля, рулить уровнем группировки не представляется возможным, разве что объединять ячейки или группировать, как предположение.
#19
by Wobland
редактирование в ТабДоке? может, лучше в другое место вывести всю редакцию. и формировать общим скопом потом?
#21
by lxs
как вариант все собирать в ТЗ, туда спокойно добавлять, а потом выводить в любой момент повторно с доп.редактированием.
#22
by Торин
я ведь уже написал "генеральный директор хочет, чтобы весь интерфейс был экселеподобный"
#26
by Торин
он может и извращенец , но за 75 тыров на руки и возможность ходить на работу пешком (и обедать дома), я готов терпеть и не такие извращения
#28
by Wobland
ну да, вроде как получается, что при изменении данных надо всё запоминать и перерисовывать целиком
#29
by Торин
да, сгруппировать не помогло... придкется извращаться еще круче вызывать вставку строки из табДокумента, добавлять ее в таб значений и перевыводить все таб поле из таблицы значений...
#31
by SUA
еще одно извращение могу предложить - добавь скрытую колонку куда явно прописывай уровень группировки, и потом читай оттуда
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ИТОГИ и ГРУППИРОВКА
- группировка
- Группировка Квартал в ToYSQL
- Как программно установить размер табличного поля?
- Как программно открыть окно предварительного просмотра табличного документа
- А как программно в поле табличного документа Зафиксировать Таблицу
- Как программно активизировать определенную ячейку в поле табличного документа?
- Как программно указать размер страницы табличного документа
- Как программно назначить обработчик события в колонке табличного поля?
- Как программно установить владельца программно созданной колонке
- СКД группировка колонок (группировка в группировке)
- Подстроить размер выводимой области табличного документа к окну табличного поля
В этой группе 1С
- СКД Сохранение настроек программно
- ККС магазин 3,01
- Выгрузка в весы не кода весового товара, а кода номенклатуры
- Опера загружает все файлы в "default"
- СКД и автомасштаб
- не сохраняются настройки принтера этикеток Zebra 2824 Plus.
- Как 1С присваивает коды новым элементам справочника
- Не работает подбор сканером ШК в 11 УТ
- УТ 10.3 поступление дополнительных расходов
- БП 2.0 Оплата в валюте, отличной от валюты договора.
- Реализация услуг по переработке УПП
- 1С 8.2 Как добавить выбор периода "стандартный" в отчет?
- Конфигурация "Конвертация данных". Процедура ПередКонвертациейОбъекта
- При печати на принтере печатает каракули.
- Бухгалтерия на Axapta
- COMОбъект HTMLFile
- Не проставляется документ оплаты в Формировании книги продаж
- Общее количество элементов справочника в табличной части документа
- СКД Печать в 2 колонки
- Подскажите с запросом