Вывод ресурса в СКД только в одной колонке, а не во всех
Мало кто знает, но СКД сама предоставляет средства для вывода ресурса в произвольной колонке, до или после основных итогов. Во вложении — схема, в которой показан пример использоваиня. Главная фишка — «вариант использования» на вкладке «другие настройки» у группировки по колонкам, с помощью которой убирается «некрасивые» ячейки в шапке таблицы (поэкспериментируйте с настройками).
Кстати, очень удобно работать со схемами в консоли компоновки данных из «Инструментов разработчика»! //infostart.ru/public/15126/
Скачать файлы
Наименование
Файл
Версия
Размер
Специальные предложения
Обновление25.12.13 14:26
Код открытНе указано
См. также
FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы «Режим сравнения форм») на примере ERP 2.5 Промо
Данная публикация является продолжением описания функционирования обработки «FormCodeGenerator » в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.
21.12.2020 9824 27 huxuxuya 11
Интерактивная справка по объектам 1С (подключаемое расширение)
База знаний, подключаемая к объектам основной базы. Пополняется интерактивно, формируется в виде статей прямо в 1С (текст, картинки, таблицы, ссылки). Есть возможность прикрепления файлов, привязки к объектам 1С, возможности рейтинга и комментирования пользователями.
29.09.2020 15530 81 sapervodichka 45
Конвейер проверки качества кода
Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.
04.09.2019 37588 27 Stepa86 46
Вам нравятся запросы в 1С?
Речь не только о том, что простейший запрос с «легальным» оформлением растянется на пол-экрана, речь еще обо всем, что нужно написать «в нагрузку» к тексту запроса. Все эти «Новый Запрос», «УстановитьПараметр» и последующие пляски с обработкой результата. Пора с этим заканчивать!
03.07.2019 28287 7 m-rv 91
[Расширение] Контроль отрицательных остатков по регистру бухгалтерии при проведении Промо
Расширение позволяет без изменений конфигурации проверять остатки по регистру бухгалтерии при проведении каждого документа и запрещает проведение при появлении отрицательных остатков после проведения.
17.08.2015 54669 170 ekaruk 32
Отправка электронной почты с помощью локального почтового клиента из 1С, развернутой под удаленным рабочим столом
Решение для интерактивной (нажал-отредактировал) отправки электронных писем и печатных форм через почтовый клиент (Thunderbird, Outlook) находящийся на локальном компьютере, из конфигурации 1С, развернутой под удаленным рабочим столом (RDP, remote-app). Подходит также для локального развертывания 1С. Представлен пример быстрой интеграции с конфигурациями «Управление торговлей 10.3», «Управление производственным предприятием 1.3», «Комплексная автоматизация 1.1», «Бухгалтерия предприятия 2.0».
21.09.2018 31004 24 stvorl 1
Работа с публикациями «Инфостарт»
Работа с рублевыми публикациями на сайте «Инфостарт»: ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.
13.09.2018 29064 14 RocKeR_13 16
HTTP Сервисы: Путь к своему сервису. Часть 3
Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.
27.08.2018 55264 68 dsdred 17
ВСТАВИТЬ В Справочник.Номенклатура (Код, Наименование) ЗНАЧЕНИЯ («001», «Новый товар») Промо
Вас не обманывают ваши глаза, это запрос на изменение данных! И это работает без прямого доступа к БД, регистрации и смс.
01.06.2018 37199 96 m-rv 58
Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции
Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.
09.08.2018 36832 31 informa1555 30
Работа с данными выбора
В управляемом интерфейсе заложена мощная возможность описывать связи реквизитов формы через параметры. Установка параметров связей позволяет ограничить выбор данных так, чтобы целостность данных была обеспечена на этапе ввода. Однако без дополнительного программирования задать можно только самые простые связи. Такие условия связи, как зависимость от реквизита через точку или зависимость через дополнительное отношение, заданное в регистре сведений — уже задать без программирования не получится.
17.07.2018 67985 25 kalyaka 17
Источник
Работа с полями-ресурсами в системе компоновки данных
Под полями-ресурсами в системе компоновки данных подразумеваются поля, значения которых рассчитываются на основании детальных записей, входящих в группировку.
Поле считается ресурсом, если оно добавлено в список полей-ресурсов схемы компоновки данных. Во встроенном языке, поля-ресурсы схемы компоновки данных представляются свойством ПоляИтога объекта СхемаКомпоновкиДанных . В конструкторе схемы компоновки данных добавление поля в список полей-ресурсов осуществляется на закладке Ресурсы .
Для каждого поля-ресурса указывается:
Выражение — формула, по которой будет рассчитано значение поля. Например, выражение Сумма(КоличествоОборот) обозначает, что для вычисления значения поля будет использоваться агрегатная функция Сумма , применяемая для поля КоличествоОборот .
Рассчитывать по. — указывается, для группировок по каким полям будет доступен данный ресурс. В случае если свойство не заполнено, выражение ресурса будет использоваться для всех полей группировки. Если же в данном свойстве указано некоторое поле группировки, то ресурс считается доступным только в данной группировке, для остальных же группировок данный ресурс выводиться не будет.
Например, если поле КоличествоОстаток добавить в список ресурсов и указать, что данный ресурс нужно рассчитывать только по полю Номенклатура , то значение ресурса будет выводиться в отчет только в группировке Номенклатура и вложенных в нее группировках. В других же группировках данный ресурс выводиться не будет.
Номенклатура.Страна происхожд.
Количество оборот
Номенклатура
Контрагент
Россия
1С:Аспект 7.7
8,00
Алекс-2002
3,00
Магазин на ул. Алексеева
3,00
Эльбрус
2,00
Итого
Кроме того, в случае если в отборе отчета будет установлен отбор на поле Номенклатура с типом сравнения Равно , то значение ресурса также будет выводиться в отчет. Так, например, если в отбор добавить условие Номенклатура = «1С:Аспект 7.7» , то во всем отчете будет выводиться значение данного ресурса (разумеется, при условии, что его добавили в выбранные поля настроек).
Отбор:
Номенклатура Равно «1С:Аспект 7.7»
Контрагент
Количество оборот
Алекс-2002
3,00
Магазин на ул. Алексеева
3,00
Эльбрус
2,00
Итого
8,00
Отметим, что ресурс не считается доступным для иерархических записей группировки, по которой разрешили его рассчитывать. В предыдущем примере, поле КоличествоОстаток не будет выводиться в иерархических записях группировки Номенклатура .
Номенклатура
Количество оборот
Программное обеспечение
1С:Аспект 7.7
8,00
1С:Бухгалтерия 7.7 Базовая версия
5,00
1С:Бухгалтерия 7.7 Стандартная версия
2,00
1С:Бухгалтерия ПРОФ версия 7.7
6,00
1С:Торговля и Склад 7.7 Проф
6,00
Итого
Кроме полей группировок в свойстве Рассчитывать по. можно указывать специальную группировку ОбщийИтог . В таком случае выражение будет использоваться для вывода общего итога.
Каждое поле может присутствовать в списке ресурсов несколько раз, для различных полей группировок. Т.о. можно указать разные формулы расчета КоличествоОборот для группировок по полю Номенклатура и Контрагент . Однако указание разных выражений одного поля-ресурса для одной и той же группировки не допустимо. Т.е. нельзя указывать два выражения ресурса КоличествоОборот для поля группировки Номенклатура .
Если ресурс определен для нескольких группировок, то в отчет будут выводиться результаты выражений ресурсов, определенных для более близкой группировки.
Например, если определить различные выражение поля СуммаОборот для группировок Контрагент и Номенклатура , а в отчет выводить группировки Контрагент / Номенклатура.СтранаПроисхождения / Номенклатура / Склад , то для группировок Контрагент и Номенклатура.СтранаПроисхождения будет использоваться выражение ресурса определенное для поля Контрагент , а для группировок Номенклатура и Склад выражение определенное для поля группировки Номенклатура .