Налаштування типу сортування для колонок у компоненті Edit Grid

При роботі з компонентом Edit Grid моделювальник може обирати тип сортування, який має застосовуватися для стовпців компонента.

Наразі можна сортувати значення як числові (Sort as number, або як текстові для компонентів, які є частиною сітки Edit Grid.

  1. Відкрийте розділ моделювання форм.

    ui forms 1
  2. Створіть форму, або відкрийте будь-яку наявну зі списку.

  3. Перейдіть на вкладку Конструктор.

  4. На панелі компонентів зліва оберіть Оновлені.

  5. Оберіть компонент Edit Grid та перетягніть до області моделювання.

    edit grid sort as number 1

  6. У новому вікні натисніть Save, щоб зберегти зміни.

    edit grid sort as number 2

  7. Додайте до компонента Edit Grid компоненти, передбачені бізнес-логікою. Наприклад, Text Field та Number.

    edit grid sort as number 3

    edit grid sort as number 4

    В результаті панель моделювання виглядатиме наступним чином:

    edit grid sort as number 5

  8. Відкрийте налаштування кожного з компонентів (Text Field та Number), та на вкладці Display активуйте позначку Sort As Number (Сортувати як число):

    • Sort As Number

      Функція Sort As Number визначає, чи слід вважати значення компонента числом під час сортування в сітках (Grids).

      edit grid sort as number 6 edit grid sort as number 7

  9. Натисніть Save, щоб зберегти зміни.

  10. Перейдіть на вкладку Перегляд, щоб побачити, як відпрацьовує функція сортування для компонентів.

  11. Натисніть Додати, щоб наповнити колонки таблиці значеннями.

    edit grid sort as number 8

  12. У новому вікні введіть значення для компонентів та натисніть Зберегти. Повторіть процедуру декілька разів, щоб наповнити таблицю.

    edit grid sort as number 9

В результаті, якщо відсортувати компонент Text Field за спаданням, то числові значення будуть відображені вгорі, а текстові внизу, і навпаки.

edit grid sort as number 10

Якщо відсортувати компонент Number, числові значення будуть відсортовані за спаданням, або зростанням.

edit grid sort as number 11