Описание книги 101 совет начинающим разработчикам в системе 1С:Предприятие 8:
Книга 101 совет начинающим разработчикам в системе «1С:Предприятие 8» адресована начинающим разработчикам прикладных решений в системе «1С:Предприятия 8». Она поможет овладеть наиболее эффективными приемами разработки приложений.
Средства разработки «1С:Предприятия 8» позволяют решать широкий круг задач. Начинающим разработчикам бывает сложно сориентироваться в многообразии имеющихся инструментов и возможностей. Зачастую бывает так, что одна и та же задача может быть выполнена с помощью разных инструментов или разными способами. Но непонятно, какой из этих способов является предпочтительным.
Именно в таких случаях поможет эта книга. Она содержит набор простых примеров, показывающих один наиболее эффективный способ решения той или иной задачи, возникающей в процессе разработки. Примеры достаточно подробно описаны и проиллюстрированы для того, чтобы их мог воспроизвести начинающий. В то же время за более подробной информацией об используемых инструментах следует обращаться к документации «1С:Предприятию 8».
Для создания демонстрационных примеров использовалась версия 8.3.5.1443 платформы «1С:Предприятие 8».
Книга выпущена под редакцией Максима Радченко.
Содержание книги 101 совет начинающим разработчикам в системе 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. Оценить производительность программного кода
Обращаем ваше внимание, что характеристики продукта могут быть изменены производителем без предварительного уведомления. Цена товара также может быть изменена к моменту отгрузки заказа.