Skip to content

Commit a228152

Browse files
authored
Merge pull request #8 from tabbled/changedocument
Update datasources.md
2 parents 76923c0 + fe1a71f commit a228152

File tree

2 files changed

+48
-21
lines changed

2 files changed

+48
-21
lines changed

Diff for: ru/configuration/datasources.md

+32-15
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,18 @@
44

55
![Источник данных](images/datasource1.jpg)
66

7-
##### На странице добавления присутсвуют следующие поля необходимые для заполнения:
7+
## Поля
8+
9+
**На странице присутсвуют следующие поля необходимые для заполнения:**
810

911
- `Заголовок` - текстовое поле, служит для отображения названия на странице источников данных, так и при добавлении источника на страницу;
1012
- `Псевдоним` - текстовое поле, служит для обращения к источнику данных функциями;
1113
- `Источник` - раскрывающийся список, в котором отображены способы добавления источников данных.
1214
- `Древовидный` - чекбокс, устанавливается в случае, когда источник данных будет в древовидном формате(с полями,которые содержат в себе дополнительные поля)
1315
- `Только чтение` - чекбокс, прожимается в случае, когда источник данных нельзя изменять и необходимо только как справочные значения.
14-
- `Агрегатор` - ?
16+
- `Агрегатор` - чекбокс, служит для данных которые требуют агрегации, например для остатков товара на складах.
1517

16-
##### Для заполнения полей источника данных необходимо:
17-
18-
1. Открыть вкладку "Данные".
19-
2. В таблице будут отображены все поля, которые были добавлены на предыдущей вкладке "Поля".
20-
3. Для добавления значений в поля необходимо нажать кнопку "Добавить".
21-
4. Вписать соответствующие значения в раскрывшуюся строку.
22-
5. Нажать в правом верхнем углу "Сохранить".
23-
24-
##### Добавление полей
18+
## Добавление полей
2519

2620
![Источник данных](images/datasource2.jpg)
2721

@@ -37,18 +31,41 @@
3731

3832
3. Нажать кнопку "Сохранить"
3933

40-
##### Настройка выполнения функции при добавлении/удалении/обновлении источника данных
34+
## Типы данных
35+
36+
- `Number` - ввод только числовых значений.
37+
- `String` - ввод числовых, текстовых значений, так же спецсимволы
38+
- `Boolean` - чекбокс
39+
- `Text` - поле "string" наибольшей емкости.
40+
- `Password` - ввод пароля, скрываются \*.
41+
- `Enum` - выбор значений из списка.
42+
- `Image` - прикрепление фотографии.
43+
- `Datetime` - ввод даты и времени.
44+
- `Date` - ввод даты.
45+
- `Time` - ввод времени
46+
- `Link` - выбор связанного источника данных.
47+
- `Table` - выбор отображение в виде таблицы других источников данных.
48+
49+
## Значения в источнике данных
50+
51+
1. Открыть вкладку "Данные".
52+
2. В таблице будут отображены все поля, которые были добавлены на предыдущей вкладке "Поля".
53+
3. Для добавления значений в поля необходимо нажать кнопку "Добавить".
54+
4. Вписать соответствующие значения в раскрывшуюся строку.
55+
5. Нажать в правом верхнем углу "Сохранить".
56+
57+
## События
4158

42-
**Для настройки функционала необходимо:**
59+
**Для выполнения функции при добавлении/удалении/обновлении источника данных необходимо:**
4360

4461
1. На странице добавления нового поля в источник данных необходимо перейти на вкладку "События".
4562
2. Нажать на кнопку "Добавить".
4663
3. В поле `Event` выбираем при какой действии должна срабатывать функция.
4764
4. В поле `Handler` выбираем необходимую функцию.
4865

49-
##### Настройка разрешения на добавление/изменение/удаление источника данных.
66+
## Права доступа
5067

51-
**Для настройки функционала необходимо:**
68+
**Для настройки функционала прав доступа необходимо:**
5269

5370
1. На странице добавления нового поля в источник данных необходимо перейти на вкладку "Разрешения".
5471
2. В выпадающих списках выбрать роли, которые могут выполнить действие.

Diff for: ru/configuration/pages.md

+16-6
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
Страницы необходимы для отображения и работы с данными для пользователя.
44

5-
##### Добавление новой страницы
5+
## Создание
6+
7+
**Для создания новой страницы необходимо:**
68

79
![Страница](images/pages1.jpg)
810

@@ -22,15 +24,15 @@
2224
- `Alias` - название страницы латиницей, необходимо для подключение функции.
2325
8. Нажать "Сохранить".
2426

25-
##### Добавление общего элемента на страницу
27+
## Новый элемент
2628

2729
**Для добавления общего элемента необходимо:**
2830

2931
1. В верхней части страницы нажать "Добавить элемент".
3032
2. Перетащить элемент из списка в грид.
3133
3. Нажать "Сохранить".
3234

33-
##### Добавление поля на страницу из источника данных
35+
## Новое поле
3436

3537
**Для добавления поля из источника данных необходимо:**
3638

@@ -39,19 +41,27 @@
3941
3. Перетащить элемент из списка в грид.
4042
4. Нажать "Сохранить".
4143

42-
##### Работа с полями
44+
## Логика полей
4345

44-
**Все поля можно индивиуально настроить. Для этого существуют следующие настройки:**
46+
**Все добавленные поля можно индивиуально настроить. Для этого существуют следующие настройки:**
4547

4648
- `Title` - название для поля. Автоматически подтягивается название с источника данных.
4749
- `Disabled` - блокирование поля.
4850
- `Readonly` - невозможность ввести/изменить значение в поле.
4951
- `Autosize` - автоматическое изменение ширины поля, при введении/изменении значения.
5052
- `Visibility` - показывать/скрывать поле в зависимости от условий.
5153

52-
##### Действия в заголовке
54+
## Сервисные поля
5355

5456
- `Is edit page` - чекбокс необходим для сохранения данных введенных в поля. Для пользователя выглядит как страница, где можно ввести значения и сохранить.
5557
- `Elements`- будут отображаться элементы, которые расположены на странице.
58+
59+
## Права доступа
60+
61+
- `Access` - определение доступа для данной страницы.
62+
- `Roles` - выбор ролей имеющий доступ к данной странице.
63+
64+
## События
65+
5666
- `Header actions` - записанная функция выполняется при клике на заголовок.
5767
- `onOpen` - записанная функция выполняется после открытия страницы

0 commit comments

Comments
 (0)