Открыть меню
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Задание 2. Настройка приложения: различия между версиями

Материал из Платформа Эра. Документации
Нет описания правки
Нет описания правки
 
(не показаны 4 промежуточные версии этого же участника)
Строка 6: Строка 6:
Для каждого класса, при применении изменений пакета, платформа Эра автоматически создала по два контрола:  
Для каждого класса, при применении изменений пакета, платформа Эра автоматически создала по два контрола:  


* Контрол для редактирования записи
* Контрол для редактирования записи (используется fullName класса)
* Контрол для таблицы реестра записей
* Контрол для таблицы реестра записей (используется fullMultiName класса)


Задача состоит в том, чтобы создать новое приложение, задать его параметры, и добавить сгенерированные контролы в Toolbox, создав простое меню
Задача состоит в том, чтобы создать новое приложение, задать его параметры, и добавить сгенерированные контролы в Toolbox, создав простое меню.


Настроить отображение приложения можно на свой вкус, вот пример значений параметров:
{| class="wikitable"
!Параметр
!Значение
|-
|caption
|Service Desk
|-
|description
|Работа с обращениями клиентов
|-
|icon
|message
|-
|title
|Service Desk
|-
|canClose
|True
|}
Структура меню должна быть следующая:
* Обращения
* Контрагенты
* Контакты
* Звонки
* Объекты обслуживания
* Дополнительная информация (папка)
** Комментарии к обращениям
** История изменения статусов
** История ответственных
Иконки пунктов меню можно выбрать на свой вкус, или не задавать вовсе.
В данном задании не нужно указывать никакие роли для доступа, система ролей будет рассмотрена в следующей статье курса.
Следующая статья курса: [[Доступ к данным и приложениям. Роли]]
Предыдущая статья курса: [[Пользовательский доступ к классам. Приложения]]
Следующее задание: [[Задание 3. Настройка ролей]]
[[Категория:Курс "Разработка приложений"]]
[[Категория:Курс "Разработка приложений"]]

Текущая версия от 22:38, 19 января 2025

Предыдущая статья курса: Пользовательский доступ к классам. Приложения
Предыдущее задание: Задание 1. Создание класса

В данном задании, необходимо создать приложение, которое объединит в один интерфейс все созданные нами ранее классы.

Для каждого класса, при применении изменений пакета, платформа Эра автоматически создала по два контрола:

  • Контрол для редактирования записи (используется fullName класса)
  • Контрол для таблицы реестра записей (используется fullMultiName класса)

Задача состоит в том, чтобы создать новое приложение, задать его параметры, и добавить сгенерированные контролы в Toolbox, создав простое меню.

Настроить отображение приложения можно на свой вкус, вот пример значений параметров:

Параметр Значение
caption Service Desk
description Работа с обращениями клиентов
icon message
title Service Desk
canClose True

Структура меню должна быть следующая:

  • Обращения
  • Контрагенты
  • Контакты
  • Звонки
  • Объекты обслуживания
  • Дополнительная информация (папка)
    • Комментарии к обращениям
    • История изменения статусов
    • История ответственных

Иконки пунктов меню можно выбрать на свой вкус, или не задавать вовсе.

В данном задании не нужно указывать никакие роли для доступа, система ролей будет рассмотрена в следующей статье курса.

Следующая статья курса: Доступ к данным и приложениям. Роли
Предыдущая статья курса: Пользовательский доступ к классам. Приложения
Следующее задание: Задание 3. Настройка ролей