Пользовательские функции: различия между версиями
Внешний вид
Sidminik (обсуждение | вклад) |
Sidminik (обсуждение | вклад) |
||
| Строка 14: | Строка 14: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
В таком случае для использования в выражении требуется указывать имя класса: | В таком случае для использования в выражении перед именем функции требуется через точку указывать имя класса: | ||
<syntaxhighlight lang="C#"> | <syntaxhighlight lang="C#"> | ||
[FullName([Main.surname], [Main.name], [Main.patronimyc])] | [PersonNameFormatter.FullName([Main.surname], [Main.name], [Main.patronimyc])] | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Строка 22: | Строка 22: | ||
<syntaxhighlight lang="C#"> | <syntaxhighlight lang="C#"> | ||
using static Chemsoft.Triteia.ReportFunctions.Signatures.PersonNameFormatter; | using static Chemsoft.Triteia.ReportFunctions.Signatures.PersonNameFormatter; | ||
</syntaxhighlight> | |||
В таком случае для использования в выражении требуется указывать только имя функции: | |||
<syntaxhighlight lang="C#"> | |||
[FullName([Main.surname], [Main.name], [Main.patronimyc])] | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Версия от 09:36, 20 октября 2026
Список подключаемых библиотек
Chemsoft.Triteia.ReportClasses.dllChemsoft.Triteia.ReportFunctions.Maths.dllChemsoft.Triteia.ReportFunctions.Cells.dllChemsoft.Triteia.ReportFunctions.Events.dllChemsoft.Triteia.ReportFunctions.Controls.dllChemsoft.Triteia.ReportFunctions.Signatures.dll
Варианты подключения в основном классе отчета
Подключение пространства имен
using Chemsoft.Triteia.ReportFunctions.Signatures;
В таком случае для использования в выражении перед именем функции требуется через точку указывать имя класса:
[PersonNameFormatter.FullName([Main.surname], [Main.name], [Main.patronimyc])]
Подключение класса
using static Chemsoft.Triteia.ReportFunctions.Signatures.PersonNameFormatter;
В таком случае для использования в выражении требуется указывать только имя функции:
[FullName([Main.surname], [Main.name], [Main.patronimyc])]