<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2161546096025102900</atom:id><lastBuildDate>Tue, 10 Sep 2024 03:54:37 +0000</lastBuildDate><category>Секретарь</category><title>Программируем на MS Access</title><description>Учимся использовать Microsoft Access в своих интересах –  создания баз данных, повышения удобства обработки информации, экономии рабочего времени.</description><link>http://accessteaching.blogspot.com/</link><managingEditor>noreply@blogger.com (Игорь)</managingEditor><generator>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2161546096025102900.post-4051946867351890719</guid><pubDate>Fri, 24 Oct 2008 08:47:00 +0000</pubDate><atom:updated>2008-10-24T04:06:50.278-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Секретарь</category><title>Урок 3. Графический интерфейс.</title><description>&lt;div align=&quot;justify&quot;&gt;Поразмыслив немного решил сделать кнопочную управляющую форму, ориентировочно как в БД &quot;Борей&quot;, которая идет примером к Access. &lt;/div&gt;&lt;br /&gt;&lt;div align=&quot;justify&quot;&gt;&lt;em&gt;Отступление: На самом деле кнопочная управляющая форма это уже прошлый век, и так уже никто не делает (кроме нас с вами ;). Ну а мы используем ее для упрощения нашей программы, которая тем не менее останется вполне работоспособной и ничего от этого не потеряет.&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align=&quot;justify&quot;&gt;Создаем форму в режиме конструктора, называем ее frmMain, выставляем следующие значения ее свойств:&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZiAw3r49JOgMjAq41iaZBe-rH1MCTGKfJDN1CktOzrgn4QRUoz4BkOY_KdmaE92Xw9IeIj7GaUH43iFcigOVMJ7DWTKGB_JFqXDI4-hhfDKVUNBgUA1V6-D2MSbzknC5-cdpwPeyP6v29/s1600-h/frmMain.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5260648626139834754&quot; style=&quot;DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 273px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZiAw3r49JOgMjAq41iaZBe-rH1MCTGKfJDN1CktOzrgn4QRUoz4BkOY_KdmaE92Xw9IeIj7GaUH43iFcigOVMJ7DWTKGB_JFqXDI4-hhfDKVUNBgUA1V6-D2MSbzknC5-cdpwPeyP6v29/s320/frmMain.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; Далее делаем ее прямоугольной формы и для красоты влево добавляем картинку из стандартного набора &quot;Коллекция картинок Microsoft&quot;, я выбрал девушку за компьютером ;)&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;Справа добавляем три вытянутые кнопки с надписями &quot;Входящие:Новый&quot;, &quot;Исходящие:Новый&quot; и &quot;Реестр&quot;. Заходим в свойства и присваиваем им соответствующие имена &quot;cmdInNew&quot;, &quot;cmdOutNew&quot;, &quot;cmdReestr&quot;. С помощью этих кнопок секретарь будет иметь возможность быстро создать новые документы, как входящие так и исходящии, а также просмотреть их полный перечень. Также, для красоты обрамим наши кнопочки в рамку с помощью элемента управления &quot;Группа переключателей&quot;. &lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;Мы же хотим чтобы у формы было название? Заходим в свойства и для подписи ставим значение &quot;Главная&quot;.&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;В результате наша главная форма приняла вот такой вид:&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq3c36sbUvXD-GAXiHVMlYvvASkwFNcMmhajTarvYmz9LXfugriXRk7Cdb-GNRP_xUHLTolRQnckMSFSsvFHPlqjT9YZeV3rWjzrh6m0jrn0ME_O-F0AKSWF3-pRhyphenhyphenu1zFUpVG7fWaf6bJ/s1600-h/MainForm.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5260674761224864626&quot; style=&quot;DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 165px; TEXT-ALIGN: center&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq3c36sbUvXD-GAXiHVMlYvvASkwFNcMmhajTarvYmz9LXfugriXRk7Cdb-GNRP_xUHLTolRQnckMSFSsvFHPlqjT9YZeV3rWjzrh6m0jrn0ME_O-F0AKSWF3-pRhyphenhyphenu1zFUpVG7fWaf6bJ/s320/MainForm.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://accessteaching.blogspot.com/2008/10/3.html</link><author>noreply@blogger.com (Игорь)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZiAw3r49JOgMjAq41iaZBe-rH1MCTGKfJDN1CktOzrgn4QRUoz4BkOY_KdmaE92Xw9IeIj7GaUH43iFcigOVMJ7DWTKGB_JFqXDI4-hhfDKVUNBgUA1V6-D2MSbzknC5-cdpwPeyP6v29/s72-c/frmMain.JPG" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2161546096025102900.post-6727263907753428222</guid><pubDate>Thu, 23 Oct 2008 07:11:00 +0000</pubDate><atom:updated>2008-10-24T00:19:53.854-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Секретарь</category><title>Урок 2. Схема базы данных</title><description>База у нас будет состоять из четырех таблиц: InDocuments (для учета входящих документов), OutDocuments (соответственно исходящих), Sotrudniki (Сотрудники) и Dolg (перечень должностей организации). Простенько конечно, но для начала подойдет.&lt;br /&gt;Рассмотрим состав каждой из таблиц подробнее.&lt;br /&gt;&lt;strong&gt;InDocuments:&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Id - поле типа счетчик&lt;/li&gt;&lt;li&gt;Data - дата документа&lt;/li&gt;&lt;li&gt;From - от кого&lt;/li&gt;&lt;li&gt;To - кому (директору, его заму и т.д.)&lt;/li&gt;&lt;li&gt;theme - тема сообщения&lt;/li&gt;&lt;li&gt;Isp - исполнитель, т.е. кому поручили&lt;/li&gt;&lt;li&gt;DataIsp - контрольная дата исполнения&lt;/li&gt;&lt;li&gt;Dok - непосредственно документ в электронном (или отсканированном варианте)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;OutDocuments:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Id - поле типа счетчик&lt;/li&gt;&lt;li&gt;Data - дата документа&lt;/li&gt;&lt;li&gt;To - кому&lt;/li&gt;&lt;li&gt;Theme - тема сообщения&lt;/li&gt;&lt;li&gt;Isp - исполнитель&lt;/li&gt;&lt;li&gt;Dok - непосредственно документ в электронном (или отсканированном варианте)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Sotrudniki:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Id - поле типа счетчик&lt;/li&gt;&lt;li&gt;FIO - фамилия, Имя Отчество&lt;/li&gt;&lt;li&gt;Dolj - Должность, поле для подстановки.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Dolg:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Id - поле типа счетчик&lt;/li&gt;&lt;li&gt;Name - наименование должности.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;И картинка со схемой соотношений таблиц друг к другу:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbRoqQLHHQiMdI1S9IlkG7t71EaZDpakR0Zeg4CdUwou0PJ2NlsiBk04bbI8bH5FioANBTQOcl3MO7CJaWA5wgyKyxd_2SqT4S_mi2L6DCed2KiVuytqAiH6lITQAZlnqEMUO7S4eJxGAw/s1600-h/shema1.JPG&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5260251970661436994&quot; style=&quot;DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 243px; TEXT-ALIGN: center&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbRoqQLHHQiMdI1S9IlkG7t71EaZDpakR0Zeg4CdUwou0PJ2NlsiBk04bbI8bH5FioANBTQOcl3MO7CJaWA5wgyKyxd_2SqT4S_mi2L6DCed2KiVuytqAiH6lITQAZlnqEMUO7S4eJxGAw/s320/shema1.JPG&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; Upd: вот файл базы данных &lt;a href=&quot;http://narod.ru/disk/3374189000/sekretar2.zip.html&quot;&gt;http://narod.ru/disk/3374189000/sekretar2.zip.html&lt;/a&gt;</description><link>http://accessteaching.blogspot.com/2008/10/2.html</link><author>noreply@blogger.com (Игорь)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbRoqQLHHQiMdI1S9IlkG7t71EaZDpakR0Zeg4CdUwou0PJ2NlsiBk04bbI8bH5FioANBTQOcl3MO7CJaWA5wgyKyxd_2SqT4S_mi2L6DCed2KiVuytqAiH6lITQAZlnqEMUO7S4eJxGAw/s72-c/shema1.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2161546096025102900.post-5977377031947344139</guid><pubDate>Sun, 07 Sep 2008 13:26:00 +0000</pubDate><atom:updated>2008-10-23T23:56:48.337-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Секретарь</category><title>Урок 1. Определяемся.</title><description>А начнем мы, друзья, с написания простенького приложения для учета входящей и исходящей корреспонденции. Сразу предупреждаю, что в этом деле (в смысле учете переписки) не имею слишком большого опыта, а посему буду описывать лишь общие вещи.&lt;br /&gt;Итак, наша программка, кстати предлагаю назвать ее... ммм... ну скажем &quot;Секретарь&quot;, должна позволять следующие вещи:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;учет входящей корреспонденции;&lt;/li&gt;&lt;li&gt;назначение ответственных исполнителей;&lt;/li&gt;&lt;li&gt;установление сроков исполнения;&lt;/li&gt;&lt;li&gt;учет исходящей корреспонденции с указанием исполнителя;&lt;/li&gt;&lt;li&gt;сохранение отсканированного варианта документа в базе (или его электронного аналога);&lt;/li&gt;&lt;li&gt;формирование различной отчетности.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Для упрощения работы сделаем данный вариант однопользовательским, т.е. не будем добавлять модуль для учета пользователей.&lt;/p&gt;&lt;p&gt;Теперь, после того как мы сформировали цели и задачи нашего программного обеспечения, необходимо сделать второй по важности шаг – разработать &lt;a href=&quot;http://accessteaching.blogspot.com/2008/10/2.html&quot;&gt;схему базы данных&lt;/a&gt;, чем мы и займемся на следующем уроке.&lt;/p&gt;</description><link>http://accessteaching.blogspot.com/2008/09/1.html</link><author>noreply@blogger.com (Игорь)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2161546096025102900.post-8776091043462172144</guid><pubDate>Sun, 07 Sep 2008 13:26:00 +0000</pubDate><atom:updated>2008-09-07T06:30:18.123-07:00</atom:updated><title>Перед тем как начать.</title><description>&lt;div align=&quot;justify&quot;&gt;Всем привет! &lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;Давайте знакомится, меня зовут Игорь, начинаю вести блог о программировании на MS Access. Зачем это надо? В своей работе (крупная коммерческая организация) замечаю, что практически все мои коллеги делают очень много не нужных телодвижений, т.е. используют компьютер как счетную машинку (и все равно потом перепроверяют на калькуляторе ;)). Безусловно, сам делаю что могу, по мере своих сил, автоматизируя рутинные и долгие процессы, но тем не менее, если каждый человек научится использовать все функции Офиса , то это поможет сэкономить процентов 30 рабочего времени, использовав его для повышения собственной профессиональности (или просто посидеть в интернете ;)).&lt;br /&gt;&lt;br /&gt;Безусловно, сам я далеко не гуру, многому еще надо научиться, но попытаюсь подготовить и предоставить вашему вниманию уроки по работе в Microsoft Access, более эффективному отслеживанию и управлению данных, чем на калькуляторе.&lt;br /&gt;&lt;br /&gt;Для работы использую Microsoft Access 2003. Пока переходить на 2007 не вижу смысла, так что все уроки будут выложены в данном формате приложения (2003).&lt;br /&gt;&lt;br /&gt;В интернете есть много информации на данную тему, поэтому я решил направить вас сразу в бой, т.е. мы будем писать готовое приложение для облегчения нашей работы. В связи с этим желательны минимальные знания офисного пакета и языка программирования VBA, так будет проще и для вас и для меня.&lt;/div&gt;</description><link>http://accessteaching.blogspot.com/2008/09/blog-post.html</link><author>noreply@blogger.com (Игорь)</author><thr:total>0</thr:total></item></channel></rss>