Обложка....1
Выходные данные....2
Авторские права....903
Оглавление....3
Введение....5
Часть 1. Конструирование интерфейса....7
Глава 1.1. Пользователь, интерфейс, команда....9
Глава 1.2. Прикладное решение глазами пользователя....12
Глава 1.3. Командный интерфейс системы....31
Глава 1.4. Настраиваем состав команд....51
Глава 1.5. Настраиваем доступность команд по ролям....65
Глава 1.6. Редактирование командного интерфейса....82
Глава 1.7. Влияние функциональных опций на командный интерфейс....116
Глава 1.8. Пользовательская настройка интерфейса....126
Глава 1.9. Настраиваем представление команд....140
Глава 1.10. Модель разработки глобального командного интерфейса....147
Глава 1.11. Создаем произвольные команды....149
Глава 1.12. «Командуем» формами....186
Конструирование Часть 2. форм....235
Глава 2.1. Что такое форма....236
Глава 2.2. Создание формы....242
Глава 2.3. Редактирование формы....256
Глава 2.4. Влияние объектов конфигурации на форму....327
Глава 2.5. Реквизиты формы....352
Глава 2.6. Командный интерфейс окна клиентского приложения....355
Глава 2.7. Управление видимостью элементов формы....361
Глава 2.8. Окно сообщений клиентского приложения....377
Глава 2.9. Примеры конструирования форм....381
Глава 2.10. Начальная страница....422
Часть 3. Программирование форм и интерфейса....433
Глава 3.1. Форма как элемент клиент-серверного взаимодействия....437
Глава 3.2. Параметры и реквизиты формы....444
Глава 3.3. Открытие форм....446
Глава 3.4. Преобразование прикладных данных в данные формы....471
Глава 3.5. Исполнение модуля формы на клиенте и на сервере....476
Глава 3.6. Контекстные и внеконтекстные серверные вызовы....482
Глава 3.7. Работа с данными объекта в форме....486
Глава 3.8. Последовательность событий при открытии формы объекта....491
Глава 3.9. Последовательность событий при записи объекта из формы....496
Глава 3.10. Начальное заполнение....512
Глава 3.11. Проверка заполнения....525
Глава 3.12. Сообщения пользователю....553
Глава 3.13. Способы информирования пользователя....568
Глава 3.14. Обновление данных в динамических списках....576
Глава 3.15. Оформление списков....584
Глава 3.16. Дополнительные колонки в списках....607
Глава 3.17. Работа с таблицей в форме....624
Глава 3.18. Работа с файлами и картинками....636
Глава 3.19. Поле ввода....667
Глава 3.20. Программное изменение формы....702
Глава 3.21. Программная настройка интерфейса....723
Часть 4. Оптимизация клиент-серверного взаимодействия в формах....739
Глава 4.1. Общие рекомендации по оптимизации клиент-серверного взаимодействия....741
Глава 4.2. Инструменты, используемые при оптимизации клиент-серверного взаимодействия ....744
Глава 4.3. Примеры оптимизации клиент-серверного взаимодействия....760
Часть 5. Мобильный клиент....867
Глава 5.1. Что такое мобильный клиент....869
Глава 5.2. Адаптация конфигураций для работы в мобильном клиенте....871
Книга Разработка интерфейса прикладных решений на платформе «1С:Предприятие 8» является обновленным и дополненным изданием книги «Разработка управляемого интерфейса».
Книга адресована специалистам, имеющим опыт разработки на платформе «1С:Предприятие 8.3». Также она будет интересна и полезна всем программистам, желающим познакомиться с тем, как создаются прикладные решения, работающие в интерфейсе «Такси».
Книга состоит из пяти частей, посвященных различным областям разработки интерфейса: формированию командного интерфейса, разработке форм в конфигураторе, программированию форм, оптимизации взаимодействия между клиентской и серверной частью приложения, адаптации форм для работы в мобильном клиенте.
Большое количество иллюстраций и практических примеров помогут читателю быстрее освоить новые технологии разработки.