Примеры ODataDB

Введение

ODataDB позволяет создавать корпоративные веб-приложения.

Серверная часть на ASP.NET Core создает OData сервисы на основе метаданных базы данных.
Разработчики могут настраивать сервисы, используя специальные таблицы, как например, xls.handlers.

Клиентская часть на JavaScript позволяет отображать и сохранять данные, используя сервисы OData.
За счет этого, разработчики баз данных могут быстро создавать корпоративные веб-приложения.

Все примеры ниже используют конфигурацию только из баз данных, за исключением CSS в примере 02.

Вы можете загрузить примеры для SQL Server, Oracle Database, MySQL и PostgreSQL на странице SaveToDB SDK.

Пример 01 - Базовые возможности

Этот пример демонстрирует основные возможности без использования настройки.

Вы можете загружать и сохранять данные из таблиц, представлений и хранимых процедур.

Подробнее | cashbook | view_cashbook | usp_cashbook | usp_cash_by_months

Пример 02 - Продвинутые возможности

Этот пример демонстрирует продвинутые возможности создания корпоративных приложений.

Например, попробуйте динамические списки значений параметров и ячеек, условное форматирование и перевод.

Подробнее | usp_cashbook2 | usp_cashbook3 | usp_cash_by_months

Пример 04 - Форма заказа

Этот пример демонстрирует встраивание форм ODataDB в страницы и использование формул.

Подробнее

Пример 13 - Типы данных

Этот пример позволяет тестировать поддерживаемые типы данных через поставщики .NET, ODBC и OLEDB.

Подробнее

Пример 16 - Списки акций

Этот пример демонстрирует создание форм для таблиц с отношениями многие-ко-многим.

Подробнее

Пример 17 - Заявка в бюджет

Этот пример демонстрирует создание форм ввода данных в приложения на основе куба данных.

Подробнее

Пример 20 - Приложение куба

Этот пример демонстрирует создание форм на основе оператора PIVOT или вывода JSON.

Подробнее

Примеры API

Статья содержит примеры использования ODataDB API.

Подробнее

Tab Framework

Этот пример демонстрирует как бизнес-пользователи могут создавать приложения с Tab Framework.

Подробнее

Gartle Budgeting

Gartle Budgeting - это готовое коммерческое приложения для бюджетирования, с модулем учета.

В веб-приложении доступна часть возможностей клиента на Microsoft Excel с плагином SaveToDB.

Подробнее | Заявка 101 | Заявка 201 | Заявка 301 | Заявка 401 | Итоги | Бюджет | Факт | Обороты

Gartle Planning

Gartle Planning - это готовое коммерческое приложение для планирования.

В веб-приложении доступна часть возможностей клиента на Microsoft Excel с плагином SaveToDB.

Подробнее | Заявка 101 | Заявка 201 | Заявка 301 | Заявка 401 | Счета*Периоды | Счета*Подразделения

Авторизация и аутентификация

Примеры выше используют предопределенные логины и пароли для удобной работы с примерами.

Вы можете подключиться к базам данных, используя логины ниже и единый пароль: Usr_2011#_Xls4168

Для сброса логина следует закрыть браузер и заново открыть страницу.

AzureDemo100sample01_user1, sample02_user3, sample04_user1, sample16_user1, sample17_user1, sample20_user1
gBudgetingAppba_analyst_01, ba_accountant_01, ba_admin_01, ba_user_101, ba_user_201, ba_user_301, ba_user_401
gPlanningApppa_analyst_01, pa_admin_01, pa_user_01