Как остановить поиск в 1с
Как отменить последнее действие в 1с?
Сочетание клавиш | Описание |
---|---|
Alt + Backspace Ctrl + Z | Отменить последнее действие |
Alt + Shift + Backspace, Ctrl + Y | Вернуть последнее действие |
Как отменить все действия на компьютере за день?
Речь идет о сочетании клавиш Ctrl+Z. С помощью данной комбинации можно легко и просто отменить последнюю выполненную операцию. Отмена последнего действия (комбинация Ctrl+Z) может быть очень полезной во многих случаях.
Как отменить последние действия на компьютере?
Отмена последнего действия
Как отменить проведение документа в 1с?
Как снять задачу в 1с8?
Рекомендуется сделать следующее:
- попытаться закрыть программу, нажав крестик или комбинацию Alt+F4;
- вызывать диспетчер задач через контекстное меню (правая кнопка на рабочем столе) или комбинацией Ctrl+Shift+Esc;
- найти зависший процесс и завершить его принудительно.
Как в 1с вернуться на шаг назад?
Вы можете отменить последнее действие, выбрав в меню изображения Правка → Отменить, но эта операция применяется так часто, что стоит запомнить комбинацию клавиш Ctrl+Z.
Как в 1с настроить горячие клавиши?
Как восстановить положение окна в 1с?
Для устранения неполадок такого рода, необходимо нажать правой кнопкой мыши на документе внизу рабочей области, в контекстном меню выбрать «Восстановить положение окна» или Alt+Shift+R.
Как вернуть отмененное действие?
Как отменить отмененное
- Нажмите комбинацию клавиш .
- Выполните команду Правка>Вернуть ввод.
- Щелкните на кнопке Вернуть панели инструментов (если она доступна).
Как узнать о последних действиях на компьютере?
Чтобы просмотреть записи, потребуется осуществить следующие действия:
- Откройте «Панель управления» и зайдите в «Администрирование».
- Здесь выберите иконку «Просмотр событий».
- В открывшемся окне перейдите в пункт «Журналы Windows».
- Далее выберите тип журнала и просмотрите нужные вам сведения.
Что будет если прервать возвращение компьютера в исходное состояние?
Когда вы используете функцию возврата компьютера в исходное состояние, Windows сбрасывает свои настройки о состояние к тому, которое установлено сразу после установки операционной системы. Если компьютер покупался с уже установленной Windows 10, то он будет сброшен к тому состоянию которое было во время покупки.
Как отменить последние изменения в Windows 10?
Как выполнить откат системы Windows 10 без точек восстановления
- Нажмите правой клавишей мыши по меню «Пуск» и выберите пункт «Параметры».
- Затем перейдите к графе «Обновление и безопасность».
- В левой части окна нажмите на «Восстановление».
- И затем на кнопку «Начать».
Как восстановить файлы после Ctrl Z?
Как восстановить файлы, удаленные при нажатии клавиш Ctrl+Z в Windows 10/8/7?
Использование сочетаний клавиш, список зарезервированных сочетаний
Область применения: управляемое приложение.
Для часто выполняемых или общеупотребимых действий рекомендуется назначать сочетания клавиш. Ниже приведены списки зарезервированных сочетаний в прикладных решениях и в платформе 1С:Предприятие .
Для действий, приведенных в таблицах, назначение указанных сочетаний клавиш обязательно. Использование зарезервированных сочетаний в иных целях запрещается.
Горячие клавиши в 1с
Глобальные действия — это действия, которые вы можете выполнять в любом состоянии программы. При этом не важно, что на данный момент открыто в "1С:Предприятии". Главное, чтобы приложение не было занято выполнением какой-либо задачи.
Глобальные действия — это действия, которые можно вызывать в любом месте запущенной платформы "1С:Предприятие 8". Независимо от того, что именно происходит в запущенной конфигурации, смысл глобальных действий не меняется (например, нажатие Ctrl+N всегда будет вызывать диалог создания нового документа).
"Горячие" клавиши для глобальных действий
Действие
Сочетания клавиш
Как работает программа
Создать новый документ
Открывает окно, в котором будет предложено выбрать тип создаваемого нового документа в различных форматах — например, в текстовом, табличном или HTML
Открыть существующий документ
Открывает стандартное диалоговое окно "Открыть", доступное через меню "Файл/Открыть…"
Активизация поля поиска в командной панели
Устанавливает курсор в это поле
Alt + Enter
Ctrl + E
В зависимости от того, на что установлен курсор, открывает соответствующую палитру свойств этого объекта или элемента. Полезно при работе с таблицами, текстом, HTML и т. п.
Вызвать содержание справки
Вызывает содержание справки
Вызвать индекс справки
Вызывает индекс справки
"Горячие" клавиши: общие действия
Общие действия — действия, которые имеют один и тот же смысл в различных объектах конфигурации, но поведение платформы "1С:Предприятие 8" меняется в зависимости от того где именно вы используете то или иное общее действие. Например, нажатие на клавишу "Del", помечает на удаление текущий элемент справочника, если вы находитесь в окне списка элементов справочника. Или удаляет содержимое текущей ячейки табличного документа, если вы его редактируете.
"Горячие" клавиши для общих действий
Действие
Сочетания клавиш
Как работает программа
Удаляет элемент под курсором (текущий элемент) или выделенную группу элементов
Позволяет добавить новый элемент
Сохранить активный документ
Сохраняет активный документ
Печать активного документа
Вызывает диалог печати для активного документа
Печать на текущий принтер
Инициирует непосредственную печать активного документа на принтер, назначенный в системе по умолчанию (без открытия диалога печати)
Копировать в буфер обмена
Ctrl + C
Ctrl + Ins
Копирует необходимый элемент или выделенную группу элементов в буфер обмена ОС Windows
Вырезать в буфер обмена
Ctrl + X
Shift + Del
Вырезает необходимый элемент или выделенную группу элементов в буфер обмена ОС Windows. Отличается от копирования тем, что копируемый элемент или группа после попадания в буфер удаляется
Вставить из буфера обмена
Ctrl + V
Shift + Ins
Вставляет в место, отмеченное курсором находящиеся данные из буфера обмена ОС Windows
Добавить к буферу обмена как число
Используется для числовых значений
Добавить к буферу обмена
Используется для числовых значений. Операция сложения с данными в буфере обмена
Вычесть из буфера обмена
Используется для числовых значений. Операция вычитания с данными в буфере обмена
Выделяет все доступные элементы в активном документе
Отменить последнее действие
Ctrl + Z
Alt + BackSpace
Отменяет последнее совершенное действие
Вернуть отмененное действие
Ctrl + Y
Shift + Alt + BackSpace
Позволяет отменить "Ctrl + Z", иными словами — вернуть то, что вы сделали до нажатия отмены последнего совершенного действия
Открывает диалог настройки параметров поиска в активном объекте конфигурации и выполнения этого поиска
Находит следующий элемент, соответствующий указанным в настройках поиска параметрам
Найти следующий выделенный
Находит следующий элемент, соответствующий тому, который вы выделили (например, на котором установлен курсор)
Находит предыдущий элемент, соответствующий указанным в настройках поиска параметрам
Найти предыдущий выделенный
Ctrl + Shift + F3
Находит предыдущий элемент, соответствующий тому, который вы выделили
Открывает диалог поиска и замены значений (там, где это разрешено)
Свернуть (узел дерева, группу табличного документа, группировку модуля)
Используется там, где доступны узлы деревьев, отмеченные значками "+" или "-"
Выделяет все доступные элементы в активном документе
Отменить последнее действие
Ctrl + Z
Alt + BackSpace
Отменяет последнее совершенное действие
Вернуть отмененное действие
Ctrl + Y
Shift + Alt + BackSpace
Позволяет отменить "Ctrl + Z", иными словами — вернуть то, что вы сделали до нажатия отмены последнего совершенного действия
Открывает диалог настройки параметров поиска в активном объекте конфигурации и выполнения этого поиска
Находит следующий элемент, соответствующий указанным в настройках поиска параметрам
Найти следующий выделенный
Находит следующий элемент, соответствующий тому, который вы выделили (например, на котором установлен курсор)
Находит предыдущий элемент, соответствующий указанным в настройках поиска параметрам
Найти предыдущий выделенный
Ctrl + Shift + F3
Находит предыдущий элемент, соответствующий тому, который вы выделили
Открывает диалог поиска и замены значений (там, где это разрешено)
Свернуть (узел дерева, группу табличного документа, группировку модуля)
Используется там, где доступны узлы деревьев, отмеченные значками "+" или "-"
Свернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные
Свернуть (все узлы дерева, группы табличного документа, группировки модуля)
Ctrl + Shift + Num + (-)
Развернуть (узел дерева, группу табличного документа, группировку модуля)
Развернуть (узел дерева, группу табличного документа, группировку модуля) и все подчиненные
Развернуть (все узлы дерева, группы табличного документа, группировки модуля)
Ctrl + Shift + Num + (+)
Ctrl + Page Down
Ctrl + Alt + F
Быстрое листание активного документа
Ctrl + Page Up
Ctrl + Alt + B
Используется там, где поддерживается и возможно форматирование текста
Переход к предыдущей web-странице/главе справки
Используется в HTML-документах
Переход к следующей web-странице/главе справки
Прервать исполнение отчета системы компоновки данных
"Горячие" клавиши: управление окнами
В этом разделе объединены общие для всех окон и форм платформы "1С:Предиприятие" "горячие" клавиши.
"Горячие" клавиши для управления окнами
Действие
Сочетания клавиш
Как работает программа
Закрыть активное свободное окно, модальный диалог или приложение
Этой комбинацией можно быстро завершить работу всей конфигурации на платформе "1С:Предприятие", поэтому пользуйтесь ей осторожно
Закрыть активное обычное окно
Закрывает текущее обычное окно
Закрыть активное окно
Закрывает текущее активное окно
Активизировать следующее обычное окно
Ctrl + Tab
Ctrl + F6
Позволяет активизировать следующее окно среди открытых в рамках конфигурации. Нажатие в цикле с удерживанием клавиши Ctrl позволяет листать отрытые окна "вперед"
Активизировать предыдущее обычное окно
Ctrl + Shift + Tab
Ctrl + Shift + F6
Позволяет активизировать предыдущее окно среди открытых в рамках конфигурации. Нажатие в цикле с удерживанием клавиши Ctrl позволяет листать отрытые окна "назад"
Активизировать следующую секцию окна
Активирует следующую секцию текущего окна
Активизировать предыдущую секцию окна
Активирует предыдущую секцию текущего окна
Вызвать системное меню приложения или модального диалога
Позволяет увидеть системное меню операций (свернуть, переместить, закрыть и т. п.) над окном программы или открытого модального диалога
Вызвать системное меню окна (кроме модальных диалогов)
Alt + Hyphen + (-)
Alt + Num + (-)
Позволяет увидеть системное меню операций (свернуть, переместить, закрыть и т. п.) над активным окном
Вызвать главное меню
Активирует главную панель с кнопками текущего окна. Тем самым вы можете выбирать действия без участия мыши
Вызвать контекстное меню
Отображает контекстное меню над текущим активным элементом. Аналогично нажатию правой кнопки мыши на нем
Вернуть активность обычному окну
Возвращает активность обычному окну после работы с контекстным меню. Внимание! В любом другом случае, Esc инициирует закрытие активного окна
"Горячие" клавиши: управление формами
Здесь собраны "горячие" клавиши, упрощающие и ускоряющие работу с различными формами, которые созданы в конфигурациях, написанных на платформе "1С:Предприятие".
"Горячие" клавиши для управления формами
Действие
Сочетания клавиш
Как работает программа
Перейти на следующий элемент управления/вызов кнопки по умолчанию
Переход между элементами управления на форме "вперед" (см. Tab)
Вызов кнопки по умолчанию
Как правило, у различных форм назначена кнопка по умолчанию (она отличается от других — например, выделена жирным). Использование этой комбинации клавиш позволяет из любого места открытой формы активировать кнопку по умолчанию
Перейти на следующий элемент управления
Переход между элементами управления на форме "вперед"
Перейти на предыдущий элемент управления
Переход между элементами управления на форме "назад"
Активизирует командную панель, связанную с активным элементом управления/формой
Активирует главную панель с кнопками текущей формы. Тем самым вы можете выбирать действия без участия мыши
Перемещение по элементам управления, объединенным в одну группу
Используя клавиши-курсоры можно быстро перемещаться между сгруппированными элементами управления
Закрывает окно текущей формы
Восстановить положение окна
Если сбились какие-то параметры окна формы, эта комбинация позволяет вернуть все назад
"Горячие" клавиши: работа со списком и деревом
"Горячие" клавиши этого раздела помогут эффективно работать без использования мыши в многочисленных списках и деревьях, которые активно используются в различных объектах конфигураций на платформе "1С:Предприятие 8".
"Горячие" клавиши для работы со списком и деревом
Действие
Сочетания клавиш
Как работает программа
Открывает для изменения элемент, на который установлен курсор. Клавиша аналогична действию "Изменить" на стандартной панели кнопок формы
Ctrl + Shift + R
F5
Обновляет данные в списке или дереве. Особенно актуально для динамических списков (например, список документов), когда для них не включено автообновление
Создает новый элемент списка, используя в качестве шаблона текущий элемент. Аналогично кнопке "Добавить копированием"
Создает новую группу. Аналогично кнопке "Добавить группу"
Непосредственное удаление текущего элемента. Внимание! Используйте эту комбинацию с большой осторожностью в динамических списках, так как отменить удаление нельзя
Перемещение строки вверх
Ctrl + Shift + Up
В списках, где разрешено изменение порядка строк, позволяет передвинуть текущую строку вверх. Аналогично кнопке "Переместить вверх"
Перемещение строки вниз
Ctrl + Shift + Down
В списках, где разрешено изменение порядка строк, позволяет передвинуть текущую строку вниз. Аналогично кнопке "Переместить вниз"
Перенести элемент в другую группу
Ctrl + Shift + M
Ctrl + F5
Позволяет быстро переместить текущий элемент (например, справочника) в другую группу
Перейти на уровень вниз с одновременным раскрытием группы
Переходит внутрь папки, на которой был установлен курсор
Перейти на уровень вверх (к "родителю")
Выходит наверх из папки, в которой вы находились
Завершает с сохранением изменений редактирование элемента списка
Раскрыть узел дерева
Используется там, где доступны узлы деревьев, отмеченные значками "+" или "-"
Закрыть узел дерева
Раскрыть все узлы дерева
Инвертирует значение флажка текущего элемента (включает или отключает его)
"Горячие" клавиши: поле ввода
Поле ввода — активно используемый элемент управления во множестве мест форм конфигураций. "Горячие" клавиши для поля ввода позволяют быстро выполнить часто используемые действия над ним. Особенно полезно использовать эти клавиши там, где разработчик конфигурации не вывел нужные вам кнопки управления полем ввода.
"Горячие" клавиши для поля ввода
Действие
Сочетания клавиш
Как работает программа
Переключить режим вставки/замены
Аналогично поведению при редактировании обычного текста, позволяет либо добавлять новые символы при вводе к старым, либо затирать старые новыми
Выбор соответствующего объекта, связанного с полем ввода (например, выбор нужного документа из списка). Аналогично кнопке поля ввода "Выбор"
Ctrl + Shift + F4
Открытие формы выбранного объекта в текущем поле ввода. Аналогично нажатию кнопки поля ввода "Открыть"
Очистить поле ввода от текущего в нем значения
Удалить символ слева от курсора
Работа с набранным текстом в поле ввода
Удалить символ справа от курсора
Удалить слово слева от курсора
Удалить слово справа от курсора
Перейти в начало строки
Перейти в конец строки
Нажатие указателем мыши кнопки "Вверх" для кнопки регулирования
Использование регулировки, если это разрешено в поле ввода. Например, изменение дат, счетчиков и т. п. Аналогично нажатию на кнопку "вверх" регулятора поля ввода
Нажатие указателем мыши кнопки "Вниз" для кнопки регулирования
Использование регулировки, если это разрешено в поле ввода. Например, изменение дат, счетчиков и т. п. Аналогично нажатию на кнопку "вниз" регулятора поля ввода
"Горячие" клавиши: поле картинки
Поле картинки — это стандартный элемент платформы "1С:Предприятие 8" для отображения графических изображений. "Горячие" клавиши помогут, например, комфортно просмотреть изображение, расположенное в поле картинки.
Может это глюк платформы, который до сих пор не устранили? У меня то же самое - иногда срабатывает, иногда нет на разных платформах: 8.3.9.1850 и 8.3.12.1714.
Да, ничего себе, сходила за хлебушком. А народ - то, тоже мучается. Главное - в 1С то написать некому. Хорошо, если машина быстрая, а так - приходится ждать окончания. Может это опять у них сдвиг на защите от халявщиков?
Нажатие клавиш "Ctrl+Break" не приводит к прерыванию поиска по конфигурации "Меню - Правка - Глобальный поиск".
Как прерывать поиск по конфигурации?
(11) Гениальный ответ. След. релиз это 8.3.15.ххххх ? Может они правда только об этом узнали. Им то зачем
поиск прерывать?
(11) 1С:Предприятие 8.3 (8.3.14.1630) работает прерывание на файловой базе.
На 1С:Предприятие 8.3 (8.3.13.1644) в клиент-серверном нет.
Ctrl-Break срабатывает только, если окно 1С не уходило из фокуса.
Распространенная ситуация - 2 монитора. На одном запустили поиск по конфигуратору, и переместили мышку на другой монитор - все, окно конфигуратора пропало из фокуса, теперь даже если вы вернете мышку на монитор с конфигуратором - вам это не поможет.
Все дело в длительных операциях, при которых окно 1С "выпадает из фокуса". Например, даже на одном мониторе, наблюдая за реструктуризацией базы, а потом перейдя в окно браузера - вы уже не сможете видеть прогресс реструктуризации в окне конфигуратора. Ибо оно не в фокусе, и никакие клавиши в нем уже не работают.
То же самое и с поиском.
Да, окно выпадает из фокуса , итогда Ctrl + Break не помогает.
Но его можно вернуть в фокус через диспетчер задач "На передний план" .
не только с ним проделываю такие вещи .
arturlix; RomaM; Minakov00078; itikhomirov; RocknRolla; andrey6794; vivachka; JohnConnor; + 8 – Ответить
Конфигуратор под Linux. Ctrl-Break не работает никак вообще. 8.3.18.1433
Как тут быть с фокусом неизвестно, так то на передний план выводится, но без толку.
Форумчане, подскажите как можно убрать всплывающее окно поиска, что на скрине? Можно ли его как то заблокировать, или вообще убрать из этой таблицы?
Как убрать окно выбора режима проведения?
Как при проведении документа убрать окно выбора режима проведения (программно)?
Как убрать окно приветствия?
Как убрать окно приветствия (см. скрин) при загрузке, чтоб Винда сразу грузилась?
Как убрать диалоговое окно?
Java Swing. Когда заходишь в раздел о программе - информация, и когда нажимаешь на информацию.
Решение
Вариант1 (порождение другого геморроя): "Режим редактирования" колонки установи в "Непосредственно" (должна присутствовать "доступность" и отсутствовать "только просмотр", в общем случае)
Вариант2 (нет ножек - нет мультиков): "доступность"=0, "только просмотр" = 0
Если есть в комплекте шнурок на RS-232 (com) - пользоваться им, если нет - перевести сканер в режим эмуляции COM. Обычно со сканером идет мануал (либо бумажка, либо на диске), в котором есть "управляющие" штрихкоды, которыми перепрограммируется сам сканер. В настройка подключаемого оборудования вместо разрыва клавиатуры указать соответствующий com-порт.
Добавлено через 4 минуты
в (вашем) случае "клавиатурного" сканера при считывании ШК эмитируются нажатия клавиш клавиатуры.
в случае com - обрабатывается внешнее событие (поиск позиции в списке, либо подбор)
Как убрать окно консоли
Всем привет! Посмотрите как можно убрать черное окно чтобы осталась только окно диалога.
как убрать это окно??
это штука выскакивает каждые 10-30 минут!! что мне делать. пожалуйста помогите!! это вирус?? как.
Как убрать окно консоли
Приветствую всех! Друзья, подскажите пожалуйста кто знает. Во время поиска файлов с.
Как вызвать окно поиска IE
Раньше, кажется, где-то встречал, а сейчас не могу найти, поэтому мой вопрос следующий: Как на.
Режим глобального поиска и замены позволяет искать в прикладном решении вхождения некоторой строки и заменять их другой строкой. Поиск выполняется во всех элементах прикладного решения, которые могут содержать строку: модулях, диалогах, табличных документах, описаниях конфигурации и внешних файлах.
Этот режим также может быть использован просто для поиска всех вхождений некоторой строки, например, для поиска всех вызовов некоторой процедуры.
Глобальный поиск и глобальную замену можно вызвать из меню Правка конфигуратора:
Диалог задания параметров поиска и замены позволяет достаточно подробно настроить как условия поиска, так и состав элементов конфигурации, в которых будет выполняться поиск:
Помимо задания типа текста, для каждого прикладного решения, в котором выполняется поиск, можно задать состав его элементов, в которых необходимо этот поиск выполнять:
При использовании только режима глобального поиска результат будет выведен в окне результатов поиска:
Щелкнув мышью на выбранной строке можно перейти в соответствующий элемент прикладного решения к найденному значению.
Как остановить глобальный поиск в 1с?
Как отменить глобальный поиск в 1с?
Как сделать поиск в 1с?
Как закрыть все окна в 1с?
Сочетание клавиш | Описание |
---|---|
Ctrl + F4 | Закрыть активное обычное окно Закрывает текущее обычное окно |
Shift + Esc | Закрыть активное окно Закрывает текущее активное окно |
Для чего нужен полнотекстовый поиск 1с?
Что позволяет синтакс помощник?
Как работает глобальный поиск?
Что такое глобальный поиск?
(global search) Операция при обработке текста компьютером, когда он просматривает весь документ, чтобы отследить каждый случай упоминания в нем того или иного слова или фразы для автоматической их замены указанными словом или фразой. Бизнес.
Как включить полнотекстовый поиск 1с?
По умолчанию, пункт меню «Все функции», через который можно управлять полнотекстовым поиском, скрыто. Поэтому сначала последовательно открываем пункты «Файл» > «Сервис» > «Параметры». 2. Затем в открывшемся окне нужно поставить отметку «Отображать команду «Все функции».
Для чего нужен полнотекстовый поиск в данных?
Механизм полнотекстового поиска позволяет быстро находить нужную информацию в данных информационной базы и в справочной системе.
Как настроить полнотекстовый поиск?
Для использования полнотекстового поиска необходимо включить флажок Полнотекстовый поиск данных в разделе Администрирование – Общие настройки – Полнотекстовый поиск данных. По умолчанию полнотекстовый поиск включен.
Как отменить последнее действие в 1с?
Действие | Сочетания клавиш | Как работает программа |
---|---|---|
Отменить последнее действие | Ctrl + Z Alt + BackSpace | Отменяет последнее совершенное действие |
Как в 1с настроить горячие клавиши?
Как остановить поиск?
Остановить поиск, запущенный в отдельном потоке
Всем доброго дня. Imports System.Threading Public Class Form1 Public Class Param .
Как остановить ролик из основной сцены, и как отловить окончание ролика?
в ролике я могу прописать stop() но я хочу что б весь код был только на основной сцене по этому.
Как остановить работу программы, как при ShowDialog(), только без дополнительных форм
Программа перебирая текстовые файлы ищет нужную инфу автоматически, но встречаются неоднозначности.
Как остановить таймер
Есть простая игрушка, где все происходит в таймере. Как после проигрыша выйти из таймера и.
Как остановить таймер?
Всем привет. Я тут не могу разобраться. Как остановить таймер. Вот код: internal void.
Как остановить потоки?
Хочу сделать такую задачу. Создать 36 потоков. Остановить каждый (wait() ). и затем по команде.
Как остановить сценарий
Всем привет. Добавляются записи в таблицу 5 полей. после нажатия на кнопку меня перекидывает уже.
Отладка 1С — очень мощный и функциональный механизм платформы 1С 8.3, позволяющий быстро найти ошибки в программном коде (в других языках программирования это называется «дебаг», от английского «debug»).
Ниже рассмотрим основные методы использования механизма отладки в виде практической инструкции на конкретном примере.
Внимание! Если Вы используете клиент-серверный режим работы (на сервере), Вам необходимо включить отладку на сервере 1С Предприятия.
Запуск отладки в 1С
Самый простой способ запустить отладку в 1С — открыть 1С в режиме конфигуратор и из него запустить режим отладки в нужном режиме работы (тонком/толстом, управляемом/обычном):
Рекомендуем при рядовой разработке использовать режим отладки «Толстого клиента». Но в чистовом варианте всегда прогонять в режиме «тонкого» и «веб-клиента».
Отладка фоновых заданий 1С
Для того чтобы иметь возможность отладки фоновых заданий, необходимо зайти в меню «Отладка — Подключение». В открывшемся окне нажать кнопку «Автоматическое подключение»:
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
В этом окне Вы можете установить соответствующий флаг.
Установка точки останова (брейкпойнта)
Вторым этапом при отладке является установка точки останова (в других языках программирования — брейкпойнт).
Для примера я выбрал для отладки обработчик «При изменении» на форме документа Доверенность:
Для того чтобы установить точку останова, необходимо найти нужный программный код и кликнуть дважды на поле, слева от поля ввода кода (или нажать кнопку F9):
Чтобы увидеть список всех установленных, необходимо зайти в меню Отладка — Список точек останова (alt + F9):
Точка останова 1С с условием (синяя)
Помимо обычной точки останова в 1С есть еще один вид точек останова — с условием. Графически такая точка отображается синим цветом. Такая точка останова очень полезна, когда нужно отловить какую-либо определенную итерацию при обходе в цикле. Отладка включится в тот момент, когда выполнится определенное условие.
Например, остановим цикл на строке с номером 25:
Неактивная точка останова (серая)
Серая точка останова означает, что она не активна, система не будет останавливаться на такой точке. Сделать не активной её можно, нажав специальную кнопку на панели «Отключить точку останова» (shift+ctrl+F9):
Точка останова по ошибке
Система может остановиться по вызванной ошибке, для этого необходимо в меню Отладка — Остановка по ошибке установить соответствующий флаг:
Также остановка по ошибке имеет функционал, аналогичный точке остановки с условием, — она позволяет отфильтровать исключения с определенным текстом ошибки.
Пошаговое перемещение по программному коду 1С
После установки точки останова необходимо инициировать выполнение нужного программного кода, чтобы система вошла в пошаговое исполнения кода. Отображение стрелки свидетельствует о запуске режима пошагового выполнения кода:
Для того чтобы сделать шаг к следующей строке, необходимо нажать кнопку «F11″(Шагнуть в).
Если Вы пошагово проходите по строчкам программного кода и на строке присутствует процедура или функция, то Вы «провалитесь» внутрь этой процедуры (или функции).
Чтобы не «проваливаться», достаточно вместо F11 (Шагнуть в) выполнять переход по строкам кнопкой F10 (Шагнуть через), эта кнопка позволяет перешагивать через процедуры в программном коде.
Чтобы перейти с текущего положения курсора к нужному, минуя промежуточные строчки кода, необходимо установить курсор на нужной строке и нажать shift + F10 (Идти до курсора).
Анализ значений в режиме отладки 1С
Посмотреть значения определенных значений можно разными способами:
Отображение значения при наведении курсора
При наведении на переменную система «подсвечивает» значения переменной:
Использование «Вычислить выражение» или «Табло»
- Форму Вычислить выражение можно вызвать с помощью контекстного меню или нажатия быстрых клавиш — (Shift + F9), или меню (Отладка — Вычислить выражение).
- Табло вызывается с помощью быстрых клавиш Ctrl + Alt +W или из меню (Отладка — Табло).
Эти два метода анализа очень похожи, основные отличия в интерфейсе. Табло удобнее использовать для группы показателей, выражения — для одиночных.
Использовать эти методы очень просто. Достаточно ввести в табло имя нужной переменной. Большой плюс произвольных вычислений — Вы можете добавить в выражение свои данные.
Очень полезно использовать вычисление выражения и выполнить запрос, выгрузить в таблицу значений и посмотреть её.
Как узнать откуда вызвана процедура в отладке — Стек вызовов
Очень часто требуется понять, откуда была вызвана та или иная процедура или функция и с какими параметрами. Для этого в 1С предусмотрена специальная функция — «Стек вызовов». Для запуска Стека вызовов необходимо нажать горячие клавиши — Ctrl + Alt + C или через меню (Отладка — Стек вызовов).
С помощью него Вы можете подробно узнать, откуда была вызвана процедура и с какими параметрами:
Если Вас интересует оценка производительности при отладке — Замер производительности при отладке.
Смотрите также обзорное видео по отладке в 1С:
Другие статьи по 1С:
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
Читайте также: