Персонализиране на параметрите на отчета, външни функции за контрол на достъпа, всички от програмирането на 1C

Персонализиране на параметрите на отчета, външни функции за контрол на достъпа, всички от програмирането на 1C
Съобщи Параметрите в SKD - това са аргументи, които могат да се функцията. Параметрите трябва да След обработка на предаваната информация, функцията може да се върне на определена стойност.

Параметрите на суапове за кредитно неизпълнение, са посочени в "Options" в раздела. Ако потребителят иска да се включи собственост "за автоматично попълване", след това параметрите на виртуалните маси, които се използват в рамките на системата, както и параметрите, които са написани ръчно от потребителя в искането, ще бъдат прехвърлени автоматично към ACS за общия списък. Тези параметри за трансфер, се наричат ​​външни системи. вътрешни настройки ACS самостоятелно да генерира имената на всички обществени места.

Следните действия могат да се извършват върху параметрите на системата:

  • Редактиране на име, длъжност, вид и стойност;
  • Идентифициране на разположение числови или низови стойности;
  • За да се определи експресията;
  • Определяне на параметъра на разположение в областта на контрол на достъпа;
  • Ограничаване на достъпа до определени параметри;
  • За задаване на опции за редактиране.

Добавяне на параметри чрез виртуалната маса

Добавяне и параметри за настройка, вградени виртуалната маса "RegistryNakopleniya" покаже следния пример.

Най-SKD създаде външен доклад. Open състав данни диаграма. Създаване на заявка, която има достъп до таблица, използвана от нас. Като прибавим към новосъздадената заявка за набор данни. След това, регистър натрупване на заявки конструктор изберете "TovaryNaSkladahOstatkiIOboroty".

След това отворете диалоговия прозорец "Опции за виртуални настолни" и създаване на необходимите параметри.

Персонализиране на параметрите на отчета, външни функции за контрол на достъпа, всички от програмирането на 1C

Добавяне на потребителски параметри

Настройките, които сте създали в рамките на доклада, или дизайнер, се наричат ​​вътрешни.

Персонализиране на параметрите на отчета, външни функции за контрол на достъпа, всички от програмирането на 1C

настройки за контрол на достъпа в доклада ще бъдат направени на "Options" в раздела.

В списъка на параметрите вече съдържа два външни параметър преди предава от виртуалната таблица.

Добави в раздела "Настройки" нов параметър "Период", задайте типа "StandartnyyPeriod". За параметрите "NachaloPerioda" и "KonetsPerioda" определи функционалната израз за изчисляване и сложи забрана на потребителските настройки за редактиране.

Монтаж период като се използва стандартен период механизъм, както следва:

Персонализиране на параметрите на отчета, външни функции за контрол на достъпа, всички от програмирането на 1C

SKD настройки предоставят възможност за скриване или показване на параметрите на отчета. За тази цел разделите "Включват в съответните полета" и "ограничаване на наличността" могат да бъдат поставени или премахнете отметката за да активирате тези свойства.

Външни функции разполагат с вътрешни параметри в ACS

При създаването на заявка в SKD в него може да използва стандартни езикови заявка функции. В допълнение, ACS да определят допълнителни функции. Функции, дадени от формули. Това може да е операция на числа, низове, дати. Формулата може да съдържа булева експресия или функция агрегат за извършване на някои действия на набор от данни.

За да добавите функция, параметрите трябва да изберете колоната раздела "Expression". Показва всички функции, вградени в системата. Тъй като можете да се оцени изрази, добавете датата, месец, година, различни периоди, за да се изчисли размерът на продажбите, да възложат израз на формата, и много повече с помощта на тези функции. В ACS може да се прехвърля от параметрите на функция и функция може да се използва без параметри.

Използвайки вградените функции в дизайнер на заявката и прехвърлянето на тези функции, параметри позволява значително да се опрости работата с SKD на отчета. Причинява се от външни функции ви позволяват да се изчисли необходимата стойност, без да пишете един ред не е код.