Описание
Книга «Инструменты для создания тиражируемых приложений «1С:Предприятия 8.2» посвящена углубленному изучению вопросов создания и модификации прикладных решений на платформе системы «1С:Предприятие 8.2». Она является частичной переработкой популярной книги «Профессиональная разработка в системе 1С:Предприятие 8». В издание включены материалы, которые описывают инструменты «1С:Предприятия 8.2», предназначенные для создания и поддержки тиражируемых прикладных решений, имеющих большое количество экземпляров. Для таких приложений важны возможности ведения коллективной разработки, создания готовых комплектов поставки и поддержки (обновления) прикладных решений, с которыми работают пользователи. Пособие рассчитано на разработчиков, обладающих некоторым навыком создания и модификации прикладных решений в системе «1С:Предприятие 8.2» и желающих повысить свой профессиональный уровень. Также книга будет интересна IT-специалистам, не занимающимся разработкой, но желающим получить представление о возможностях системы, ее идеологии, архитектуре и реализации конкретных механизмов. Рассматриваемые в книге инструменты и механизмы описаны исходя из возможностей, предоставляемых версией 8.2.14.519 технологической платформы «1С:Предприятие 8.2».
Оглавление
Введение
Глава 1. Поставка прикладных решений
Механизм поставки и поддержки прикладных решений
- Изменение режима поддержки
- Начальный режим поддержки
-
Полная поддержка – поддержка с возможностью изменения
-
Поддержка с возможностью изменения – полная поддержка
-
Поддержка с возможностью изменения – снятие с поддержки
-
Конфигурация, не стоящая на поддержке – поддержка с возможностью изменения
- Изменение правил поддержки
- Установка правил «Объект поставщика редактируется с сохранением поддержки» и «Объект поставщика не редактируется»
-
Установка правила «Объект поставщика не редактируется»
- Поддержка на разных языках
-
Особенности работы с конфигурацией в хранилище, если конфигурация стоит на поддержке
- Редактирование объектов
-
Настройка поддержки
-
Обновление конфигурации
- Настройка поставки
-
Обновление конфигурации, находящейся на поддержке
- Обновление в автоматическом режиме
-
Обновление в режиме поддержки с возможностью изменения
- Общие технологические сведения о поддержке
-
Сценарии поддержки
- Вертикальная поддержка
-
Горизонтальная поддержка
Механизм создания комплектов поставки
- Создание файла обновления
- Технологические особенности использования файлов поставки и обновления
-
Файл информационной базы
-
Файл выгрузки информационной базы
-
Шаблоны конфигураций
-
Манифест
- Использование манифеста для автоматического поиска обновлений
- Удаленный каталог шаблонов
- Создание комплектов поставки
- Общие свойства описания комплекта поставки
-
Шаблоны конфигураций
-
Свойства шаблона
-
Свойства файлов комплекта поставки
-
Базовые каталоги
-
Варианты поставки
-
Языки
-
Создание комплекта поставки
- Типичные сценарии создания комплектов поставки
-
Создание комплекта поставки версии прикладного решения
-
Создание комплекта поставки обновления для удаленного каталога шаблонов
Приложение Autorun для создания пользовательской оболочки дисков поставки
- Приложение SetupV8
-
Пример использование приложения Autorun
-
Создание файлов поставки и обновления из командной строки
Глава 2. Методика разработки
- Жизненный цикл прикладного решения
- Проектирование
-
Разработка
-
Функциональное тестирование
-
Нагрузочное тестирование
-
Внедрение
-
Сопровождение в процессе эксплуатации
-
Выводы
- Проектирование структуры метаданных
- Выбор между объектными и необъектными данными
-
Анализ логики работы прикладных объектов с данными
-
Анализ производительности
-
Анализ возможностей использования обмена данными
-
Анализ параллельности работы
Групповая разработка прикладных решений
- Используемая терминология
-
Общие сведения о хранилище конфигурации
- Создание хранилища конфигурации
-
Действия, выполняемые системой при подключении к хранилищу
-
Действия, выполняемые системой при соединении с хранилищем
- Отображение состояния объектов конфигурации
-
Просмотр состояния объектов
- Обновление информации о состоянии объектов конфигурации
- Захват и помещение объектов в хранилище
- Захват в хранилище
-
Помещение в хранилище
-
Отмена захвата
-
Получение объекта из хранилища
-
Обновление конфигурации из хранилища
- Администрирование хранилища
-
Сравнение и сохранение текущей конфигурации хранилища
-
Работа с версиями хранилища конфигурации
- Установка отбора в окне истории хранилища
-
Откат к предыдущей версии
-
Сокращение до выбранной версии
-
Объединение версий
- Отчеты по истории хранилища
- Отчет по версиям хранилища
-
Отчет по объектам разработки
-
Отчет по комментариям к версиям хранилища
- Варианты использования хранилища конфигурации
- Локальная группа разработчиков
-
Один разработчик
-
Разработчики, работающие удаленно
-
Разработка на территории заказчика
-
Удаленный заказчик
-
Удаленная работа с хранилищем конфигурации
- Работа с хранилищем конфигурации из командной строки
Отладка прикладных решений
- Подключение предметов отладки
- Настройка диапазона портов
-
Автоматическое подключение типов предметов отладки
- Настройка приложения для работы в отладочном режиме
- Отладка клиентского приложения
-
Отладка кода на сервере
-
Отладка внешнего соединения
-
Отладка Web-сервиса
-
Отладка веб-клиента
Многоязычные прикладные решения
- Встроенный календарь
-
Порядок сортировки строк
- Платформа «1С:Предприятие»
- Программа установки шаблонов конфигураций
-
Каталог шаблонов
-
Журнал регистрации
-
Встроенный язык
-
UNICODE175
- Использование языков в режиме «Конфигуратор»
-
Элементы системного интерфейса, использующие языки конфигурации
-
Интернационализация во встроенном языке
- Редактирование текстов интерфейса
- Копирование строк из одного языка в другой
-
Удаление строк на выбранном языке
-
Перенос текстов интерфейса из одной базы в другую
-
Редактирование строк, используемых в функции «НСтр()»