СообЧа > База Знаний > Программирование > Visual Basic > Базы данных

Вопрос

Как передать параметры в отчет Cristal Reports, используя crpe32.dll?

Ответ

Вообще-то, я предпочитаю использовать SelectionFormula, мне так больше нравится. Но если говорить о параметрах, то это будет выглядеть приблизительно так:

CR.ParameterFields(0) = "StartDate;DateTime(2001,08,20,0,0,0);TRUE"
CR.ParameterFields(1) = "EndDate;DateTime(2001,08,27,23,59,59);TRUE"

  В данном примере CR — имя контрола Создается семейство параметров, каждому из которых присваивается строковое выражение, состоящее из трех частей: имя параметра, значение и флаг обновления (ставим всегда в TRUE). В примере оба параметра являются датами, поэтому для их формирования применена функция DateTime (это функция кристала, а не бэйсика). В качестве второй части передаваемой строки может быть использовано все, что написано на языке самого кристала.

Sergey Y. Tkachev



Copyright © 2000-2004 Сообщество Чайников
Контактная информация