Примеры SaveToDB для Microsoft SQL Server
Пакет установки SaveToDB Suite включает рабочие книги Microsoft Excel примеров приложений для Microsoft SQL Server,
которые развернуты в облачной базе данных Windows Azure SQL Database и доступны для тестирования сразу после загрузки.
SaveToDB SDK включает исходный код примеров для установки на Microsoft SQL Server и рабочие книги Microsoft Excel онлайн-примеров, в которых ссылки изменены на
локальный сервер.
В примерах продемонстрированы все возможности SaveToDB для построения приложений.
Azure Catalog
Наиболее полный пример возможностей работы:
- Использование представлений и хранимых процедур с параметрами для вывода иерархических данных.
- Формирование списков значений параметров представлениями и хранимыми процедурами, которые сами зависят от параметров.
- Изменение данных в базе данных за счет применения обработчиков событий Change.
- Защита данных от изменений за счет применения обработчиков событий Change.
- Программирование контекстного меню Microsoft Excel и меню "Действия" плагина SaveToDB.
- Использование формул Microsoft Excel, заданных в представлениях и хранимых процедурах базы данных.
- Сложное условное форматирование для представления иерархических данных.
- Использование возможностей перевода имен объектов базы данных, полей, параметров, обработчиков событий.
За счет использования представленной техники можно удобно работать с большими каталогами и иерархическими структурами.
Для примера требуется SQL Server 2008 или выше, т.к. в примере используется иерархический тип данных, новая возможность SQL Server 2008.
Azure Calendar
Пример использования процедур SQL Server для обработки событий Excel:
- двойной клик,
- контекстное меню,
- изменение ячейки.
За счет использования обработчиков событий можно быстро и просто создавать приложения в Microsoft Excel для выборки и обработки данных в базе данных.
Процедуры примера могут использоваться как шаблоны обработчиков событий.
Azure Payments
Простой пример системы учета платежей для демонстрации базовых возможностей:
- Сохранение изменений в таблицах без программирования, "из коробки".
- Использование отчетов на SQL вместо сводных таблиц.
- Переключение запросов к базе данных из Списка запросов.
Azure Budget
Пример системы бюджетирования для демонстрации работы с нормализованными таблицами:
- Сохранение изменений в нормализованных таблицах за счет хранимых процедур.
- Использование отчетов на SQL вместо сводных таблиц.
- Использование сложных экранных форм, а не "просто табличек".
- Переключение запросов к базе данных из Списка запросов.
Требуется редакция SaveToDB Enterprise или пробная версия.
Azure Stocks
Пример системы отчетов по акциям для демонстрации продвинутых возможностей:
- Сохранение и восстановление форматирования и формул при перестроении запросов.
- Автосохранение изменений в базу данных (без кнопки "Сохранить в БД").
- Изменение параметров запроса через параметры на ленте.
- Обновление ячеек листа значениями параметров.
- Детализирующий запрос к базе данных (drill-down) по двойному щелчку.
- Детализирующий запрос к базе данных из контекстного меню.
Пример является основой приложения для онлайн брокеров.
Azure Tasks
Пример системы задач для демонстрации продвинутых возможностей:
- Сохранение и восстановление форматирования и формул при перестроении запросов.
- Формирование списка значений параметров на ленте представлениями.
- Сохранение в базе данных значений колонок с формулами Excel.
- Управление видами таблиц.
Database Management
Пример приложения управления ролями пользователей и правами на объекты базы данных из Microsoft Excel.
Можно использовать в реальной работе администратора и разработчика базы данных.
В примере используется обработчик события Change для запуска хранимых процедур изменения прав.
Copyright © 2010-2014 Gartle Technology Corporation