LEADERSOFT.ru Разработка на заказ программ и сайтов
Интернет магазин программного обеспечения

ДОРАБОТКА ПРОГРАММ

Если Вам необходимо изменить любую программу, например, добавить или изменить отчет или форму, то это можно сделать по отдельному соглашению.

Перейти к оформлению заказа ...
В данном архиве файлов собраны лучшие решения на языке Visual Basic для Microsoft Access. Весь архив удачно разбит на разделы. Он полностью совместим с программой Хранитель кодов для того, чтобы можно было удобно просматривать данные. Необходим для разработчиков, кто начинает или занимается профессиональной разработкой баз данных на Microsoft Access.
Название статьи
Рассылка факсов из Access
14. Команда DoCmd.SendObject посылает факс из Access, если указать ключевое слово fax в параметрах
Поиск в таблицах, как в Excel
03. С помощью функции GetRow можно организовать поиск в таблицы без применения DAO или ADO. Если таблица небольшая считываем данные в массив и поиск организуем уже в нем. Все работает быстро, т.к. не надо обращаться к функциям чтения записей.
Как напечатать отчет без драйвера Windows
05. Пример показывает использование файла "PRN" из Microsoft Access. Под ним в операционной системе хранится принтер, присоединенный к текущему компьютеру. Эти примеры выгружают данные на принтер, шрифт и т.п. используя разные варианты
Проигрыватель Элвиса Прэйсли
Данный пример показывает, как можно хранить в базе данных информацию по музыке, а в случае ее необходимости проиграть. Проигрыватель сделан ввиде элипса, используя этот метод можно создать его любой формы.
Проверка при закрытии формы
02. Когда пользователь работает с формой, то может возникнуть ситуация, что он не ввел в нее некоторые данные (Страна, Фамилия и т.п.). Этот алгоритм решает такую проблему, пока не будут введены данные в ключевые поля форма не закроется.
Изменить поля в запросах
10. Применяя функции в запросах SQL, можно добиться нужного формата полей в таблицах.
Пакетное обновление таблиц
07. Использование ключевого слова UPDATE в запросах позволит вам обновить сразу много записей.
PrimaryKey и удаление индекса
05. В этом примере, используя запросы SQL можно создать или удалить индекс
Управление счетчиком таблиц
04. Для управления счетчиком в таблицах можно использовать эти функции
Использование QueryDef
Очень частов базах данных используются запросы с параметрами. В этом примере дано 2 варианта их применения.
Читаем пароль базы данных Access 2000
07. Упрощенная форма хранения паролей базы данных в некоторых версиях, позволяет вам прочитать его и заменить на нужный.
Как определить процедуру нажатия клавиш
07. Это пример необходим для того, чтобы использовать клавиатуру в ваших разработках. Обратите внимание какой код передает кнопка на клавиатуре для разных языков.
Управление всеми панелями инструментов
При разработке интерфейса Вам может потребоваться погасить или отобразить некоторую панель меню. Чтобы не копаться в справочниках и интернете этот пример поможет загрузить все меню в таблицу. Таким образом, вы будете знать все названия панелей меню.
Правая кнопка на формах меню
При разработке интерфейса Вам может потребоваться использовать правую кнопку мыши для вызова контекстного меню. Как это сделать программным способом смотрите в этом разделе.
Быстрый вызов меню
Данный пример определяет коды клавиш меню для быстрого запуска команд. Например, чтобы вызвать пункт меню "Сервис\Схема данных" достаточно запустить команду: CommandBars("Menu Bar").FindControl(, 523, , , True).Execute или CommandBars("Tools").Controls("С&хема данных...").Execute
Как изменить цвет некоторых полей в запросе
03. Если Вас не устраивает однотипный цвет таблиц запросов, то использование этого метода позволит вам раскрасить отдельные поля запроса.
Цветные поля в таблицах
06. В таблицах Access можно использовать разные цвета полей, для этого нужно знать их форматирование. Пример. !\ [Красный] или dd.mm.yyyy[Синий];;;"Нет даты". Для более детальной информации откройте этот пример.
Подчиненные таблицы
08. Очень часто встречается так, что одна таблица подчиняется другой. Например, накладные, а у них есть спецификация. Если создать соотношение один ко многим, то у таблицы появляется поле [+]. Нажав на него, можно увидеть подчиненную таблицу.
Развернуть таблицу на все окно
09. По умолчанию таблицы открываются в небольшом окне, для того чтобы их открыть на все окно используйте этот пример.
Управление папками
если Вам необходимо из Microsoft Access управлять файлами, то этот набор функций раскажет как это сделать. Вы сможете удалять, создавать и копировать папки.
Свойства папки и ее объектов
Этот пример покажет Вам как правильно определить различные свойства папок в Windows. Вы также сможете прочитать свойства томов, системных папок и т.п.
Открытие бинарного файла.
Этот пример покажет Вам как управлять бинарными файлами из Access, метод нужен для обращения к файлам отличным от Access
Автозагрузка файлов в таблицу
Для быстрой загрузки всех файлов в таблицу можно использовать этот способ. Применяйте его, например, для обработки html файлов
Диалог открытия файлов Microsoft Office
У Microsoft Office есть специальный диалог открытия файлов, который имеет много интересных свойств. Он лучше диалога Windows. В этом примере показано как можно его использовать.
Поиск файлов по шаблону
Использование Application.FileSearch поможет Вам найти файлы на диске. Для Office 2007 эта функция не работает. Можно использовать другие функции, типа Dir, FileSystemObject и т.п.