О нас
Продукты
Загрузить
Купить
Вопросы
Форум
Контакты
   
 

 

book catalog   book catalog

 
 

Advanced XLS export plugin для All My Movies™

 

Предназначен для экспорта данных видеобазы All My Movies (версии не ниже 3.6) в файлы Microsoft Excel на основе шаблонов произвольного вида, что позволяет создать множество различных отчетов.

Возможности:
Экспортирует коллекцию фильмов в формат MS Excel используя сортировку по любому полю. Использует шаблоны, что открывает широкие возможности по приданию выходному файлу вида, радующего именно вас :)

Installation: Распакуйте скачанный zip-архив в папку plugins установленной программы All My Movies. По умолчанию это "Program Files\AllMyMovies\plugins\"

История изменений:
v. 1.0.0.1:
Первый релиз плагина.

Автор: Алексей Поддубный aka Усатый

[Скачать (около 450 КБ)]

Краткое руководство по созданию шаблонов

Для создания отчета в первую очередь необходим шаблон. Создайте MS Excel документ, наподобие template.xls, идущего в архиве с плагином.
Здесь вы размещаете:
1) Все заголовки, изображения и форматирование отчета. Вы можете добавить диаграммы, фильтры, условное форматирование и все что еще придумаете. Также можете заполнить столько страниц, сколько захотите, все будут заполнены запрашиваемыми данными.
2) Поля, заполняемые из базы данных. Здесь вы должны разместить текст в виде ##<ADODataSet1>##<field>

Вы можете использовать данные подменяемых полей в формулах. Например, если у вас есть ячейки:
     A1: ## ADODataSet1##FirstName
     A2: ## ADODataSet1##LastName
     A3: (formula) =A1 &" " & A2

     (value) ## ADODataSet1##FirstName ## ADODataSet1##LastName

После создания отчета вы получите:
     A1: John
     A2: Smith
     A3: (formula) =A1 &" " & A2
     (Value) John Smith

Но вы не можете заменять более одного значения в одной ячейке. Например, если у вас в ячейке A1: ## ADODataSet1##FirstName ## ADODataSet1##LastName, это не будет обработано корректно. Следующее, чему нужно уделить внимание - поля даты и времени. Они помещаются в Excel как числа. Поэтому вы должны отформатировать ячейки, содержащие эти данные, как дата/время.

Итак, пора добавить области
Вам необходимо определить одну именованную область для базы фильмов, с именем "__<ADODataSet1>__" Например, если вы хотите заполнить данными в области A1:C3, вам необходимо:
выбрать в меню Excel Вставка-Имя-Присвоить.
Создать "__ADODataSet1__"" область для A1:C3
Имейте в виду, что там 2 символа "_", а не один. Это "__<ADODataSet1>__", а не "_<ADODataSet1>_"
Вы должны использовать только имя "__<ADODataSet1>__" для области экспорта базы фильмов.
Эта область будет скопирована для каждой записи базы с заменой данных.

Замечания об областях:
1. Не пересекайте области или вы получите неожиданные результаты. Каждая область должна быть полностью вне или полностью внутри другой.
Note 2: Вся строка области будет скопирована. Не помещайте области справа или слева от других.
Note 3: Можно создать любые области, не соответствующие никаким данным. Они не будут скопированы, но данные будут подставлены.
Note 4: Всегда определяйте область, включающую в себя все остальные.

 

Почему люди выбирают наши программные продукты?
 
· Наша софтварная компания не такая громадная, как Майкрософт, поэтому вот несколько из наших преимуществ
· Мы заботимся о КАЖДОМ пользователе наших продуктов. (да, и о вас тоже!) Ваше мнение всегда рассматривается и принимается к сведению.
· Наши программные продукты гибки и легко поддаются настройке, кроме того, по вашему заказу мы можем выпустить для вас специальную версию. Просто дайте знать о ваших пожеланиях.
· Так как наши продукты не зависят от труда сотен человек, то мы сделаем работу быстро и качественно.
· Большинство наших пользователей становятся нашими хорошими друзьями ;)
· Нам нравится наша работа и мы стремимся изменить мир к лучшему!
Присоединяйтесь!
 
После регистрации вы получите:
· Никаких ограничений по времени работы программы
· Не будет назойливых экранов, напоминающих о необходимости зарегистрироваться
· Бесплатная техническая поддержка
· Бесплатные апдейты
· Никаких ограничений функциональности
 
 

 

  You are welcome here!
  Copyright ©2003-2008 by BolideSoft