Отображение даты прописью

Для того, что бы было возможно сделать дату прописью, потребуется сделать следующие действия:

 

Зайти в свойствах отчета в "Ссылки на сборку", и добавить ttaad000_cd.Dll.

reportssetupfaq016_002_zoom50

 

ReportsSetupFAQ016_003

 

После этого необходимо сохранить, закрыть отчет, и зайти в его конструктор заново.

 

После перезахода в конструктор можно будет использовать функцию превращения переменной DateTime(пример ниже)

ReportsSetupFAQ016_004

 

В текстовый формат с помощью конструкции {GLS.Helpers.ReportTools.ToPropis.DateToPropisRu(Название_переменной)}

GLS.Helpers.ReportTools.ToPropis.DateToPropisRu(DateTime,int) имеет 2 варианта применения:

1) Для отображения в  именительном падеже

{GLS.Helpers.ReportTools.ToPropis.DateToPropisRu(Название_переменной)} или {GLS.Helpers.ReportTools.ToPropis.DateToPropisRu(Название_переменной,0)}

2) Для отображения в дательном падеже

{GLS.Helpers.ReportTools.ToPropis.DateToPropisRu(Название_переменной,1)}

Пример:

{GLS.Helpers.ReportTools.ToPropis.DateToPropisRu(Today)} для отображения в  именительном падеже,

или {GLS.Helpers.ReportTools.ToPropis.DateToPropisRu(Today,1)} для отображения в дательном падеже

Результат:

ReportsSetupFAQ016_005

или

ReportsSetupFAQ016_006