IMsFormulaTermInfo.TermScreenedText

Синтаксис Fore

TermScreenedText: String;

Синтаксис Fore.NET

TermScreenedText: string;

Описание

Свойство TermScreenedText возвращает наименование терма с символами экранирования.

Комментарии

Для экранирования символов применяется символ «\». Если в строке находится символ «\», то символ, следующий за ним, распознается как строка.

Пример Fore

Для выполнения примера предполагается наличие терма «Info», передаваемого в качестве входного параметра функции. Добавьте ссылку на системную сборку Ms.

Sub UserProc(Info: IMsFormulaTermInfo);
Begin
    Debug.WriteLine("Наименование терма без символов экранирования: " + Info.TermText);
    Debug.WriteLine("Наименование терма с символами экранирования: " + Info.TermScreenedText);
End Sub UserProc;

После выполнения примера в окно консоли будет выведено наименование терма в различных форматах. Например:

Наименование терма без символов экранирования: {FC_COMM_26!Af{ghanistan[t]}

Наименование терма с символами экранирования: {FC_COMM_26!Af\{ghanistan[t]}

Пример Fore.NET

Для выполнения примера предполагается наличие терма «Info», передаваемого в качестве входного параметра функции.

Imports Prognoz.Platform.Interop.Ms;

Public Shared Sub UserProc(Info: IMsFormulaTermInfo);
Begin
    System.Diagnostics.Debug.WriteLine("Наименование терма без символов экранирования: " + Info.TermText);
    System.Diagnostics.Debug.WriteLine("Наименование терма с символами экранирования: " + Info.TermScreenedText);
End Sub UserProc;

После выполнения примера в окно консоли будет выведено наименование терма в различных форматах. Например:

Наименование терма без символов экранирования: {FC_COMM_26!Af{ghanistan[t]}

Наименование терма с символами экранирования: {FC_COMM_26!Af\{ghanistan[t]}

См. также:

IMsFormulaTermInfo