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

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

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

Перейти к оформлению заказа ...
В данном архиве файлов собраны лучшие решения на языке Visual Basic для Microsoft Access. Весь архив удачно разбит на разделы. Он полностью совместим с программой Хранитель кодов для того, чтобы можно было удобно просматривать данные. Необходим для разработчиков, кто начинает или занимается профессиональной разработкой баз данных на Microsoft Access.
Название статьи
Нарисовать штрих код по системе EAN13
01. Это простейший пример для работы с шрихкодом. Как его создать, используя функции рисования, в Access или ASP.NET используйте специальные комменческие программы на этом сайте.
Сторнирование бухгалтерских операций
01. Сторнирование - это возврат денежных средств, отображается красным цветом. Смотрите как это можно сделать из VBA?
Использование массива Dictionary
01. Dictionary - этот объект можно использовать для создания массивов, даже для форм. Таким образом можно создать интерфейс, который будет открывать 2 одинаковые формы, что в Access нереально создать обычным способом.
Примеры построения графиков в формах
03. Первая часть - при загрузке формы скрывается ее заголовок. Средствами Access можно убрать строку меню и границу, но тогда форма не имеет четко выраженной границы. Вторая часть - рисование полилиний разного цвета. При построении графиков для наглядности удобно представлять данные разными цветами в зависимости от уровня стандартные средства этого почему-то не поддерживают. Третья часть - пример использования регионов.
Вызов таймера с применением AddressOf
07. Этот пример показывает как с использованием API интерфейса запустить таймер для выполнения некоторой программы. При описании программы используется функция AddressOf, возвращающая указатель на внешнюю программу.
Загружаем данные в форум Dotnetnuke
Форум DNN - хранит сообщения в базе данных Microsoft SQL Server. Этот пример показывает как можно использовать Access для автоматизированной загрузки сообщений в форум. Обратите внимание на dnn_Forum_PostAdd. Application.FileSearch - не работает в Office 2007, используйте другую функцию (Dir) для получения списка файлов
Управление редактором RTF из Access
Данный пример показывает как можно редактировать тексты rtf в Microsoft Access.
Как сделать книжное оглавление в отчете
03. Это делается в конструкторе отчетов, поэтому для понимания этого примера откройте mdb файл
Как пронумеровать строки в отчете
04. Это делается в конструкторе отчетов, поэтому для понимания этого примера откройте mdb файл
Загрузка файлов bmp из каталога
01. Данный пример показывает вам, как можно загрузить все рисунки из каталога в базу данных. Обратите внимание на Dir("\*.bmp", vbNormal) - таким простейшим и древним способом можно получить все файлы из каталога. Рекомендации для хранения рисунков. Лучше использовать отдельные файлы, хотя в некоторых случаях это может пригодится.
Создание своего счетчика в таблицах
13. В этом примере написано, как можно создать собственный счетчик, если вы используете форму для редактирования записей. Это не есть полное решение задачи, т.к. в таблицу Access нельзя добавить собственную функцию. У SQL Server это можно сделать. Он также позволяет и переименовать данные счетчика, в Access это не получится. Суть алгоритма: используем событие текущей записи и присваиваем новое значение событию по умолчанию. Таким образом, если пользователь будет находится в новой записи, данные не будут добавлены.
Создание собственных массивов
02. Используя оператор Type, можно создать собственный массив данных. Например, линий
Суммирование поля в отчете
13. Это делается в конструкторе отчета, смотрите пример файла mdb
Как изменить размер поля в таблице
02. Использование ALTER COLUMN в запросе SQL решит эту проблему
Работа со списками
22. Списки в формах могут иместь скрытие поля. О том, как можно их использовать указано в этом примере.
Заполнение ячеек Excel
07. Этот пример показывает, как в Access можно заполнить файл Excel разными способами: 1) Заполнение каждой ячейки своим значением 2) Заполнение ячеек из массива 3) Заполнение несколько ячеек 1 значением 4) Заполнение ячеек из ADODB.Recordset
Добавление рисунков в отчет
07. 2 примера, один добавление из таблицы, а другой из файла показывают как можно внести в отчет логотипы и т.п.
Отмена некоторых записей отчета
08. На этапе форматирования отчета, Вы можете управлять записями изменить их содержание или вообще не печатать. Такой метод позволяет Вам не менять запрос, а полностью перейти на управление отчетом из VBA
Как нарисовать объекты - линии в отчете
06. Используя небольшое количество графических функций отчета можно нарисовать линии, окружности и т.п.
Работа с датами DateSerial
Некотые данные вы можете получить из таблиц, используя функции времени. DateSerial - это такая фукнция
Как сделать примечание отчета по группам товаров
02. Это делается в конструкторе отчетов, поэтому для понимания этого примера откройте mdb файл
Загрузка разных курсоров
01. Используя эту функцию, Вы можете загрузить разные курсоры в окно формы Access. Кусоры меняют форму когда вы управляете мышкой.
Получение информации о базе данных
06. Простейший вариант для определения какой файл используется: mde или mdb смотрите пример 6
Как вызвать справочный файл формата chm ?
Небольшой пример для использования файла справки в Access
Использование формы для фильтрации отчетов
15. Если отчет открыт, то можно использовать специальную форму для его фильтрации