Создание аналитики xmlowcode: различия между версиями
Wiki (обсуждение | вклад) |
Wiki (обсуждение | вклад) |
||
Строка 21: | Строка 21: | ||
− Печатные формы.[[Файл:Аналитика 2.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_2.png]] | − Печатные формы.[[Файл:Аналитика 2.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_2.png]] | ||
==Создание пользовательского интерфейса== | ==Создание пользовательского интерфейса== | ||
Интерфейс – это экранные формы, при помощи которых осуществляется работа с отчетом.[[Файл:Аналитика 3.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_3.png]]''' | Интерфейс – это экранные формы, при помощи которых осуществляется работа с отчетом. | ||
'''1.''' Нажмите на кнопку "Добавить GUI".[[Файл:Аналитика 3.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_3.png]]'''2.''' На панели слева нажмите на "Создать" для добавления окна[[Файл:Аналитика 4.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_4.png]]'''3.''' На панели справа в поле «Заголовок» введите наименование «Новый отчет» и нажмите Enter.[[Файл:Аналитика 5.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_5.png]]'''4.''' Сохраните "Новый отчет", нажав на кнопку сохранения в левом верхнем углу.[[Файл:Аналитика 6.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_6.png]]'''5.''' Нажмите на панели справа на компонент «Вкладки» для размещения в окне (или зажмите левой кнопкой мыши и перетащите компонент в окно).[[Файл:Аналитика 7.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_7.png]]'''6.''' Выберите компонент "Вкладка" и последовательно добавьте на нее следующие компоненты: | |||
1) Числовое поле | 1) Числовое поле | ||
Строка 29: | Строка 31: | ||
3) Выбор даты | 3) Выбор даты | ||
4) Выпадающий список[[Файл:Аналитика 8.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_8.png]]''' | 4) Выпадающий список[[Файл:Аналитика 8.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_8.png]]'''7.''' Выделите компонент «Числовое поле» и на панели справа в свойствах задайте следующие значения: | ||
{| class="wikitable" | {| class="wikitable" | ||
!Свойство | !Свойство | ||
Строка 39: | Строка 41: | ||
|Значение | |Значение | ||
|1000 | |1000 | ||
|}[[Файл:Аналитика 9.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_9.png]]''' | |}[[Файл:Аналитика 9.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_9.png]]'''8.''' Для компонента "Текстовое поле" задайте следующие значения: | ||
{| class="wikitable" | {| class="wikitable" | ||
!Свойство | !Свойство | ||
Строка 49: | Строка 51: | ||
|Значение | |Значение | ||
|Проверка | |Проверка | ||
|}[[Файл:Аналитика 10.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_10.png]]''' | |}[[Файл:Аналитика 10.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_10.png]]'''9.''' Для компонента "Выбор даты" задайте следующие значения: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Свойство | ! Свойство | ||
Строка 59: | Строка 61: | ||
|Значение | |Значение | ||
|${sysdate} | |${sysdate} | ||
|}[[Файл:Аналитика 11.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_11.png]]''' | |}[[Файл:Аналитика 11.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_11.png]]'''10.''' Выберите компонент "Выпадающий список" и заполните свойства следующими значениями: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Свойство | ! Свойство | ||
Строка 69: | Строка 71: | ||
|Значение ключа | |Значение ключа | ||
|2 | |2 | ||
|}[[Файл:Аналитика 12.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_12.png]]''' | |}[[Файл:Аналитика 12.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_12.png]]'''11.''' Нажмите на кнопку «Редактировать значения».[[Файл:Аналитика 13.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_13.png]]'''12.''' В появившемся окне нажмите три раза на кнопку «Добавить» для добавления значений.[[Файл:Аналитика 14.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_14.png]]'''13.''' Выделить курсором первую строку в таблице и кликните на значении в поле «Значение», замените «Поле» на «Поле № 1», затем во второй и третьей строке также замените на «Поле № 2» и «Поле № 3» соответственно. Далее нажмите на кнопку «ОК» в окне.[[Файл:Аналитика 15.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_15.png]]'''14.''' Сохраните аналитику, нажав на кнопку "Сохранить" в левом верхнем углу. | ||
==Создание стиля== | ==Создание стиля== | ||
Стили позволяют изменить внешний вид визуальных компонентов. Создание стилей осуществляются с помощью формального языка CSS с применением общих его принципов. | Стили позволяют изменить внешний вид визуальных компонентов. Создание стилей осуществляются с помощью формального языка CSS с применением общих его принципов. | ||
Строка 137: | Строка 139: | ||
'''14.''' Выделите компонент "Кнопка" и в поле "Заголовок" введите значение "Загрузить данные документа". В поле "Действие при нажатии" выберите из выпадающего списка "Api1".[[Файл:Аналитика 43.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_43.png]]'''15'''. Нажмите на кнопку сохранения в левом верхнем углу. | '''14.''' Выделите компонент "Кнопка" и в поле "Заголовок" введите значение "Загрузить данные документа". В поле "Действие при нажатии" выберите из выпадающего списка "Api1".[[Файл:Аналитика 43.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_43.png]]'''15'''. Нажмите на кнопку сохранения в левом верхнем углу. | ||
'''16'''. Закройте | '''16'''. Закройте "Новый отчет" и перейдите на главную страницу системы. | ||
===Проверка отображения данных документа в аналитике=== | ===Проверка отображения данных документа в аналитике=== | ||
'''1'''. Откройте "Новый отчет" и нажмите на кнопку "Загрузить данные документа"*. | '''1'''. Откройте "Новый отчет" и нажмите на кнопку "Загрузить данные документа"*. | ||
''* Если кнопка "Загрузить данные документа" не отображается, обновите страницу''[[Файл:Аналитика 44.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_44.png]]После нажатия на кнопку будут загружены | ''* Если кнопка "Загрузить данные документа" не отображается, обновите страницу''[[Файл:Аналитика 44.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_44.png]]После нажатия на кнопку будут загружены все документы режима "Новый документ".[[Файл:Аналитика 45.png|без|обрамить|ссылка=https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0_45.png]] |
Текущая версия на 08:20, 28 июля 2022
Осуществите вход в систему и откройте Дизайнер аналитики.
Создание аналитики
1. После открытия Дизайнера аналитики нажмите на иконку в правом нижнем углу экрана.
2. В открывшемся диалоговом окне «Добавление нового аналитического режима» введите наименование "Новый отчет" и нажмите "Создать новый режим".
Дизайнер аналитики содержит следующие закладки:
− Интерфейс;
− Действия;
− Стили;
− Иконки;
− Свойства;
− Локализация;
− История;
− Объекты куба;
− Печатные формы.
Создание пользовательского интерфейса
Интерфейс – это экранные формы, при помощи которых осуществляется работа с отчетом.
1. Нажмите на кнопку "Добавить GUI".
2. На панели слева нажмите на "Создать" для добавления окна
3. На панели справа в поле «Заголовок» введите наименование «Новый отчет» и нажмите Enter.
4. Сохраните "Новый отчет", нажав на кнопку сохранения в левом верхнем углу.
5. Нажмите на панели справа на компонент «Вкладки» для размещения в окне (или зажмите левой кнопкой мыши и перетащите компонент в окно).
6. Выберите компонент "Вкладка" и последовательно добавьте на нее следующие компоненты:
1) Числовое поле
2) Текстовое поле
3) Выбор даты
4) Выпадающий список
7. Выделите компонент «Числовое поле» и на панели справа в свойствах задайте следующие значения:
Свойство | Значение |
---|---|
Визуальное описание | Число |
Значение | 1000 |
8. Для компонента "Текстовое поле" задайте следующие значения:
Свойство | Значение |
---|---|
Визуальное описание | Текст |
Значение | Проверка |
9. Для компонента "Выбор даты" задайте следующие значения:
Свойство | Значение |
---|---|
Визуальное описание | Дата |
Значение | ${sysdate} |
10. Выберите компонент "Выпадающий список" и заполните свойства следующими значениями:
Свойство | Значение |
---|---|
Визуальное описание | Список |
Значение ключа | 2 |
11. Нажмите на кнопку «Редактировать значения».
12. В появившемся окне нажмите три раза на кнопку «Добавить» для добавления значений.
13. Выделить курсором первую строку в таблице и кликните на значении в поле «Значение», замените «Поле» на «Поле № 1», затем во второй и третьей строке также замените на «Поле № 2» и «Поле № 3» соответственно. Далее нажмите на кнопку «ОК» в окне.
14. Сохраните аналитику, нажав на кнопку "Сохранить" в левом верхнем углу.
Создание стиля
Стили позволяют изменить внешний вид визуальных компонентов. Создание стилей осуществляются с помощью формального языка CSS с применением общих его принципов.
Добавление стиля
1. Перейдите на закладку "Стили".
2. Нажмите на панели слева кнопку «Создать». В открывшемся диалоговом окне введите наименование «style» и нажмите на кнопку «Добавить».
3. Выделите "style" (стиль будет отображен зачеркнутым, так как нигде не применяется) для настройки свойств.
4. Установите курсор в поле «CSS», а затем справа в свойствах нажмите на «width» и укажите значение «300px». Далее поставьте «;» и добавьте свойство «font-weight», указав ему значение «800».
Применение стиля
1. Вернитесь на закладку «Интерфейс», выделите курсором поле «Текст». В свойствах на панели справа в «Стиль поля ввода» выберите в выпадающем списке созданный ранее стиль «style».
2. Сохраните аналитику, нажав на кнопку "Сохранить" в левом верхнем углу.
Добавление иконки
1. Подготовьте файл в формате .png с разрешением 120х120.
2. Перейдите на закладку «Свойства» и нажмите на изображение напротив поля «Иконка».
3. Выберите ранее подготовленную иконку в проводнике и нажмите «Открыть».
4. Сохраните аналитику, нажав на кнопку "Сохранить" в левом верхнем углу.
5. Закройте "Новый отчет", нажав на Х в правом верхнем углу.
Проверка созданной аналитики
1. Выполните повторный вход в систему (Завершение работы и вход в систему). Созданный режим "Новый отчет" отобразится на главной странице системы
2. Откройте "Новый отчет".
2. Проверьте корректность отображения в режиме добавленных объектов.
Добавление в аналитический отчет таблицы с отображением данных из документа
Настройка представления в документе
1. Зайдите в Дизайнер документов и откройте ранее созданный "Новый документ".
2. Перейдите на закладку "Поля списков" и в колонке "Список представлений" нажмите на "+" для добавления АПИ.
3. В открывшемся диалогом окне введите «АПИ документ» и нажмите «ОК».
4. В открывшемся диалоговом окне проставьте галки для полей:
− Идентификатор документа;
− Число;
− Дата;
− Строка.
Выбранные поля отобразятся в блоке «Колонки».
6. Закройте диалоговое окно, нажав на "Х" в правом верхнем углу.
Созданное представление отобразится в колонке "Список представлений".
6. Сохраните документ, нажав на кнопку в левом верхнем углу.
7. Закройте документ и перейдите на главную страницу системы.
Добавление таблицы в аналитику
Добавление действия "Выбор данных из представления (API)"
1. Откройте Дизайнер аналитики и далее "Новый отчет".
2. Перейдите на вкладку "Действия" и слева в блоке «Действия» нажмите на «+».
3. В открывшемся окне в поле «Имя» введите «Api1». В поле «Тип» выберите из выпадающего списка «Выбор данных из представления «API» и нажмите на кнопку «Добавить».
4. В поле "Куб" нажмите на знак поиска.
5. В открывшемся окне выберите "Новый документ" и нажмите "Да".
6. В поле "Апи" нажмите на знак поиска. Так как в "Новом документе" Апи создано одно, то значение заполнится автоматически.
7. В поле "Название датасета" введите значение "DataSet".
Добавление в пользовательский интерфейс
8. Вернитесь на закладку "Интерфейс". Выделите в структуре окна компонент "Вкладка" и добавьте на нее "Контейнер объектов".
9. Выделите "Контейнер объектов", в поле "Визуальное описание" очистите значение, далее добавьте компоненты «Кнопка» и «Таблица». Выбранные компоненты отобразятся в списке полей окна и в структуре окна. В правом верхнем углу отобразятся соответствующие сообщения.
10. Выберите компонент "Таблица" и в поле "Название датасета" из выпадающего списка выберите значение "DataSet".
11. На панели справа 4 раза нажмите на компонент "Колонка" для добавления в таблицу.
12. Выберите первую колонку. В поле "Заголовок" введите значение "ИД", а в поле "Название колонки датасета" введите значение "DOC_ID".
В поле "Название колонки" должны быть указаны значения, соответствующие значениям в поле "Название в БД" в документе, выбранном для отображения.
13. Остальные колонки заполните следующими данными:
Название колонки | Название колонки датасета |
---|---|
Число | NUMBER |
Дата | DATE |
Строка | STRING |
14. Выделите компонент "Кнопка" и в поле "Заголовок" введите значение "Загрузить данные документа". В поле "Действие при нажатии" выберите из выпадающего списка "Api1".
15. Нажмите на кнопку сохранения в левом верхнем углу.
16. Закройте "Новый отчет" и перейдите на главную страницу системы.
Проверка отображения данных документа в аналитике
1. Откройте "Новый отчет" и нажмите на кнопку "Загрузить данные документа"*.
* Если кнопка "Загрузить данные документа" не отображается, обновите страницу
После нажатия на кнопку будут загружены все документы режима "Новый документ".