Задача 2. Разработка отчета с жесткой структурой . 21 Программная обработка табличного документа

Автор Maksim Inshakov
Задача 2. Разработка отчета с жесткой структурой . 21 Программная обработка табличного документа

чтобы выполнить сортировку вещей в отчете нам нужно знать по сути два параметра сколько ячеек нужно объединять количество одинаковых ячеек с брендами и начиная строки делать — это объединение этот решаются решается с помощью нашего цикла.

Можем отслеживать изменение бренда и фиксировать свои страхи нужно делать объединение и также подсчитывать количество строк будем смотреть на перемену я изначально количество времени равно нулю и также предыдущей которая красит ли жевать изменения брендом определить переменную текущую бренд и он получает непосредственно из данных расшифровки. Туркменистане текста. Пусть — это будет расшифровка и дальше мы смотрим если бренд изменился если предыдущий бренд неравен текущему, тогда собственно должно происходить изменение написано чуть позже.

Если он равен то есть.

Светкой начал случайно просто-напросто увеличиваем количество строк в бряндино одно значение, что касается верхней части условиях. Давай для начала. Пиши на подготовительные действия, что мы должны будем обнулить количество строк чтобы заново начать высчитать, но и также присвоить предыдущем текущему вот таким образом делается. Естественно уже после того как объединения с работы объединения нам нужно выполнить не всегда в частности изначально у нас количество строк в бронированном. Наруто и соответственно будет работать только, тогда когда количество. Объединенных строк больше нуля, но для будет использоваться метод область табличного документа который так и называется объединить. Давайте обратимся совсем 3 сезон области табличного документа 1С получить область, а потом вызвать этот метод без каких-либо параметров собственная область мы получаем указанием координат обвиняемых ячеек мы — это уже умеем делать таким образом давайте я сейчас скопирую строчку лучше и преобразуем её мы объединяем echipa текущую строку -1 сколько у нас в текущем бренд уже изменился нам нужно до предшествующих такие сделать объединение и соответственно начальная строчка должна быть уменьшена на количество строк в бренде опять же -1 почему -1. Потому, что текущую строку мы не номер текущей строки. Это уже следующий бренд и дальше потолочного 8 просто объедините записали. Давайте посмотрим, что будет в итоге определённый эффект на получили пока он вот таким образом выглядит и связан он вот по сути здесь в этой ячейке содержится две колонки поэтому и получать там нужно область соответствующую для объединения вот таким образом, и посмотрим, что будет сейчас вот теперь импортная мебель у нас объединилась почему не обиделась. Отечественной войны. Я думаю вам. Понятно У нас идёт цикл и в конце цикла не проверки нам нужно вставить аналогичный блок по объединению после того как отработают условием, что если количество строк в бренде больше нуля записываем отчет. Обращаемся к нему ещё раз нажми видим, что сейчас и бренд отличная мебель тоже. Что необходимо сделать. В текущей версии решения проблем может возникнуть в том, что на самом деле расшифровка доступна далеко не для всех ячеек поэтому написание универсальных алгоритмов могут быть проблемы в нашем просто. Мачете в принципе такого не может быть, но технический отчет может быть доработан поэтому имеет смысл конструкцию по расшифровке обернуть попытку исключением ну и соответственно весь программный код мы выносим попытку если срабатывает отключение кто не как дополнительно обрабатывать. Мне нужно то есть. Пусть цикл продолжается и мы будем анализировать следующие теке табличного документа. Давай пройдём, что ничего у нас не сломалась переформировать отчет сработал. Казалось бы зашла, но здесь есть ряд проблем у нас появилась расшифровка для бренда. Но если попытаться 321 клипом там увидим импортная мебель как-то не очень информативное расшифровка, но и вообще на самом деле хорошо расшифровку и для всех остальных солнечных полей чтобы можно было двойным кликом открывать данные партнера или. Снова менеджера или контактного лица стандартном отчете — это было возможно. А вот нашем собственном только возможно пропала — это мне сейчас тоже исправен. Но самая большая проблема в том, что сейчас мы по сути ориентируемся на наименование при сравнении. Во сколько. Варшавке содержится строка и — это в явном виде посмотреть по заполнению параметры бренд заполняется представлением. А мы как раз в расшифровку определили бренд поэтому следующая. Наша задача сделать. Варшавке настраивать ссылка чтобы по двойному клику на ссылку открывался карточкой бренда. Ну и там скажут карточка партнера ну и соответственно в программе. Путина Вы тоже внести изменения так чтобы в стране, что не срок, а именно ссылок на соответствующих элементов справочников и эти задачи. Мы решили в следующем видео.

0 комментариев
0

Читайте также