Посты от Апрель, 2012

Изменение размеров диаграммы в макете СКД?

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

Подскажите есть отчет СКД результат выводиться в виде графика

как можно изменить размеры графика

Например что бы при изменени размеров формы изменялся и размер нрафика?

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

Далее

О параметрах редактирования

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

В наборах данных и в параметрах есть настройка параметры редактирования.

Помогите разобраться, как ими пользоваться.

У меня конфигурация на обычных формах. Суть проблемы В отчете есть параметр контрагент, который является владельцем у договора. Нужно чтобы в отчете при выборе контрагента параметр договора выбирался с отбором по владельцу. Делаю следующее: захожу параметры редактирования. В связях параметров выбора пишу Отбор.Владелец далее поле контрагент, изменять значение очищать. Далее я создал управляемую форму выбора с именем ФормаВыбораУпр, в форму выбора пишу “ФормаВыбораУпр” и все.

В отчете ничего не происходить, отбора по владельцу нет. Что я делаю не так?

Что я делаю не так?

В наборах данных и в параметрах есть настройка параметры редактирования. Помогите разобраться, как ими пользоваться. У меня конфигурация на обычных формах. Суть проблемы В отчете есть параметр контрагент, который является владельцем у договора. Нужно чтобы в отчете при выборе контрагента параметр договора выбирался с отбором по владельцу. Делаю следующее: захожу параметры редактирования. В связях параметров выбора пишу Отбор.Владелец далее поле контрагент, изменять значение очищать. Далее я создал управляемую форму выбора с именем ФормаВыбораУпр, в форму выбора пишу “ФормаВыбораУпр” и все. В отчете ничего не происходить, отбора по владельцу нет. Что я делаю не так? Что я делаю не так?...

Далее

Полезности применения СКД – 2

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

Вот другой вариант:

-несколько макетов

-разное количество столбцов

-настройки спрятаны

http://goo.gl/iegfx

Вот другой вариант: -несколько макетов -разное количество столбцов -настройки спрятаны http://goo.gl/iegfx Перейти к...

Далее

СКД: Итоги “Количество” только по заполненному реквизиту документа.

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

Возник вопрос по итогам: как подсчитать итоги только по заполненным реквизитам документа?
Например: есть документ, в нем есть необязательный для заполнения реквизит – “Реклама”, так вот как подсчитать количество документов, в которых данный реквизит заполнен.

Если ставить этот реквизит в ресурсы, то он считает все документы, даже с незаполненным реквизитом.

Возник вопрос по итогам: как подсчитать итоги только по заполненным реквизитам документа? Например: есть документ, в нем есть необязательный для заполнения реквизит – “Реклама”, так вот как подсчитать количество документов, в которых данный реквизит заполнен. Если ставить этот реквизит в ресурсы, то он считает все документы, даже с незаполненным реквизитом. Перейти к...

Далее

Полезности применения СКД

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

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

Начну из самой задачи.
Необходима была обработка по выгрузке документов и справочников, с определенными условиями, которые пользователь по необходимости сможет задавать на форме. Также результатируящая таблица, должна иметь возможность определять флагами, что будет выгружено в файл экспорта. ( в моем случае это текстовый документ с строгой структурой).

Все как бы просто и можно пойти старым дедовским методом через славно известный и нашумевший “УниверсаныйОтчет”, но это нам неподходит, так как предоставленная конфигурация на управляемых формах, а именно УТ11. Вспомнив некие уроки и статьи и пошастав дополнительно по форумах приступил к решению данной задачи. Было взято за основу сделать с помощью СКД.

Всем доброго времени суток. Итак в данной статье я хочу поделится неким дополнительным навыком по работе из СКД. Статей и видео много и это довольно достаточно помогло по применению методики, которую опишу ниже, может и кому пригодится. Начну из самой задачи. Необходима была обработка по выгрузке документов и справочников, с определенными условиями, которые пользователь по необходимости сможет задавать на форме. Также результатируящая таблица, должна иметь возможность определять флагами, что будет выгружено в файл экспорта. ( в моем случае это текстовый документ с строгой структурой). Все как бы просто и можно пойти старым дедовским методом через славно известный и нашумевший “УниверсаныйОтчет”, но это нам неподходит, так как предоставленная конфигурация на управляемых формах, а именно УТ11. Вспомнив некие уроки и статьи и пошастав дополнительно по форумах приступил к решению данной задачи. Было взято за основу сделать с помощью СКД. Для этого создаем реквизит “КомпоновщикНастроекПродаж” тип которого “КомпоновщикНастроекКомпоновкиДанных”. Помещаем на форму: “КомпоновщикНастроекПродажНастройкиПараметрыДанных” путь к данным “КомпоновщикНастроекПродаж.Настройки.ПараметрыДанных” (пользователь сможет указать период документов). “КомпоновщикНастроекПродажНастройкиОтбор” путь к данным “КомпоновщикНастроекПродаж.Настройки.Отбор” (пользователь сможет указать поля отбора). Создаем макет с типом СКД имя которого “Продажи”. Через конструктор запросов описываем запрос к документу “РеализацияТоваров”. Мягкое наложение фильтра на период документов: {ГДЕ (РеализацияТоваровУслуг.Дата >= &ДатаНач), (РеализацияТоваровУслуг.Дата <= &ДатаКон)} Добавляем в запрос поле Выгружать со значением “ИСТИНА” так как на выходе пользователю должны быть предложены все объекты на выгрузку. Можно это поле и в запросе не добавлять, а воспользоватся закладкой (Вычисляемые поля) и там указать Путь к данным “Выгружать” с выражением “ИСТИНА”, оба решения будут правильными. На закладке СКД (Параметры) для удобства периода, поля ДатаНач и ДатаКон делаем не доступными пользователю и добавляем новое поле Период с типом “СтандартныйПериод” и делаем его доступным для выбора пользователю в параметрах данных. Выражениями поля ДатаНач и ДатаКон прописываем (&Период.ДатаНачала) и (&Период.ДатаОкончания) для каждого соответственно свое. ВАЖНО! Не называйте поля в условие на период документов “ДатаНачала” и “ДатаОкончания” это зарезервированые поля самой системой СКД и она это понимает совершенно по другому, для чистоты эксперимента можете перепроверить.   Создаем настройку выводу пользователю, это будет вывод в линейном виде. И здесь очень важен порядок вывода полей. Необходимо выбрать лишь те поля которые информативно пользователю нужны.  (почему важно опишу ниже). Работа над макетом СКД готова. Далее необходимо програмно подключить настройки компоновки к нашей схеме “Продажи”.   МОДУЛЬ ФОРМЫ &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) УстановитьНачальныеНастройкиВыгрузки(); КонецПроцедуры   &НаСервере Процедура УстановитьНачальныеНастройкиВыгрузки() ЭтотОбъект = РеквизитФормыВЗначение(“Объект”); СхемаКомпоновкиПродажи = ЭтотОбъект.ПолучитьСхемуПродажи(); //ПРОДАЖИ АдресСхемыПродаж = ПоместитьВоВременноеХранилище(СхемаКомпоновкиПродажи, УникальныйИдентификатор); КомпоновщикНастроекПродаж.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресСхемыПродаж)); КомпоновщикНастроекПродаж.ЗагрузитьНастройки(СхемаКомпоновкиПродажи.НастройкиПоУмолчанию); КонецПроцедуры МОДУЛЬ ОБЪЕКТА Функция ПолучитьСхемуПродажи() Экспорт Возврат ПолучитьМакет(“Продажи”); КонецФункции При открытии обработки в предприятии настройки будут привязаны к нашей схеме “Продажи” и подтверждением этого станет доступность параметров данных периода и поля в Отборе. Далее, добавляем реквизит “РезультатПродажи” с типом данных “ТаблицаЗначений”. А теперь очень важно в точной последовательности добавлять колонки ТЗ и с одинаковыми именами, а также с типизацией поля, что указана в схеме СКД в выбранных полях....

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

Авторизация

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

Архивы

Закладки

  • Your favorites will be here.