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

Чтобы отобразить резюме записей, вам нужно добавить виджет в макет формы и настроить опции схемы.

Настройка опций схемы виджета


Чтобы настроить опции схемы, выполните следующие шаги:

  1. Перейдите к записи согласования.
  2. В бургер-меню выберите Настроить → ФормаМакет.
  3. В окне Выбрано выберите виджет Summary, чтобы вызвать окно Экземпляр виджета.
    • Настройте опции схемы, чтобы переопределить настройки виджета по умолчанию в поле Значения опций схемы. Введите опции виджета в формате JSON.
  4. Нажмите Сохранить, чтобы применить изменения.

Настройки по умолчанию:

Опции схемы
"tableId": "",
"isPortal": true,
"viewName": "",
"columnName": "item",
"columnType": "Document ID",
"widgetName": "Summary",
"isShowEmptyField": true,
"isShowRemAttribute": true

Если в поле Значения опций схемы не заданы опции, виджет не будет отображаться.

  1. Определите поле с записью, которая требует согласование. Укажите имя колонки и ее тип:

    {
    
         "columnName": "column_name"
    	 "columnType": "column_type.title"
    
    }
    • Если колонка относится к любому ссылочному типу, укажите таблицу, на которую ссылается столбец:

      {
      
      	 "tableId": "table_id"
      
      }
  2. Включите портальный стиль для виджета:

    {
    
         "isPortal": "true"
    
    }

    Используйте этот параметр, если виджет добавляется в форму портала.

  3. Определите имя представления формы с определенным набором полей, на которую добавляется виджет:

    {
    
         "viewName": "view_name"
    
    }
  4. Измените заголовок виджета по умолчанию, указав новый:

    {
    
         "widgetName": "Title"
    
    }

     

    Лучше использовать заголовок, созданный в таблице Исходные сообщения (source_message), чтобы его было проще локализовать.

  5. Исключите незаполненые поля из виджета:

    {
    
         "isShowEmptyField": "false"
    
    }

     

  6. Исключите атрибуты расширенной модели записи (REM) из виджета:

    {
    
         "isShowRemAttribute": "false"
    
    }

Пример:

Schema Option Values
"tableId": "156873090301469473",
"isPortal": true,
"viewName": "",
"columnName": "employee",
"columnType": "Reference",
"widgetName": "Summary",
"isShowEmptyField": false,
"isShowRemAttribute": true


  • No labels