0.14.1 go

This commit is contained in:
2025-03-02 22:37:56 +03:00
commit 7dcf291217
13 changed files with 2652 additions and 0 deletions

34
README.md Normal file
View File

@@ -0,0 +1,34 @@
# not ready yet
# О репозитории
Данный проект представляет собой shiny-приложение (написанное на языке програмирования R), для заполнения каких-то данных и последующим экспортом в `.xlsx` формат.
Структура формы (соответственно и базы) задается на осно
Данные хранятся в базе данных `SQLite` (так же возможно использование `PostgreSQL`).
# Зачем?
...
# структура main.xlsx
Файл, формирующий структуру всей форму, представляет собой таблицу в формате `.xlsx`, состоящий из следующих столбцов:
- `part` - группировка первого уровня;
- `subgroup` - группировка второго уровня (наименование колонок);
- `form_id` - id;
- `form_label` - Название формы;
- `form_type` - тип формы, в настоящее время доступные следующие варианты:
- `text` - простой текст;
- `date` - дата;
- `select_one` - выбор одного варианта (выпадающий список);
- `select_multiple` - выбор нескольких вариантов (выпадающий список);
- `number` - число;
- `radio` - выбор одного варианта (radio buttons);
- `description` - описание (отображение текста, без формы выбора/ввода);
- `inline_table` - вложенная таблица (rhandsometables);
- `choices` - варианты выбора (если предполагаются типом формы ввода);
- `condition` - условие, при котором форма ввода будет отображаться;