DBEdit

Настраиваемый Windows-клиент
для создания корпоративных приложений

Базовые возможности как редактора данных баз данных

DBEdit можно без какой-либо настройки использовать в качестве редактора данных баз данных.

Базовые возможности включают:

  • Получение данных из таблиц, представлений и процедур
  • Сохранение в таблицы и представления
  • Изменение полей WHERE и параметров процедур на ленте
  • Замена идентификаторов на имена из таблиц внешних ключей
  • Листы для запросов и сохранение книги
  • Шифрование паролей подключения в книге
  • Печать листов книги
  • Редактирование большого текста в отдельном редакторе
  • Копирование и вставка диапазонов
  • Отмена и повторение действий
  • Сортировка строк по нескольким колонкам
  • Скрытие и отображение колонок
  • Выравнивание значений колонок
  • Форматирование числовых значений
  • Изменение шрифта по умолчанию
  • Изменение цвета фона для незаполненных ячеек NOT NULL

В целом, мы постарались обеспечить необходимый минимум функциональности Microsoft Excel для работы с данными.

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

Также DBEdit определил таблицы внешних ключей accounts, items и companies, и подставил имена вместо идентификаторов.

Пример данных хранимой процедуры с возможностью сохранения изменений

Настраиваемые возможности для создания приложений

За счет настройки на стороне сервера,
DBEdit получает следующие возможности:

  • Сохранение данных хранимыми процедурами
  • Проверка и сохранение данных в момент изменения ячеек
  • Запуск процедур и запросов из меню "Действия"
  • Запуск контекстных процедур и запросов из контекстного меню
  • Настройка списков значений параметров, в т.ч. динамических
  • Настройка списков значений в ячейках, в т.ч. динамических
  • Использование SQL кода в любом месте как хранимых процедур
  • Перевод наименований объектов, полей и параметров
  • Перевод пользовательских данных
  • Загрузка форматов таблиц из базы данных
  • Условное форматирование

Возможностей DBEdit, например, достаточно для работы в приложениях бюджетирования и планирования.

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

На снимке представлен пример отчетов по бюджету.

Таблица при этом полностью интерактивна.
По правой кнопке можно получить детализацию значений.

Пример настроенной хранимой процедуры

Какие платформы поддерживаются?

DBEdit поддерживает Microsoft SQL Server, MySQL, PostgreSQL и SQLite.

Для кого предназначен продукт?

Мы использовали плагин SaveToDB в ряде наших проектов,
где работа с базами данных не являлась основной функциональностью.

При этом ряд клиентов выразил недоумение о необходимости наличия Excel и установки плагина.

Поэтому, в первую очередь, мы создали DBEdit как замену плагину SaveToDB в собственных проектах.

Несмотря на то, что он имеет значительно меньше возможностей, он решает все требуемые задачи.

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

Если компании требуется другой основной клиент, то DBEdit все равно можно использовать на начальном этапе,
когда основного клиента еще нет, а разработка базы данных уже ведется вовсю.

Сколько стоит и есть ли бесплатная версия?

Бесплатная редакция DBEdit содержит все функции, за исключением возможности сохранения данных
в серверные базы данных, как например, SQL Server, Oracle, MySQL или Postgres.

Фактически, ее можно использовать как средство просмотра данных и отчетов.

Также, бесплатная редакция позволяет сохранять данные в базы данных SQLite.

Базовая цена бессрочной лицензии в редакции Standard - 3 600 рублей на один компьютер, а в редакции Enterprise - 5 400 рублей.

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

Мы также рекомендуем приобрести гарантию обновления (20% от цены),
чтобы иметь возможность обновления на следующие основные версии без дополнительной оплаты.

С чего начать?

Если Вам необходимо только просматривать и редактировать данные баз данных,
сразу используйте пункт "Файл", "Создать" для создания новой рабочей книги.

Для таблиц и большинства представлений и процедур Вы увидите активную кнопку "Сохранить".

Если же Вы рассматриваете возможность настройки приложения,
мы рекомендуем начать с обучающего ресурса веб-приложения ODataDB для разработчиков

https://odatadb.savetodb.com/ru-ru/index.htm

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

Основные возможности настройки ODataDB и DBEdit примерно одинаковы.

Для тестирования возможностей, используйте меню "Файл", "Создать из примеров онлайн".

Меню содержит много примеров под различные задачи разработки приложений.

Рекомендуем также посмотреть DBEdit SDK в составе загруженного пакета,
который содержит исходный код всех примеров.

Если у Вас есть идеи или вопросы, пишите. Будем рады.

Перейти к загрузке