Переменные: возвращение значений
Здравствуйте!
Требуется:
Загрузить отчет, задать некоторые переменные по умолчанию, вызвать Prepare, что бы пользователь поменял некоторые значения по своему усмотрению, затем проанализировать изменения в этих переменных, произвести некоторые действия и показать уже подготовленный отчет.
Как реализовано:
1. Загружаем отчет (LoadFromFile).
2. Инициализируем некоторые переменные (Допустим Date).
3. Делаем Prepare (пользователь в формочке исправляет значение переменной Date, установленное по умолчанию в предыдущем шаге)
4. Получаем значение Date обратно (Через Variables) для дальнейшего разбора.
5. Формируем отчет (ShowPreparedReport)
Вопрос:
При задании переменной перед Prepare, даже если менять значение этой переменной в самом отчете во время Prepare, то вернувшись в программу, значение этой переменной все-равно будет таким, каким оно было до вызова Prepare.
Как получить измененнные данные из отчета после вызова Prepare, перед тем как показать подготовленный отчет (ShowPreparedReport)?
Требуется:
Загрузить отчет, задать некоторые переменные по умолчанию, вызвать Prepare, что бы пользователь поменял некоторые значения по своему усмотрению, затем проанализировать изменения в этих переменных, произвести некоторые действия и показать уже подготовленный отчет.
Как реализовано:
1. Загружаем отчет (LoadFromFile).
2. Инициализируем некоторые переменные (Допустим Date).
3. Делаем Prepare (пользователь в формочке исправляет значение переменной Date, установленное по умолчанию в предыдущем шаге)
4. Получаем значение Date обратно (Через Variables) для дальнейшего разбора.
5. Формируем отчет (ShowPreparedReport)
Вопрос:
При задании переменной перед Prepare, даже если менять значение этой переменной в самом отчете во время Prepare, то вернувшись в программу, значение этой переменной все-равно будет таким, каким оно было до вызова Prepare.
Как получить измененнные данные из отчета после вызова Prepare, перед тем как показать подготовленный отчет (ShowPreparedReport)?
Комментарии