|
|
|
|
#1 |
|
Участник
|
Цитата:
то намного удобнее (и надёжнее) и без всяких заморочек с перебором точек, StartDate, EndDate и таблицой Date будет использовать просто одну текстовую переменную, в которой пользователь вводит какой угодно фильтр, вы просто преобразовываете то, что пользователъ ввёл сразу в OnValidate-triggere текст-бокса, в чистый DateFilter. Вот пример: Переменные: Код: Name DataType Subtype Length DateFilterAsText Text 100 SalesShipmentHeader Record Sales Shipment Header ApplMgt Codeunit ApplicationManagement Код: CntrDateFilterAsText - OnValidate()
ApplMgt.MakeDateFilter(DateFilterAsText);
SalesShipmentHeader.SETFILTER("Posting Date",DateFilterAsText);
DateFilterAsText := SalesShipmentHeader.GETFILTER("Posting Date"); |
|
|