Изменения

Перейти к: навигация, поиск

Руководство программиста

73 байта добавлено, во вторник в 21:17
Функциональность базового объекта
</source>
'''AttachDebugger''' - Команда позволяет подключить отладчик открытый [[Отладчик_встроенных_скриптов]] к текущему скрипту, который уже выполняется в другом месте приложения и находится в ожидании команды AttachDebugger. Команда AttachDebugger должна быть '''первой командой''' в скрипте. Добавьте её в самое началоскрипта:
<source lang="json">
<?>
AttachDebugger;
set($a, 10);
</source>
'''Что происходитКак работает:'''
# При выполнении команды AttachDebugger скрипт останавливается.
# Отладчик автоматически подключается к выполняющемуся скрипту.
== Объект TFieldObject ==
Создается только автоматически. Объект для доступа к записям, используется в картах и дополнительных услугах (addressrecord) и событиях карточки корреспонденции (fieldlist).Методы объекта:
'''_GetTableInfo''' - возвращает данные о полях и примеры данных объекта.
 
'''_Self''' - возвращает ссылку на объект.
 
'''_Set(fieldname, fieldvalue [, DoUpdateForm])''' - Если базовый объект строка. Устаналивает для поля fieldname значение fieldvalue. DoUpdateForm по уолчанию false, если указать true то обновление поля будет не только в объекте но и пользовательском интерфейсе. Обновление работает только в карточке корреспнденции для ограниченного набора полей: vlog, mode, type, date_put, time_put, message, kurier, state1.
=== Недавние изменения ===
{|
||'''Добавлено:'''
|2025.0.0.539 Добавлена поддержка отладчика AttachDebugger
|-
||'''Добавлено:'''
|2025.0.0.534 Добавлена поддержка оператора CASE и класса TFunc
523
правки

Навигация