Платформа Platon использует в качестве базы данных систему управления данными PostgreSQL. В этой базе данных изначально хранится основная система таблиц Платона. Однако программист может свободно создавать любую таблицу и хранить в ней дополнительную информацию. Платформа Platon заботится о хранении данных в этой системе таблиц, извлечении из них данных и редактировании данных.
Однако из-за большого объема данных и сложности табличной системы платформа Платон предлагает пользователю удобство доступа к этой информации через раздел Таблицы.
Основная задача раздела таблиц, это обработка большого объёма информации, расположенной на сервере (с помощью SQL или API) и отображение необходимой информации в виртуальной таблице по желанию пользователя. В этом случае программист:
Для работы с виртуальными таблицами разработчику предлагается отдельная страница Таблицы. Вообще при работе с таблицами существует несколько функций, страниц и окон, о которых речь пойдет ниже.
При переходе на главную страницу таблиц открывается следующее представление:
На этой странице есть разделы, на которые стоит обратить внимание:
Поле поиска. Это помогает осуществлять поиск среди виртуальных таблиц.
Поле Выбор пользователя. Определяет id пользователя и сортирует по нему данные.
Кнопка . Синхронизирует виртуальные таблицы с рабочей средой пользователя.
Список таблиц. Список всех таблиц, добавленных в систему. При нажатии на ссылку столбцов, открывается следующее:
Кнопка Открывает окно добавления в новую виртуальную таблицу.
После нажатия кнопки платформа откроет окно для добавления новой таблицы:
Назначение полей приведено ниже:
Обратите внимание!
Полеstate
встречается во всех элементах конструктора Platon и может принимать три разные формы:
active
– делает текущий элемент видимым в системе.hidden
– делает текущий элемент невидимым в системе.archive
– архивирует текущий элемент.
Обратите внимание!
Информация о Title и Header должна быть заполнена в 4 различных случаях:
1-uz
– Узбекской кириллицей.
2-ru
– На русском.
3-la
– Узбекской латиницей.
4-en
– На английском.
Напоминание!
Это поле является обязательным, и написанный в нем SQL-запрос служит для вызова данных, хранящихся в базе данных.
Напоминание!
Одним из преимуществ платформы Platon является простота написания SQL-запросов для генерации ссылок. Согласно ему, вы можете генерировать параметры ссылки, написав SQL-запрос.Более подробную информацию и представление об этом удобстве смотрите в простых шагах разработки приложений в разделе Началны работы в текущей документации.
Страница столбцов помогает просматривать и управлять списком столбцов, отображаемых в виртуальной таблице и содержащих данные, отправляемые в эту таблицу на основе запроса SQL.
В целом, на этой странице вы можете получить полную информацию о каждом столбце таблицы. Ключевые элементы, на которые следует обратить внимание:
Заголовок
. Открывает окно редактирования данных столбца.На этой странице вы можете увидеть таблицу, добавленную в систему. Его внешний вид может быть двух типов в зависимости от данных таблицы.
Представление таблицы без добавленных столбцов:
Табличный вид без информации
Представление заполненной таблицы
На странице таблицы показано, как будет выглядеть итоговая заполненная виртуальная таблица. Под таблицей расположены кнопки управления, видимые только администратору.
Кнопка . Нажатие на эту кнопку откроет окно настроек таблицы.
Кнопка . Откроется окно добавления нового столбца.
Кнопка . Откроется страница редактирования, просмотра и удаления столбцов, добавленных в таблицу.
Кнопка . Он служит для добавления нового фильтра.
Кнопка . Можно просматривать, редактировать и удалять список созданных фильтров.
Кнопка . Добавления кнопки в таблицу.
Кнопка . Просмотр списка кнопок.
Окно добавления таблицы содержит следующие поля:
Обратите внимание!
Полеstate
встречается во всех элементах конструктора Platon и может принимать три разные формы:
active
– делает текущий элемент видимым в системе.hidden
– делает текущий элемент невидимым в системе.archive
– архивирует текущий элемент.
@value
&ZnacheniyeVquery=#value
):infoVparam
)@_sum
и @_count
)Обратите внимание!
Информация о названии и подсказке должна быть заполнена в 4 различных случаях:
1-uz
– Узбекской кириллицей.
2-ru
– На русском.
3-la
– Написано узбекской кириллицей.
4-en
– На английском.
data.columnValue
), получить значение ячейки, по которой щелкнули (value
)Табличные фильтры обеспечивают удобство фильтрации больших объемов данных в таблице.
Поля в окне:
Обратите внимание!
Title данные должны быть заполнены в 4 различных случаях:
title1-uz
- Узбекской кириллицей.
title2-ru
– На русском.
title3-la
– Узбекской латиницей.
title4-en
– На английском.
Вокруг таблиц обычно есть кнопки для выполнения задач, связанных с таблицами. Они используются для добавления новой информации в таблицу или изменения существующей информации.
Обратите внимание!
Информация Title должна быть заполнена в 4 различных случаях:
title1-uz
- Узбекской кириллицей.
title2-ru
– На русском
title3-la
– Узбекской латиницей.
title4-en
– На английском.
Рекомендация!
Платформа Platon предлагает вам список готовых иконок. Чтобы просмотреть их, нажмите комбинацию клавиш Ctrl + I.