ПредишенСледващото


Ние тук има своя собствена атмосфера.

Група: Основател
Публикации: 12342
От: Киев
Саид Благодаря: 3659 пъти
Рейтинг: 2797.9

Софтуерни настройки за пълнене SKD

Примерни настройки на софтуера, да попълнят в доклада за изграждане на базата на продажбите на договаряне регистър натрупване с размери: контрагента, номенклатура и ресурси: броя и размера.

Създаване на отчет и конфигуриране на схемата на състав на данните.

И така Създаване на нов доклад. Open състав данни диаграми, и добавяне на нови данни, указани поискване. В прозореца на заявка, моля, напиши следната заявка:

На "ресурси", в раздела е посочен като ресурсно поле и KolichestvoOborot SummaOborot.

В раздела "Опции", за да добавите нов параметър "Период" тип StandartnyyPeriod. За "NachaloPerioda" като израз Посочете следните стойности: Period.DataNachala за параметър "KonetsPerioda" - Period.DataOkonchaniya. По този начин, ние трябва да се отървем от привеждане датата на края на деня и да зададете всеки параметър поотделно. Създаване на структурата на доклада, ние не. Тя ще се формира от софтуер.

В настройките на готовия модел оформление. Продължете да конфигурирате интерфейса.

Персонализиране на потребителския интерфейс.

Първо, създаване подробностите в доклада. Те имат нужда от нас, за да се създаде интерфейс и по-нататъшна обработка на софтуер, зададени от потребители настройки. Добави подпори Период - тип StandartnyyPeriod, брой - Булева вид, размер - Булев тип. Тези подробности ще бъдат отговорни за установяване на излъчваната период и за извеждане на доклад и ресурс KolichestvoOborot SummaOborot съответно. Ние също трябва да таблични Обединенията раздел с подробна информация за поле - тип низ и TipGruppirovki - тип линия. Маса ще бъде отговорен за част от избраната група във формирането на доклада.

Необходимите реквизити, установени в момента създават формат доклад.

По форма имаме следните елементи:
  • поле за въвеждане, за да определите периода: DataNachala - Period.DataNachala данни Dataokonchaniya - Period.DataOkonchaniya, Период - период на данни и бутон KnopkaVyboraPerioda (бутона, който искате да зададете манипулатор, който се отваря определи срока на диалог.
  • Панел с три страници. Първата страница ще призове за избор и да осигури на него поле таблица с данни KomponovschikNastroek.Nastroyki.Otbor. Втората страница ще се нарича UslovnoeOformlenie и да осигури на него поле таблица с данни KomponovschikNastroek.Nastroyki.UslovnoeOformlenie. Третият страницата ще се нарича сортиране, и тя се намира на поле таблица с данни KomponovschikNastroek.Nastroyki.Poryadok.
  • Таблични групи полски, свързани с доклада за маса част "групиране", и добави команда показва, панел като действие маса източник поле "групиране". В лентата с команда добавите бутона "Добави", "Изтриване", "Преместване нагоре", "Надолу".
  • 2 и VyvoditSummu VyvoditKolichestvo флаг, свързана с данните за броя на отчет и сумата, съответно.
  • Полеви резултати таблица на документи, създадени автоматично при създаване на форма, остават непроменени.

При създаването на потребителския интерфейс е завършена. Ние се обръщаме към най-интересното - софтуерната част.

работата на софтуера с подредбата на веригата на данните.

На първо място, ние трябва да се опише това, което положение ще бъдат предоставени в нашия доклад. За да направите това, създайте модул обект и износ променливи SpisokDostupnyhPoleyGruppirovki SpisokDostupnyhTipovGruppirovki. В тялото на основната програма ще запълни техните списъци на ценности:

Когато отворите попълване на формуляри групиране на стойности по подразбиране:

Инсталиране на наличните списъци за избор на групи от полета:

Също така, ние трябва да определим модул обект манипулатор PriKomponovkeRezultata, която ще се зареди нашата конфигурация в схемата на състав на данните.

След това настройте параметрите и натоварване напълнена конфигурация

Алгоритъмът на добавяне оформление ресурс диаграма използва функция NaytiPoleKomponovki. Тази функция определя дали добавената областта в избраното поле на схемата или не. Ако вече имате, след това добавете не се изисква терена.

Готово. Разпределение на данни за определяне на схема са пълни, и може да се генерира отчет.

За обработката на декодиране полето за избор и групите бяха изпълнени в съответствие с избрания областта трябва самостоятелно описано декриптиране процесор. За да направите това, създайте Булева доклад подпори EtoRasshifrovka. Реквизит ще покажат, ние се формира прост доклад или дешифрира. За да създадете кутия маса води RezultatObrabotkaRasshifrovki манипулатор. Генерираната манипулатор напишете:

А манипулатор PriKomponovkeRezultata обект модул, уточни, че групи попълват настройки са необходими само ако тя не дешифриране. Така PriKomponovkeRezultata манипулатор приема формата:

Създаден доклад, не се изисква да влезете в режим конфигурационни данни, раздела ключ и да разберат структурата на доклада настройки. Всички необходими настройки, което потребителят вижда от формата на доклада. можете да разширите функционалността, както е необходимо. Например, за да се направи запазването на избраните настройки на потребителя, за да скриете настройките, ако потребителят трябва винаги е една възможност, и така нататък.

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

Мнение редактирана Vofka - 3.10.13, 13:16

Услуги 1C програмист

Свързани статии

Подкрепете проекта - споделете линка, благодаря!