Отправляет email-рассылки с помощью сервиса Sendsay

Работа с MS Access

  Все выпуски  

Работа с MS Access: исправленная и дополненная версия предыдущего выпуска


Добрый день, дорогие читатели!

Первым делом хотелось бы извиниться за техническую накладку произошедшую в прошлом выпуске. Выпуск был тематическим и основывался в основном на материалах сайта www.olap.ru – веб-ресурса, посвященного OLAP, Business Intelligence, Data Mining, генерации отчетов, визуализации и представлению данных для анализа и систем поддержки принятия решений. Обычно OLAP-тематика ассоциируется с большими и тяжелыми СУБД и хранилищами данных от таких вендоров как Oracle, IBM, CA, Sybase и пр. Но, поверьте, что это совершенно не так... и на MS Access можно и нужно делать грамотные и правильные решения, которые требуют и правильного проектирование структуры данных, продумывания взаимосвязи алгоритмов и представления данных, учитывать специфику запросов и оптимизировать поиск информации. И кто сказал, что отчеты и графическое представление анализируемых данных на MS Access должно быть менее наглядным, понятным, чем в «больших» OLAP-системах.

Короче, аннотированные ссылки на материалы на olap.ru в прошлом выпуске рсссылки вели на материалы, которые были доступны только для зарегистрированных пользователей. Я прекрасно понимаю неприятные чувства подписчиков, которые кликнув по заинтересовавшей их ссылке получали «сообщение об ошибке». Все это было достаточно быстро исправлено, надеюсь, что большинство читателей даже и не заметили произошедшего «ляпа», «глюка» или как там еще можно это назвать...  Для того, чтобы скорректировать возникшую ситуацию мы делаем этот выпуск вне обычного еженедельного графика.  

Небольшая техническая информация – прошлый выпуск рассылки практически повторяется в конце данного письма. А сейчас немного дополнительных ссылок и анонсы конкурсов, призов и поздравления от наших партнеров с прошедшим Днем Сисадмина:

C Днем системного администратора!

Традицию праздновать "День системного администратора" в последнюю пятницу июля ввел чикагский системный администратор Тед Кекатос. Необычная идея пришла ему в голову под влиянием рекламы. На картинке был изображен системный администратор, к которому тянулась очередь благодарных пользователей. Подробнее

Примите участие в Конкурсе анекдотов о пользователях и Сисадминах и Историй из жизни Сисадминов. Победителей ждут призы бесплатная сертификация по продуктам Microsoft, бесплатные учебные курсы и ящики с пивом!

А также 28 июля до 28 августа на тесты по продуктам компании Microsoft и курсы для системных администраторов будет действовать скидка 10%!
Узнать подробнее о специальном предложении

Перейдем к информационной части выпуска:

Получение курса валют с помощью скрипта VBS
Скрипт для загрузки из Интернет курсов валюты в базу. Используем технологию Windows Script Host (WSH). Курс получаем с сайта Центрального банка.

Отправка почты из ACCESS с использованием Microsoft Collaboration Data Objects (CDO)
Microsoft® Collaboration Data Objects (CDO) - оболочка для MAPI входящая в состав OS WINDOWS от 2000 и выше.
Не требует дополнительных библиотек и настроенного почтового профиля.

Пример динамического построения меню и панелей инструментов для разных пользователей/рабочих групп (MSA 2000)

Книги по MS Access

Далее идет повторение прошлого выпуска рассылки:

В сегодняшней рассылке Вы можете прочитать статьи в которых рассказывается как осуществляется экспорт отчетов в HTML, как исправить типичные ошибки при проектировании, с чего начать проектирование баз данных, как работать с элементом ActiveX, а также избавится от проблемы источника строк списка в ленточной форме.

А следуя урокам, опубликованным в нашей рассылке научиться основам работы с Access, а именно как сделать интерфейс понятным для пользователя и не проблемным для Вас, как осуществить прилинковку таблиц, и, конечно-же, как отключить панель инструментов и все остальное, что вам не нужно.

Статьи знатокам

Экспорт отчетов в HTML

MS Access 2000, под которым я сейчас сижу -- достойный памятник тех времён, когда один известный человек думал, что Интернет "малоперспективен".Через то самое место, которым он в этот момент думал, в MS Access 2000 сделаны и экспорт в HTML, и возможность отправки отчёта по емейлу. Подробнее >>

Типичные ошибки при проектировании и их исправление

Рано или поздно замечаешь, что сделанная база уже не удовлетворяет текущей ситуации, однако, сделано уже столько, что переделывать себе дороже. В итоге нелепые добавления и модули...Которых можно было бы избежать.
Эта статья имеет некоторые пересечения с материалом "Проектирование базы данных", так что сначала отсылаю вас к нему. Подробнее >>

Проектирование базы данных

С чего начать строить базу данных, чтобы избежать проблем в будущем. Это мой опыт, надеюсь, он окажется для вас полезным. Будем строить данный материал методом тезисов. Разделение на блоки делает понятным даже самый запутанный текст.) Подробнее >>

Работа с элементом ActiveX Treeview (деревом)

Иногда без этого элемента не обойтись. Здесь приведен класс по работе с этим элементом. Собственно, класс. Не путать с обычным модулем.) Назвать модуль класса можете, как хотите, главное не забыть потом правильно к нему обратиться в формах. У меня модуль класса назван "clsTreeClass". Подробнее >>

Проблема источника строк списка в ленточной форме

Те, кто предпочитает работать с ленточными формами наверняка сталкивались с такой проблемой: источник строк списка должен зависеть от какого-то поля в данной строке. Хороших решений эта проблема не имеет. Типичное решение выглядит так: на вход в список вешаем событие, в которое включаем обрезку целого списка по условию. На выходе из списка другое событие - возвращаем полный источник. Подробнее >>

Уроки новичкам

Интерфейс: учимся и осваиваем

Как сделать интерфейс так, чтобы и пользователю понятно и вам не проблемно. Давайте оставим в стороне большие кнопки красного цвета и посмотрим на картинки.Все программисты сталкиваются с проблемой дизайна программных интерфейсов. Даже ответвление есть такое в дизайне. Но если у вас нет денег, чтобы оплатить работу модного дизайнера интерфейсов, то вчитываемся в ниженаписанное и делаем свои выводы. Подробнее >>

Программное прилинкование таблиц

Хранить данные надо в одной базе, а интерфейс в другой. Это знают даже малыши. Но не все малыши знают, как программно сделать прилинковку таблиц.Для начала нам понадобится таблица Tables с полями NmTbl, tp, Path. Последнее поле играет чисто информативную роль и необязательно. Эта таблица ЛОКАЛЬНАЯ для клиентского приложения. Подробнее >>

Отключение панелей инструментов и прочих глупостей

Данный код уже вошел в историю, но до сих пор каждый второй новичок спрашивает, как отключить... Вот мы и рассказываем, как.)Комментарии здесь почти бессмысленны, так как код прозрачен. Получить информацию, что же отключается, можно 1) по названию пункта, 2) нажав на нем F1, после того, как код вставлен в базу. Подробнее >>

В рамках партнерского обмена рекомендательными ссылками предлагаем Вашему вниманию следующие полезные и интересные рассылки:

Информационные технологии: CASE, RAD, ERP, OLAP

Новости компаний: компьютерная индустрия и телекоммуникации

Ежедневные вакансии для IT-специалистов

Обучение для IT-профессионала

Обучение и сертификация Microsoft

Adobe Photoshop: алхимия дизайна

Corel DRAW - от идеи до реализации

Практические уроки Macromedia Flash MX

Новости ITShop.ru - ПО, книги, документация, курсы обучения

Delphi для начинающих: программы, игры, приколы

Компьютерные книги. Рецензии и отзывы

Силиконовая Тайга - информация из мира IT-аутсорсинга

До новых встреч! Оставайтесь с нами!


В избранное