Автор: Е.Ю. Хрусталева
от 500 ₽
Год: 2024
ISBN: 978-5-9677-3441-0
Артикул 1C: 4601546148360
Формат: А5 (60х90 1/16)
Переплет: мягкий
Страниц: 213
Инфописьмо: 31864

Книга адресована начинающим разработчикам прикладных решений в системе «1С:Предприятие 8». Она поможет овладеть наиболее эффективными приемами разработки приложений.

Средства разработки «1С:Предприятия 8» позволяют решать широкий круг задач. Начинающим разработчикам бывает сложно сориентироваться в многообразии имеющихся инструментов и возможностей. Зачастую бывает так, что одна и та же задача может быть выполнена с помощью разных инструментов или разными способами. Но непонятно, какой из этих способов является предпочтительным. Именно в таких случаях поможет эта книга. Она содержит набор простых примеров, показывающих один наиболее эффективный способ решения той или иной задачи, возникающей в процессе разработки.

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

Для создания демонстрационных примеров использовалась версия   8.3.24.1467 платформы «1С:Предприятие 8».

Видеоуроки из этой книги можно посмотреть здесь>>

Введение

Удобное рабочее пространство

Пример 1. Раскрыть окно на весь экран

Пример 2. Свернуть окна, которые не нужны постоянно

Пример 3. Скрыть лишние панели

Пример 4. Подсвечивать парные синтаксические конструкции .

Пример 5. Автоматически подсвечивать текущие идентификаторы

Пример 6. Подсвечивать выбранные идентификаторы

Пример 7. Отобразить непечатаемые символы

Пример 8. Закрыть сразу все открытые окна

Видеть только нужные объекты

Пример 9. Показать только те объекты, которые относятся к выбранной подсистеме

Пример 10. Показать объекты из нескольких подсистем

Пример 11. Палитра свойств в виде закладок

Пример 12. Показать синтакс-помощник для мобильного приложения

Пример 13. Показать синтакс-помощник на двух языках

Пример 14. Скрыть содержимое циклов и условий

Пример 15. Объединить несколько процедур в группу

Получение помощи и подсказок

Пример 16. Подсказки при наборе текста программы .

Пример 17. Почему контекстная подсказка подсказывает не всегда

Пример 18. Быстро открыть описание метода в синтакс-помощнике

Пример 19. Найти открытое описание в дереве синтакс-помощника

Пример 20. Быстро найти в синтакс-помощнике описание свойства из палитры свойств

Пример 21. Что делать, когда описания в синтакс-помощнике недостаточно

Пример 22. Произвольный поиск в синтакс-помощнике

Найти что-то

Пример 23. Как понять что искать

Пример 24. Самый простой способ поиска объектов

Пример 25. Найти объект по имени в небольшой конфигурации

Пример 26. Найти объект по синониму или представлению в небольшой конфигурации

Пример 27. Найти объект по представлению в крупной конфигурации

Пример 28. Найти объект по алфавиту

Пример 29. Самый простой способ поиска свойств

Пример 30. Найти свойство по алфавиту

Пример 31. Подсвечивать найденные фрагменты в тексте программы

Пример 32. Найти свойство или метод в синтакс-помощнике

Пример 33. Что написано в сообщении об ошибке

Пример 34. Быстро перейти к строке, в которой ошибка

Пример 35. Найти строку, про которую сказано в сообщении об ошибке

Пример 36. Найти объект конфигурации при выборе

Удобное редактирование

Пример 37. Быстро установить принадлежность к подсистемам

Пример 38. Оценить внешний вид формы

Пример 39. Перейти к известной процедуре модуля

Пример 40. Находясь в месте вызова процедуры, перейти к ее содержимому

Пример 41. Узнать, в каких модулях используется данная процедура

Не создавать одно и то же

Пример 42. Копировать объекты в небольшой конфигурации

Пример 43. Копировать объекты из другой конфигурации

Пример 44. Редактировать сразу несколько реквизитов

Пример 45. Копировать реквизиты, команды и элементы

Пример 46. Перетаскивать элементы

Пример 47. Перетаскивать имена объектов в код модуля

Пример 48. Перетаскивать методы, конструкторы в код модуля

Пример 49. Создать копию базы для экспериментов

Пользоваться автоматизацией там, где это возможно

Пример 50. Создать поле ввода

Пример 51. Создать поле табличного документа

Пример 52. Создать поле флажка

Пример 53. Создать поле картинки

Пример 54. Создать поле переключателя

Пример 55. Создать поле HTML-документа

Пример 56. Удалить элемент формы или команду

Пример 57. Создать кнопку

Пример 58. Создать обработчик события

Пример 59. Удалить обработчик события

Пример 60. Подсказать пользователю назначение элемента

Пример 61. Не писать «вручную» имена переменных, свойств и методов

Пример 62. Настройте контекстную подсказку

Пример 63. Подсказка после знака равенства

Пример 64. Подсказка после точки

Пример 65. Изменять имена с помощью подсказки

Пример 66. Подсказка при написании параметров

Пример 67. Подсказка после кавычки

Пример 68. Подсказка после оператора «Новый»

Пример 69. Настроить шаблоны текста

Пример 70. Автоматически подставлять шаблоны

Пример 71. Создать собственные шаблоны

Пример 72. Создать форматную строку

Пример 73. Использовать синтаксический отступ

Пример 74. Форматировать текст модуля

Пример 75. Закомментировать фрагмент программы

Пример 76. Переносить длинные строки

Пример 77. Создать текст запроса

Пример 78. Создать запрос и обработать его результат

Пример 79. Проверить или изменить текст запроса

Пример 80. Написать и отладить запрос

Пример 81. Автоматически проверять синтаксис

Пример 82. Как исправить ошибку

Пример 83. Внимательно анализировать текст

Пример 84. Запустить отладочный сеанс от имени другого пользователя

Пример 85. Подключить отладчик к работающему сеансу

Пример 86. Узнать значения переменных

Пример 87. Остановить исполнение до того, как произойдет ошибка

Пример 88. Узнать значения нескольких переменных одновременно

Пример 89. Остановить исполнение при выполнении некоторого условия

Пример 90. Посмотреть изменение переменных по шагам

Пример 91. Узнать, откуда была вызвана процедура

Пример 92. Посмотреть результат выполнения запроса

Пример 93. Выделить часть программы в отдельную процедуру

Пример 94. Изменить имя переменной или процедуры

Пример 95. Создать описание процедуры

Пример 96. Создать обработку оповещения

Пример 97. Создать строку на разных языках

Пример 98. Изменить интерфейсные названия

Пример 99. Выбирать поля в системе компоновки

Пример 100. Оценить производительность программного кода

Пример 101. Найти неиспользуемые процедуры в коде конфигурации

Печатное издание:

Электронная версия:

Ваша оценка:
Комментарии