Описание книги Разработка интерфейса прикладных решений на платформе «1С:Предприятие 8»:
Книга Разработка интерфейса прикладных решений на платформе «1С:Предприятие 8» является обновленным и дополненным изданием книги «Разработка управляемого интерфейса».
Книга адресована специалистам, имеющим опыт разработки на платформе «1С:Предприятие 8.3». Также она будет интересна и полезна всем программистам, желающим познакомиться с тем, как создаются прикладные решения, работающие в интерфейсе «Такси».
Книга состоит из пяти частей, посвященных различным областям разработки интерфейса: формированию командного интерфейса, разработке форм в конфигураторе, программированию форм, оптимизации взаимодействия между клиентской и серверной частью приложения, адаптации форм для работы в мобильном клиенте.
Большое количество иллюстраций и практических примеров помогут читателю быстрее освоить новые технологии разработки.
Содержание книги:
- Введение
- Часть 1. Конструирование интерфейса
- Пользователь, интерфейс, команда
- Прикладное решение глазами пользователя
- Командный интерфейс системы
- Настраиваем состав команд
- Настраиваем доступность команд по ролям
- Редактирование командного интерфейса
- Влияние функциональных опций на командный интерфейс
- Пользовательская настройка интерфейса
- Настраиваем представление команд
- Модель разработки глобального командного интерфейса
- Создаем произвольные команды
- «Командуем» формами
- Часть 2. Конструирование форм
- Что такое форма
- Создание формы
- Редактирование формы
- Влияние объектов конфигурации на форму
- Реквизиты формы
- Командный интерфейс окна клиентского приложения
- Управление видимостью элементов формы
- Окно сообщений клиентского приложения
- Примеры конструирования форм
- Начальная страница
- Часть 3. Программирование форм и интерфейса
- Форма как элемент клиент-серверного взаимодействия
- Параметры и реквизиты формы
- Открытие форм
- Преобразование прикладных данных в данные формы
- Исполнение модуля формы на клиенте и на сервере
- Контекстные и внеконтекстные серверные вызовы
- Работа с данными объекта в форме
- Последовательность событий при открытии формы объекта
- Последовательность событий при записи объекта из формы
- Начальное заполнение
- Проверка заполнения
- Сообщения пользователю
- Способы информирования пользователя
- Обновление данных в динамических списках
- Оформление списков
- Дополнительные колонки в списках
- Работа с таблицей в форме
- Работа с файлами и картинками
- Поле ввода
- Программное изменение формы
- Программная настройка интерфейса
- Часть 4. Оптимизация клиент-серверного взаимодействия в формах
- Общие рекомендации по оптимизации клиент-серверного взаимодействия
- Инструменты, используемые при оптимизации клиент-серверного взаимодействия
- Примеры оптимизации клиент-серверного взаимодействия
- Часть 5. Мобильный клиент
- Что такое мобильный клиент
- Адаптация конфигураций для работы в мобильном клиенте