- •Тема 1.1 введение в предмет. Понятие ппп Цели и задачи дисциплины
- •Основные понятия и определения
- •Классификация программного обеспечения
- •Понятие пакета прикладных программ
- •Тема 1.2 структура и основные компоненты ппп
- •Тема 1.3 эволюция ппп Этапы развития ппп
- •Первое поколение
- •Второе поколение
- •Четвертое поколение
- •Третье поколение
- •1.3.1 Примеры современных прикладных пакетов
- •Языковые средства
- •Предметное обеспечение
- •Системное обеспечение
- •Язык ActionScript
- •Системное обеспечение
- •Прикладное обеспечение
- •Пакет MatLab
- •Язык MatLab
- •Системное обеспечение
- •Прикладное обеспечение
- •Тема 2.1 структура и состав ms office. Основные приложения Структура ms Office и назначение компонентов
- •Основные компоненты Microsoft Office
- •Дополнительные компоненты ms Office
- •Документы Microsoft Office
- •Программная среда
- •Интерфейс ms Office
- •Оконный интерфейс
- •Панели инструментов
- •Элементы управления
- •Тема 2.2 введение в офисное программирование
- •Цели разработки
- •Область применения
- •Среда разработки
- •Поддержка ооп
- •Преимущества офисного программирования
- •Тема 2.3 макросы. Использование макрорекордера Макросы
- •Структура записанного макроса
- •Тема 2.4 среда разработки vbe
- •Структура vbe
- •Характеристики компонентов vbe Окно проекта (Project)
- •Окно свойств (Properties)
- •Окно просмотра объектов(Object Browser)
- •Окно Code (Окно редактирования кода)
- •Окно редактирования форм (UserForm)
- •Окна отладочной информации
- •Тема 2.5 синтаксис vba Алфавит vba
- •Типы данных
- •Идентификаторы
- •Объявления Переменные
- •Константы
- •Операции
- •Оператор присваивания
- •Приоритеты операций
- •Условный оператор If
- •Оператор выбора Select Case
- •Оператор безусловного перехода GoTo
- •2.5.2. Vba. Организация циклов
- •Фиксированные циклы
- •Циклы с условием (неопределенные циклы)
- •Прерывание цикла
- •Передача параметров в подпрограммы
- •Именованные параметры
- •Вызов подпрограмм
- •Прерывание подпрограммы
- •Модули vba
- •Области видимости
- •Встроенные функции vba
- •Функции приведения типов
- •Строковые функции
- •Математические функции
- •Функции для работы с датой и временем
- •Функции взаимодействия с пользователем
- •Структурные типы данных
- •Vba предоставляет возможность создавать и использовать сложные структуры данных на основе базовых типов. Сюда относятся массивы и пользовательский тип (user-defined type).
- •Массивы
- •Пользовательский тип данных
- •Поддержка ооп в vba
- •Объявление пользовательских классов
- •Создание объектных переменных
- •Использование объектов
- •Тема 2.7 объектная модель компонентов ms office. Библиотеки типов
- •Библиотека vba. Объекты общего назначения Коллекции vba
- •Объект Debug
- •Объект Err
- •Объектная модель Excel
- •Объект Workbook
- •Тема 2.8 разработка приложений для ms office
- •Коллекция CommandBars
- •Свойства коллекции CommandBars
- •Методы коллекции CommandBars
- •Объект CommandBar
- •Свойства объекта CommandBar
- •Методы объекта CommandBar Метод Delete
- •Метод FindControl
- •Метод Reset
- •Метод ShowPopup
- •Свойства объекта CommandBarControl
- •Коллекция CommandBarControls
- •Объект CommandBarControl
- •Методы объекта CommandBarControl
- •Объект CommandBarButton
- •Методы объекта CommandBarButton
- •Тема 2.9 формы и компоненты управления. Обработка событий Визуальное программирование
- •Пользовательские формы
- •Свойства объекта UserForm
- •Методы объекта UserForm
- •События объекта UserForm
- •Элементы управления
- •Свойства элементов управления
- •Методы и события элементов управления
- •Пример создания формы
- •Тема 2.10 интеграция с внешними приложениями
- •Основы автоматизации
- •Ссылка на библиотеку объектов приложения-сервера
- •Просмотр библиотеки объектов
- •Создание экземпляра приложения-сервера
- •Использование объектов Microsoft Word
- •Тема 3.1 структура и состав ппп 1с:предприятие. Режимы работы Назначение и возможности ппп 1с:Предприятие
- •Структура пакета 1с:Предприятие
- •Технологическая платформа
- •Прикладные решения
- •Режимы работы 1с:Предприятие
- •Тема 3.2 основные компоненты ппп 1с:предприятие. Конфигурации и информационные базы Компонентная модель 1с
- •Конфигурации и информационные базы
- •Информационные базы 1с
- •Тема 3.3 объекты метаданных Метаданные 1с
- •Регистры сведений
- •Планы счетов и регистры бухгалтерии
- •Планы видов расчета и регистры расчета
- •Задачи и бизнес-процессы
- •Обработки, отчеты
- •Планы видов характеристик
- •Тема 3.4 конфигуратор. Назначение и возможности
- •Дерево конфигурации (метаданные)
- •Редактор форм
- •Редактор программных модулей
- •Шаблоны
- •Редактор печатных форм (макетов)
- •Администрирование базы данных
- •Загрузка измененной конфигурации
- •Объединение конфигураций
- •Конструкторы
- •Использование шаблонов
- •Тема 3.5 разработка приложений в 1с
- •Виды конструкторов
- •Тема 3.6 входной язык 1с. Общий синтаксис
- •Программные модули
- •Структура программного модуля
- •Контекст выполнения программного модуля
- •Формат операторов
- •Идентификаторы
- •Процедуры и функции программного модуля
- •Типы данных
- •Символы
- •Специальные символы, используемые в исходном тексте
- •Управляющие операторы
- •Работа с объектом «СписокЗначений»
- •Работа с объектом «ТаблицаЗначений»
- •Запуск внешних приложений из 1с.
- •Тема 3.7 библиотечные процедуры и функции
- •Системные процедуры и функции
- •Системные функции ввода/вывода
- •Предопределенные процедуры
- •Тема 3.8 взаимодействие с внешними приложениями
- •Использование текстовых файлов для переноса данных
- •Работа с файлами в формате «dbf»
- •Обмен данными с помощью ole Automation
- •Тема 3.9 отладка и профилирование
- •Использование Отладчика
- •Запуск Отладчика
- •Список модулей
- •Окно модуля
- •Точка останова
- •Тема 3.10 управление пользователями в 1с
- •Ведение списка пользователей
- •Создание нового пользователя
- •Копирование пользователя
- •Установка пароля
- •Удаление пользователя
- •Сохранение списка пользователей
- •Редактирование свойств пользователя
- •Атрибуты пользователя
- •Управление правами
- •Редактор пользовательских прав
- •Тема 3.11 сервисное обслуживание информационных баз Сохранение конфигурации
- •Загрузка изменений
- •Сравнение и объединение конфигураций
- •Условия сравнения
- •Запуск режима сравнения и объединения конфигураций
- •Окно «Объединение конфигураций»
- •Режим объединения
- •Просмотр изменений
- •Отбор объектов и запуск процесса объединения
- •4.1 Основные тенденции в развитии ппп
- •Унификация форматов
- •Формат svg
- •Формат сжатия 7z
- •Приложения по запросу
Тема 3.11 сервисное обслуживание информационных баз Сохранение конфигурации
Редактирование объектов метаданных, интерфейсов и пользовательских нрав не оказывает немедленного влияния на информационную базу. Для «переноса» в информационную базу изменений, сделанных в конфигурации, следует выполнить процедуру сохранения, которая, при необходимости, будет сопровождаться реструктуризацией информационной базы.
Перед выполнением сохранения конфигурации убедитесь в наличии достаточного свободного пространства на жестком диске: если ожидается реорганизация информационной базы, размер свободного пространства должен быть не меньше текущего размера информационной базы.
Чтобы выполнить сохранение конфигурации, выберите пункт «Сохранить» в меню «Файл» главного меню Конфигуратора.
Автоматическая проверка на не сохраненную информацию выполняется также при закрытии окна «Конфигурация» или при выходе из Конфигуратора. Если необходимо, запускается процедура сохранения конфигурации.
Процесс сохранения конфигурации сопровождается выдачей различных предупредительных и информационных сообщений.
Если изменения не затрагивают структуры метаданных — например, были отредактированы только печатные формы документов, — реорганизация базы данных не требуется. В этом случае выдается запрос «Данные были модифицированы. Сохранить?».
Для сохранения всех сделанных изменений нажмите кнопку «Да». Для отказа от сохранения сделанных изменений нажмите кнопку «Нет».
Если в процессе редактирования конфигурации изменялись объекты метаданных; добавлялись новые документы, справочники, константы и так далее; редактировались свойства у существующих объектов метаданных, — процесс сохранения таких изменений требует реорганизации информационной базы и может занять длительное время. В этом случае выдается запрос о сохранении метаданных. Для отказа от сохранения изменений в конфигурации следует нажать кнопку запроса «Нет». Если нажать кнопку запроса «Да», то программа начнет анализ изменений, произведенных в конфигурации. Через некоторое время на экран будет выдан запрос, в котором будут перечислены те изменения, которые предстоит сделать в информационной базе.
Если в нем нажать кнопку «Отмена», никаких изменений сделано не будет и произойдет возвращение в программу. После нажатия кнопки «Принять» будет произведена реорганизация информационной базы и, в случае ее успешного завершения, на экран будет выдано соответствующее сообщение.
Загрузка изменений
Конфигурация задачи (структура метаданных, наборы прав и пользовательские интерфейсы) сохраняется на диске в каталоге с базой данных (определяется параметром /D в командной строке запуска 1 С: Конфигуратора) в файле с именем 1CV7.MD.
Система 1С:Предприятие не позволяет одновременно использовать созданную конфигурацию и вносить в нее изменения при помощи Конфигуратора — при попытке сохранить сделанные изменения будет выдано соответствующее сообщение о блокировке метаданных.
Однако система 1С:Предприятие позволяет разделить процесс создания конфигурации задачи и использования созданной конфигурации, и выполнять эти действия на разных компьютерах. Однако в результате информация в файле конфигурации 1CV7.MD и структура информационной базы, созданная по этому файлу, будут различными на разных компьютерах. Для загрузки измененного файла конфигурации и реорганизации информационной базы в соответствии с этими изменениями существует функция загрузки измененной конфигурации.
Для переноса изменений на другой компьютер необходимо любым путем перенести на этот компьютер (например, при помощи дискет) файл 1CV7.MD, содержащий новую конфигурацию структуры метаданных, и выполнить загрузку изменений.
Для успешной загрузки изменений необходимо соблюдать следующие условия:
загружаемая конфигурация должна быть прямым потомком той конфигурации, в которую выполняется загрузка;
конфигурация, в которую выполняется загрузка, не должна была модифицироваться.
Для загрузки изменений необходимо в меню «Конфигурация» главного меню программы выбрать пункт «Загрузить измененную конфигурацию». Перед вызовом этой функции необходимо закрыть все открытые окна в Конфигураторе.
На экран будет выдан стандартный диалог открытия файла, при помощи которого следует найти и открыть новый файл метаданных. После этого начнется процесс анализа различий старой и новой структур метаданных и выполнение необходимых преобразований.
