Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:creating_user_reports:use_macros_in_reports:debug [2019/11/11 16:39] belkin [Отладка кода] |
ru:creating_user_reports:use_macros_in_reports:debug [2019/11/11 16:48] (текущий) belkin [Отладка кода] |
||
---|---|---|---|
Строка 11: | Строка 11: | ||
Отчет выполняется не с ожидаемым результатом. При этом в окне системных сообщений Business Studio (см. [[ru/manual/manual]] -> [[ru/manual/interface/main_form]]) выдается текст вида: | Отчет выполняется не с ожидаемым результатом. При этом в окне системных сообщений Business Studio (см. [[ru/manual/manual]] -> [[ru/manual/interface/main_form]]) выдается текст вида: | ||
- | <code text> | + | <code> |
17.07.2013 9:07:18 Ошибка при выполнении макроса ПослеВыполненияОтчета: Адресат вызова создал исключение. | 17.07.2013 9:07:18 Ошибка при выполнении макроса ПослеВыполненияОтчета: Адресат вызова создал исключение. | ||
Действия не будут выполнены. | Действия не будут выполнены. | ||
Строка 52: | Строка 52: | ||
Dim DebugVar As Variant | Dim DebugVar As Variant | ||
Set DebugVar = 0 | Set DebugVar = 0 | ||
- | 'конец "Для отладки" | + | 'конец "для отладки" |
</code> | </code> | ||
Строка 92: | Строка 92: | ||
Например, вывести какое-то сообщение можно так: | Например, вывести какое-то сообщение можно так: | ||
- | <code vb> | + | <code> |
MsgBox "Текст сообщения" | MsgBox "Текст сообщения" | ||
</code> | </code> | ||
Значение переменной типа "Текст" можно вывести так: | Значение переменной типа "Текст" можно вывести так: | ||
- | <code vb> | + | <code> |
txtVar = "Какое-то значение переменной" | txtVar = "Какое-то значение переменной" | ||
MsgBox "Значение txtVar = " & txtVar | MsgBox "Значение txtVar = " & txtVar | ||
Строка 103: | Строка 103: | ||
Значение числовой переменной можно вывести так: | Значение числовой переменной можно вывести так: | ||
- | <code vb> | + | <code> |
digitalVar = 10 | digitalVar = 10 | ||
MsgBox "Значение digitalVar = " & Str(digitalVar) | MsgBox "Значение digitalVar = " & Str(digitalVar) | ||
Строка 109: | Строка 109: | ||
Сообщение в разных строках можно вывести так: | Сообщение в разных строках можно вывести так: | ||
- | <code vb> | + | <code> |
MsgBox "Текст первой строки" & Chr(13) & _ | MsgBox "Текст первой строки" & Chr(13) & _ | ||
"Текст второй строки" | "Текст второй строки" |