| Порівняння попередніх версійПопередня ревізіяНаступна ревізія | Попередня ревізія |
| bc:start [2019/09/06 11:56] – [Business Component] wiki_admin | bc:start [2022/05/23 15:26] (поточний) – зовнішнє редагування 127.0.0.1 |
|---|
| | ====== Business Component ====== |
| | |
| | **Бизнес компонент** - логическое представление одной или более таблиц. Бизнес компоненты предоставляют базовые средства для управления данными: выборка, добавление, и модифицирование записей в описанны в нем таблицах. |
| | |
| | Информация, сохраненная в бизнес компоненте обычно является определенной к специфической функциональной области, такой как Продукты, Контакты, Компании и т.д. Эта информация может зависеть или не зависеть от других бизнес компонентов. Бизнес компоненты могут быть включены в описани одиного или нескольких бизнес объектов. Они могут иметь сортировку и/или фильтрацию по умолчанию, которые позволяют Вам предоставлять записи в интерфейсе пользователя в предопределенном порядке сортировки и согласно набору критериев выбора. |
| | Несколько пользователей могут одновременно рассматривать копии одного и того же бизнес компонента. Изменения данных, сделанные любым пользователь отражаются во всех экземплярах бизнес компонента. |
| | На основе БК создаются Аплеты ([[:applet:start|Applet]]). |
| | |
| | ===== Business Component Properties ===== |
| | [[https://docs.oracle.com/cd/B40099_02/books/OTR/OTRObjTypesList48.html|Bookshelf]] |
| | |
| | ^ Property ^Description/Usage^ |
| | | Force Active |TRUE- Все поля автоматически извлекаются из базы данных. Это существенно снижает производительность. \\ FALSE - (по умолчанию) только те поля, зарегистрированные в пользовательском интерфейсе. Это повышает производительность путем извлечения только данных необходимых для пользовательского интерфейса.| |
| | | [[:applet:popup_with_hierarchy|Hierarchy Parent Field]] |Поле указанное тут хранит информацию о родителе иерархии.| |
| | | [[:applet:visibility_of_pop-up_and_pick_applets|Popup Visibility Auto All]] |TRUE - если пользователь имеет доступ к «All» view то pop-up будет отображать всю информацию. \\ FALSE - pop-up будет отображать информацию соответствующую **Visibility Type property**.| |
| | | [[:applet:visibility_of_pop-up_and_pick_applets|Popup Visibility Type]] |Тип Pop-up visibility. Если значение NULL, то значение по умолчанию Sales Rep. (Значения: All, Personal, Sales Rep, Manager, Organization, Sub-Organization, Group, and Catalog.).| |
| | |
| | ===== Business Component User Properties ===== |
| | |
| | ^Name^Value^Comments^ |
| | |[[http://docs.oracle.com/cd/B40099_02/books/ToolsDevRef/ToolsDevRef_UserProps82.html#wp78644|Field Read Only Field: fieldname]]|Boolean Field|fieldname = Field который будет заблокирован в зависимости от значения в поле **[Boolean Field]**содержащее варианты Y или N| |
| | |[[All Mode Sort]]|Normal, True, False|Этот User Property позволяет разрешить использование сортировки по умолчанию предустановленной на Business Component| |
| | |
| | |Field Read Only Field: Comments| IIf(LoginName() != "SADMIN","Y","N")|Если залогинился кто либо кроме SADMIN, комментарий не доступен для записи. Для SADMIN же поле не блокируется.| |
| | |
| | |
| |