Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы к экзамену ППП 2013.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
535.36 Кб
Скачать

2 Способ

 При использовании провайдера ODBC его можно не указывать, т. к. он задается по умолчанию и называется MSDASQL. Свойство connectionstring указывает способ подключения к источнику данных. Свойство ConnectionTimeOut задает продолжительность ожидания установки соединения, свойство state определяет, открыто ли соединение, свойство version возвращает версию ADO, а свойство cursorLocation возвращает или устанавливает местоположение курсора.

 

При использовании провайдера ODBC строка подключения может задавать имя источника данных DSN (Data Source Name). Например, и коде при инициализации формы устанавливается соединение с Борей, у которой DSN установлен равным br:

 Private Sub UserForm_Initialize()

Set cn = New ADODB.Connection

cn.Provider = "MSDASQL"

cn.ConnectionString = "DSN=br".

cn.Open

End Sub

Установка DSN

Задать имя источника данных DSN можно следующим образом

1. Выберите команду Пуск | Настройки | Панель управления | Администрирование.

2. Дважды щелкните на значке Источник данных ODBC (32-разрядный), расположенном в открытой папке Администрирование.

3. Появится окно Администратор источников данных ODBC   Выберите вкладку Системный DSN. В приводимом ранее примере использовалась учебная база Борей, поэтому сейчас создадим для нее источник данных.

Нажмите кнопку Добавить. Появится окно Создание нового источника данных. Выберите драйвер, для которого создается источник, и данном случае Microsoft Access Driver (*.mdb). Нажмите кнопку Готово

4. Появится окно Установка драйвера ODBC для Microsoft Access.  В Имя источника данных введите, например, br. В поле Описание ж описание этого источника. Нажмите кнопку Выбрать. Нажмите кнопку ОК. Окно Выбор базы данных. Выберите файл Борей.mdb. Нажмите кнопку ОК. Окно Выбор базы данных закроется. Нажмите кнопку ОК. Окно Установка драйвера закроется.  Теперь на вкладке Системный DSN окна Администратор источников данных ODBC появился новый источник данных.

 

  1. Задачи автоматизации в Access. Ограничения настольных субд. Объектная модель ms Access. Отличия макросов Access от макросов других приложений

Разные варианты использования Access:

  • Пользователи работают с этими данными через внешние приложения, созданные разработчиками, например, на Visual Basic, Delphi или C++.

  • В других ситуациях Access, наоборот, используется только для предоставления пользовательского интерфейса для работы с данными, которые физически расположены на серверах баз данных, например, SQL Server, Oracle, IBM D2 и т. п.

В Access предусмотрен встроенный язык запросов JET SQL, который активно используется разработчиками для работы с данными в базах Access.

Свойства объекта Application

  1. CommandBars — возвращает коллекцию объектов CommandBar, т. е. панелей инструментов Access. Эту коллекцию можно использовать для настройки пользовательского интерфейса приложения, построенного на основе Access.

  2. DataAccessPages — позволяет получить ссылку на одноименную коллекцию, в которой находятся объекты всех Web-форм базы данных (они называются страницами доступа к данным) — объектов DataAccessPage.

  3. DoCmd — позволяет получить доступ к макрокомандам.

Application.DoCmd.RunSQL "Delete from table1".  

DoCmd.OpenForm().

DoCmd.Close().

  1. Forms — позволяет вернуть ссылку на коллекцию объектов Form. От уже упомянутой коллекции AllForms эта коллекция отличается двумя особенностями: в ней находятся только открытые в настоящий момент формы; в ней находятся не объекты AccessObject, как в AllForms, а объекты Form с гораздо более богатым набором свойств и методов.

  2. MenuBar — позволяет не совсем стандартным образом настроить пользовательское меню (уровня всего приложения), вернуться к показу встроенного меню или вообще отключить показ меню. Для работы с контекстным меню предусмотрено свойство ShortcutMenuBar.

  3. Reports — работает аналогично свойствам Forms и Modules, позволяя получить доступ к коллекции объектов Report.

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

  • объект Form используется для ввода и редактирования данных;

  • объект Report служит для отображения отформатированных данных, которые не могут редактироваться;

  • объект DataAccessPage соединяет в себе средства форм и отчетов дли ввода, редактирования и отображения данных. Он разработан для использования в Web-браузере.

 

 

Применение объекта DoCmd - вызов макрокоманд

При написании кода многие макрокоманды могут быть вызваны с помощью объекта DoCmd. В этом случае макрокоманды выглядят как обычные методы. Например, следующее применение метода openForm эквивалентно использованию макрокоманды Открыть Форму.

 DoCmd.OpenForm FormName:="frmSplash", View:=acNormal,

DataMode:=acFormEdit,

WindowMode:=acWindowNormal

 

Метод веер позволяет генерировать простейший звуковом сигнал, а метод  Hourglass — установить указатель мыши в виде песочных часов

 DoCmd,Веер

DoCmd. Hourglass  True

 

Часто возникает необходимость в блокировке для пользователя доступа к объектам при закрытии формы. Это можно обеспечить осуществлением закрытия всего приложения методом Quit объекта DoCmd при обработке события close формы:

 Private Sub Form_Close()

DoCmd.Quit

End Sub

  1. Общие сведения о программе 1С:Бухгалтерия. Этапы создания информационной базы.  Режимы работы с программой. Основные понятия: справочники, документы, регистры сведений, регистры накопления, регистры бухгалтерии, отчеты и обработки. Подготовка информационной базы к работе

"1С:Бухгалтерия 8" — универсальная программа массового назначения для автоматизации бухгалтерского и налогового учета, включая подготовку обязательной (регламентированной) отчетности. Это готовое решение для ведения учета в организациях, осуществляющих любые виды коммерческой деятельности: оптовую и розничную торговлю, оказание услуг, производство и т.д. Кроме того, с помощью "1С:Бухгалтерии 8" могут вести учет индивидуальные предприниматели, применяющие упрощенную систему налогообложения или общий режим налогообложения.

Бухгалтерский и налоговый учет реализованы в соответствии с действующим законодательством Российской Федерации. В состав конфигурации включен план счетов бухгалтерского учета, настроенный в соответствии с Приказом Минфина РФ "Об утверждении плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и инструкции по его применению" от 31 октября 2000 г. № 94н.

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

"1С:Бухгалтерия 8" обеспечивает решение всех задач, стоящих перед бухгалтерской службой предприятия, включая, например, выписку первичных документов, учет продаж и т.д. Кроме того, информацию об отдельных видах деятельности, торговых и производственных операциях, могут вводить сотрудники смежных служб предприятия, не являющиеся бухгалтерами.

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

  • Партионный учет

  • Складской учет

  • Учет операций с денежными средствами

  • Учет основных средств и нематериальных активов

  • Учет производства

  • Начисление заработной платы

  • Учет хозяйственной деятельности нескольких организаций в единой информационной базе

Предметная область, автоматизируемая "1С:Бухгалтерией 8", иллюстрируется следующей схемой.

"1С:Бухгалтерия 8" представляет собой совокупность платформы "1С:Предприятие 8" и конфигурации "Бухгалтерия предприятия". В "1С:Бухгалтерии 8" заложена возможность совместного использования с прикладными решениями "Управление торговлей" и "Зарплата и Управление Персоналом", также созданными на платформе "1С:Предприятие 8".

Учет "от документа" и типовые операции

Ввод:

  • Основным способом отражения хозяйственных операций в учете является ввод документов конфигурации, соответствующих первичным документам бухгалтерского учета.

  • Кроме того, допускается непосредственный ввод отдельных проводок.

  • Для группового ввода проводок можно использовать типовые операции — простой инструмент автоматизации, легко и быстро настраиваемый пользователем.

"1С:Бухгалтерия 8" предоставляет возможность ведения бухгалтерского и налогового учета нескольких организаций в общей информационной базе, причем в роли отдельных организаций могут выступать индивидуальные предприниматели. Это будет удобно в ситуации, когда хозяйственная деятельность этих организаций тесно связана между собой: в текущей работе можно использовать общие списки товаров, контрагентов (деловых партнеров), работников, собственных складов и т.д., а обязательную отчетность формировать раздельно.

Благодаря возможности учета деятельности нескольких организаций в единой информационной базе, "1С:Бухгалтерия 8" может использоваться как в небольших организациях, так и в холдингах со сложной организационной структурой.

Удобство работы и простота освоения

Панель функций

Путеводитель по демонстрационной базе

Монитор бухгалтера

Советы

Работа с документами

Для повышения удобства работы с документами добавлены журналы документов по основным разделам учета:

документы поставщиков; документы покупателей;

складские документы;

производственные документы;

документы по основным средствам (ОС);

документы по нематериальным активам (НМА);

документы по учету зарплаты;

регламентные документы;

регламентные документы по НДС.

Упрощенная система налогообложения

Управление данными работника

Закрытие периода

Регламентированная отчетность, Универсальный отче

37