#0
by pessok
Доброго времени суток. Появилась следующая задача: существует табличный документ с большим количеством строк. Строки эти берутся из табличного поля этого документа. Перед выводом строк в ТД я сортирую строки ТЧ и вывожу. Соответственно у меня получается ТД следующего вида Город1-Адрес1-Реквизит1 Город1-Адрес1-Реквизит2 Город1-Адрес1-Реквизит3 Город1-Адрес2-Реквизит1 и т.д. Мне требуется объединить все одинаковые ячейки вида, чтобы получилось Город1-Адрес1-Реквизит1 -Реквизит2 -Реквизит3 ТабличныйДокумент у меня выводится в ПолеТабличногоДокумента на форме документа. Каждая строка является заново выведеннной областью. Подскажите, пожалуйста, с какой стороны лучше подойти к этому вопросы. Думал про метрод ПТД.Область.Объединить, но не знаю как правильно подступится, т.к. область то по сути одна, просто заполнена разными параметрами. Заранее спасибо. З.Ы. Примерчик бы сильно облегчил жизнь... З.З.Ы. Попробовал еще посмотреть в метод ТЧ Свернуть, но с ним никогда не сталкивался, так что курю и жду посильной помощи :)
#2
by pessok
Так дело в том, чот суммировать там нечего. Документ представляет из себя нечто типа графика работ. ТЧ.Свернуть - не то, что надо
#3
by LAAry
Если без запроса, то создай 2 копии таблицы, сверни 1 по первому реквизиту, 2-ю по первым двум. Потом перебирай первую ТЗ, находи строки с текущим реквизитом 1-й тз во 2-й тз. Перебирай найденные строки 2-й ТЗ и находи строкив 3-й ТЗ...
#5
by pessok
Уф. ну как вариант, конечно, но и правда жесть :) Особенно с учетом, что перебирать надо до РеквизитN, где N-может стремиться к бесконечности :) Пока уговорил начальника не объединять строки, а жить с обычным упорядочиванием, но чувствую, что скоро вопрос встанет на повестку дня снова. Вариант с большим количеством тз таки не подходит имхо :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: Объединение всех данных из 2-х одинаковых баз
- Работа с шаблоном Word. Определить объединение ячеек в таблице
- Как организовать перетаскивание ячеек внутри поля Табличного документа?
- v7: Объединение ячеек в таблице при выгрузке в Excel
- Обработчик события ПриИзменении у поля ввода у ячейки табличного поля
- Подстроить размер выводимой области табличного документа к окну табличного поля
- Как в конфигураторе добраться до поля ввода табличного поля невидимого на форме
- Объединение ячеек табличного документа (по вертикали)
- Спонтанное объединение ячеек при сохранении табличного документа в EXCEL
В этой группе 1С
- v8: 1С 8.2 Управление торговлей. Неужели нет даты запрета редактирования?
- Отображение цветов (1с++) раскраски на SQL 2008
- Выделение части строки жирным в табличном документе
- Как программно добавить колонки в макет табличного документа?
- Выделение НДС в запросе
- Ввод на основании нескольких документов
- Как такое возможно? Текущие данные = неопределено Дин.Список (8.2)
- Поиск поля в СКД
- УТ 10.3 + сканер ШК CipherLab 1000
- Поле объекта не обнаружено (Универсальный обмен данными в формате XML)
- Задваиваются позиции в печтной форме "передача материалов в эксплуатацию"
- 8.2: Поле переключателя для реквизита типа Булево
- Как проверить - изменил ли пользователь данные на форме?
- Копирование _области_ из табличного документа в Excel
- Множественный режим выделения у табличного поля
- ЗУП: как снимать с поддержки
- СКД. Управляемые формы. Компоновщик настроек.
- Что будет с базой на SQL Express, когда ее размер достигнет 4-х гигабайт ?
- windows 7 домашняя как убрать срок действия пароля для пользователя
- "Отключить отбор " и "Отбор по значению в текущей колонке"