успя форма
Основната разлика на контролирани форми е, че те не са съставени в подробности от възложителя, "Pixel". Форма конфигурация представлява логически описание на формата на състав. Специфичен подреждане на елементи се извършва автоматично от системата, когато се показва формата.
Показаната част на леярската форма (видими за потребителя) е описан като дърво, съдържащ елементи форми.
Елементите могат да бъдат входни полета, квадратчета, ключове, бутони, и така нататък. D. Освен това, елементът може да бъде група, състояща се от други елементи. Групата може да бъде представен като рамка на панел, панелът с страниците (раздели), действителната страница, на командния панел. В допълнение към този елемент може да бъде маса, която включва елементи (колони). Елементите на структурата описва как формата ще изглежда така.
Системата може автоматично да генерира под формата на обекта на приложението, но разработчикът може да се създаде форма и определя състава на данните за него, команди и елементи на дисплея. Въз основа на логическото описание на системата автоматично генерира формата на външен вид за показване на потребителя. В тази система се вземат предвид различните свойства на показаните данни (например, тип) до най-удобен за потребителя да осигури форма елементи.
Предприемачът може да повлияе на оформлението различни настройки. Тя може да се определи по реда на предметите, посочете желаната ширина и височина. Все пак, това е само допълнителна информация, за да помогне на системата за показване на формуляр.
В формите на успял предприемач приложение може да се използва не само от формата на отбора, но също така и на световните команди, използвани в команден интерфейс на цялата конфигурация. В допълнение, можете да генерирате и параметризирани команди, които ще бъдат отворени за други форми на конкретните данни за сегашната форма. Например, тя може да бъде предизвикателство, за да докладва за салда от запаса, който в момента е избран под формата на фактура разходи.
динамични списъци
трябва да кажа няколко думи за новия подход към показване на данни в един динамичен списък.
Динамични списъци в форми в управляван приложение се основават на данни за състава на системата. За динамичен списък или разработчик показва конфигурация обект дисплей (всъщност избира таблицата), или посочва текст произволна заявка, която ще се използва за четене на данни.
Системата автоматично чете части от данните на искането, докато се придвижвате с потребителя чрез списъка. По този начин и двете разработчик и потребителски данни осигурява богата композиция система за конфигуриране на информацията на екрана (подбор, подреждане, групиране, условно изпълнение).
В успя прилагането съобщения се основават на данни за състава система, в която значително развитие е механизма на опции за отчитане. Настройки са разделени на варианти за доклада, както и персонализирани настройки.
опции Съобщи използват всички система за персонализиране състав на данни и всъщност позволи на разработчиците, така и за опитни потребители, за да създадете персонализирани отчети на базата на един състав на данни схема е определена в доклада.
Настройки на потребителя, а напротив, са ограничен набор от често използваните настройки, които ще бъдат използвани от всички потребители. Съставът на потребителските настройки, описани във всяка версия на доклада, въз основа на това, което е необходимо за определяне на специфични възможности. Това може значително да опрости конфигурацията на доклада за обикновения потребител.
Механизмът на потребителски настройки
За да се съхранява информация за предпочитанията на потребителите, които трябва да се съхраняват между сесиите, в платформа осъществява съхранението на конфигурация. Има два вида на съхранение на настройките:
- Стандарт за съхранение - склад, използван от системата и данните, съхранявани в таблиците на системата за информационна база.
- Настройки на хранилището - специални обекти метаданни, които описват за съхранение на данни в база данни с информация за съоръжението. Например, този обект може да се опише с настройките на работа се съхраняват в директорията.
Платформата използва пет хранилища:
- съхранение на системата - в тази система за съхранение спестява всички настройки, които са необходими за работа с платформата. настройки на данни включват определяне на форми, размери, да конфигурирате печат документ за електронни таблици, и така нататък. Н. Като магазин система настройките винаги се използва стандартната конфигурация хранилището. система за съхранение на данни Д. винаги се съхраняват в информационната база на системата на маса.
- Съхранение на общите настройки - това хранилище е предназначена за съхраняване на различни настройки на решения за кандидатстване. Платформа самата не записва в този магазин са няма настройки. Това хранилище е да се използва на разработчика на вградения в езика, за да извърши спаси / възстановяване на настройките на потребителското приложение.
- опции за персонализирано отчитане за съхранение - настройки за персонализирани отчети са поставени в този магазин.
- опции за съхранение отчет - опции доклади са поставени в този магазин.
- Настройки на хранилището на тези форми - в този магазин за попълване на формуляри данни. Това съхранение може да се използва, например, за да спаси детайлите на лечения. Можете да изберете индивидуална съхранение за всеки доклад и процес.
При разработването на конфигурацията е възможно да дефинирате свои собствени настройки за магазин за всички съоръжения за складиране (с изключение на система за съхранение). За да направите това, да създавате настройки обект магазин в съответния клон на дърво на метаданни и след това да го посочите в правилната конфигурация имота. Конфигурация свойства на обекти имат същите имена като споменатите по-горе съхранение.
По този начин, данните за съхранение могат да се съхраняват в таблицата с информация за системата на база данни, или в специална информация съоръжение база данни, например, в директория или да се регистрират на информацията. Например, можете да създадете съхранение на настройките за конфигурация обект, и да определи конфигурацията на имота, че съхранението трябва да се използва за отчитане на настройките за съхранение. По този начин, настройките на доклад ще бъде не се съхраняват в таблицата на система, но в определена тема, като в директорията, която дава възможност да се организира работата с общи доклади настройки, осъзнавам система на човека, на настройките за споделяне и т.н.
Механика работни контролирани форми
Операция на контролирани форми е със следните характеристики:
- Форма съществува както на клиента и сървъра.
Тя осигурява комуникация клиент-сървър (за предаване на данни и декоративен елемент свойства) - Формата не работи с приложения обекти
Формата използва съоръжения със специално предназначение DannyeFormy ... обекти за кандидатстване се показват само на сървъра и през определени операции
- Когато отворите формуляра:
- Обектът се чете от базата данни
- Задачата се превръща образуват данни
- Задачата се отстранява (от паметта)
- Тези форми се изпращат на клиента
- При запис:
- Тези форми са получени от клиента
- Тези форми ще бъдат преобразувани в обект
- Обектът се записва в базата данни
- Задачата се отстранява (от паметта)