Posted: 05 Dec 2004 12:42 Post subject: Еще вопросы по дизайнеру
Еще вопросы по дизайнеру.
1) Где можно почитать про параметры, включенные в объект “Источник данных БЭСТ” в “аналитической справке по счету”, такие как:
cFilting
cSorting
cFiltingSchet
cMask
nFilter
и т.д
Как их заполнять? Как и где они потом срабатывают?
2) Интуитивно понятно, что cFilting – это что-то связанное с фильтром, но хотелось бы подробности.
Например, мне надо выбрать не все аналитики по конкретному виду измерения (длина 6), а только начинающиеся с “111”, я пишу:
Data.Params['cFilting'] := ['(SCHET="'+Trim(LeftCopy(pPlan.Text,[DialogForm.DataPlan."ДЛИНА_СЧЕТА"]))+'")'];
Data.Params['cFilting'] := [Data.Params['cFilting']+'.and. ANALIT="111"'];
И в итоге в отчет не попадает ни одна строка. Использование * тоже не помогает. Что я делаю не так? Хоть этот вопрос может сам разрешиться, если получу полный ответ на первый…
Joined: 17 Nov 2004 Posts: 46 Location: Прокопенко Виолетта Борисовна Occupation: БЭСТ-Программы консультант Interests: Москва
Posted: 07 Dec 2004 19:16 Post subject: Re: Еще вопросы по дизайнеру
Светлана wrote:
Еще вопросы по дизайнеру.
1) Где можно почитать про параметры, включенные в объект “Источник данных БЭСТ” в “аналитической справке по счету”, такие как:
cFilting
cSorting
cFiltingSchet
cMask
nFilter
и т.д
Как их заполнять? Как и где они потом срабатывают?
Описание источника Boss_rep планируется включить в версию 3.2.
Параметр cFilting используется для фильтрации итогового курсора. Передается текстовое выражение фильтрации данных. При описании данного выражения можно использовать поля итогового курсора и функции FoxPro. В итоговый курсор попадают только те строки, для которых заданное условие выполняется.
Параметр cSorting используется для сортировки итогового курсора. Передается формула, по результирующему значению которой необходимо отсортировать итоговый курсор. При описании данного выражения можно использовать поля итогового курсора и функции FoxPro. При выполнении операции сортировки данных в курсоре формируется поле _S с результатом вычисления указанной формулы.
Параметр cGruping используется для группировки данных в итоговом курсоре. Передается формула, по результирующему значению которой необходимо сгруппировать данные в итоговом курсоре. При описании данного выражения можно использовать поля итогового курсора и функции FoxPro. При выполнении операции группировки данных в курсоре формируется поле _G с результатом вычисления указанной формулы, и поле _COU с расчетом строк вошедших в группу записей.
Параметр cFiltingSchet используется для фильтрации итогового курсора коду счета. Если данный параметр задан, то в итоговый курсор попадают только те операции, у которых указанный счет есть или в дебете или в кредите.
Параметр cMask задает маску для фильтрации и вывода аналитических счетов. Если этот параметр не задан, то аналитические счета рассчитываются только по первому сегменту.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum