Посты от Февраль, 2013

Объединение ячеек по вертикали

Отзывов (4)FavoriteLoadingВ закладки

Необходимо объединить в макете ячейки в столбце Контрагент по Контрагенту. Строк может быть неограниченное количество.

Объединение ячеек по вертикали СКД

Что делать ума не приложу.

Необходимо объединить в макете ячейки в столбце Контрагент по Контрагенту. Строк может быть неограниченное количество. Что делать ума не приложу. Перейти к...

Далее

Разделить сумму каждой строки в колонке на общий итог.

Отзывов (3)FavoriteLoadingВ закладки

Всем привет! Подскажите пожалуйста каким образом я могу добавить новую колонку в СКД чтобы в ней делилась сумма которая в строке на общий итог?

К примеру так

Яблоки 10                     0,28

Апельсины 20            0,57

мандарины 5             0,14

—————

итог 35

Всем привет! Подскажите пожалуйста каким образом я могу добавить новую колонку в СКД чтобы в ней делилась сумма которая в строке на общий итог? К примеру так Яблоки 10                     0,28 Апельсины 20            0,57 мандарины 5             0,14 ————— итог 35 Перейти к...

Далее

Как сделать переход по ссылке в макете через СКД?

Отзывов (2)FavoriteLoadingВ закладки

Как сделать переход по ссылке в  макете через СКД? В обычном макете все прекрасно работает,а когда делаю через СКД в параметр расшифровки заношу имя параметра, и задаю ему поле ссылка для перехода к справочнику. Почему то не работает. Подскажите как сделать можно. В учебниках этого нет(просмотрела их штук 10) и в справках тоже.

Как сделать переход по ссылке в  макете через СКД? В обычном макете все прекрасно работает,а когда делаю через СКД в параметр расшифровки заношу имя параметра, и задаю ему поле ссылка для перехода к справочнику. Почему то не работает. Подскажите как сделать можно. В учебниках этого нет(просмотрела их штук 10) и в справках тоже. Перейти к...

Далее

Метод построения нарастающих итогов в таблице и диаграмме.

Отзывов (2)FavoriteLoadingВ закладки

Одна из самых сложных проблем в СКД  -создание ресурсов вида “нарастающие” итоги.

1.Типичным решением этой проблемы  является левое соединение  таблицы с самой собой. В группировки включается период исходной таблицы по которому строится итог с накоплением. В условие соединения входит выражение вида  Исх.ПериодДень >= Соед.ПериодДень. Собственно итоговое поле в запросе вычисляется агрегатной функцией СУММА(Соед.Ресурс)  в присоединенной таблице по полю ресурса.

Этот подход хорош для специализиированных отчетов в которых зараннее известно какое поле периода будет использовано в группировке.

В универсальных отчетах (например по регистру накоплений с настройкой Авто в периоде виртуальной таблицы) ,  в которых заранее неизвестно,  группировку по какому периоду будет выполнять пользователь – этот подход становится малоприемлем. Кроме того – этот подход приводит к дополнительным накладным расходам на выполнение более сложного запроса.

Одна из самых сложных проблем в СКД  -создание ресурсов вида “нарастающие” итоги. 1.Типичным решением этой проблемы  является левое соединение  таблицы с самой собой. В группировки включается период исходной таблицы по которому строится итог с накоплением. В условие соединения входит выражение вида  Исх.ПериодДень >= Соед.ПериодДень. Собственно итоговое поле в запросе вычисляется агрегатной функцией СУММА(Соед.Ресурс)  в присоединенной таблице по полю ресурса. Этот подход хорош для специализиированных отчетов в которых зараннее известно какое поле периода будет использовано в группировке. В универсальных отчетах (например по регистру накоплений с настройкой Авто в периоде виртуальной таблицы) ,  в которых заранее неизвестно,  группировку по какому периоду будет выполнять пользователь – этот подход становится малоприемлем. Кроме того – этот подход приводит к дополнительным накладным расходам на выполнение более сложного запроса....

Далее

Автоматическое преобразование схемы СКД в программный код

1 отзывFavoriteLoadingВ закладки

Как хорошо известно – схему компоновки данных(схема СКД) можно создавать не только
заполнением параметров в конструкторе, но и программно.
Кто-то хочет добавить свои группировки, кто-то “улучшить” интерфейс, кто то – создать Отчет,
сильно динамически зависящей от внешних(для СКД) параметров.
Примеров кода очень много, в том числе и на этом сайте.
Но всякий, кто брался за это дело – быстро убеждался в большой трудоемкости этого процесса.
СКД использует около 100 специальных типов и свыше 1000 различных свойств, до 30 уровней вложенности, и это
не считая свойств системных перечислений и собственно объектов конфигурации.
Дело усложняется тем, что многие параметры взаимосвязаны и не подлежат прямому изменению.

Как хорошо известно – схему компоновки данных(схема СКД) можно создавать не только заполнением параметров в конструкторе, но и программно. Кто-то хочет добавить свои группировки, кто-то “улучшить” интерфейс, кто то – создать Отчет, сильно динамически зависящей от внешних(для СКД) параметров. Примеров кода очень много, в том числе и на этом сайте. Но всякий, кто брался за это дело – быстро убеждался в большой трудоемкости этого процесса. СКД использует около 100 специальных типов и свыше 1000 различных свойств, до 30 уровней вложенности, и это не считая свойств системных перечислений и собственно объектов конфигурации. Дело усложняется тем, что многие параметры взаимосвязаны и не подлежат прямому изменению....

Далее
Страница 1 из 212

Авторизация

Логин:
Пароль:
Регистрация

Архивы

Закладки

  • Your favorites will be here.