Настройка группировки класса

Настройка группировки класса#

  1. Откройте odm класса

  2. У тега class укажите свойства:

    1. group.type

      • single - единичная группировка, объект может входить только в одну группу.

      • multi - множественная группировка, объект может входить в несколько групп.

    2. group.root - системное имя корневой группы класса.

    3. objectAttrCardType

      • group - ннастройка объектных характеристик будет регулироваться группами.

      • groupAndObjectType - настройка объектных характеристик будет регулироваться группами и дополнятся настройками с типа объекта.

    4. group.isPanelVisible - опционально. Если указать true, то панель групп будет отображаться при открытии списка объектов класса.

    Пример тега class:

    <class name="Some_Class" group.root="Profiles" group.type="single" objectAttrCardType="group" group.isPanelVisible="true">
    
  3. Под тегом class создайте тег collections, если он не создан.

  4. Под тегом collections создайте тег var-collection.

  5. Укажите свойства:

    • name = Btk_ObjectGroup

    • ref.attr = gidSrcObject

    Пример тега collections:

    <collections>
         <var-collection name="Btk_ObjectGroup" ref.attr="gidSrcObject"/>
     </collections>
    
  6. Сформируйте исходный код для класса (generate sources).

  7. Сформируйте таблицы класса (generate tables).