Форум: "Начинающим";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];
ВнизQuick Report (DataField) Найти похожие ветки
← →
Ral'f (2007-06-24 12:53) [0]Пытаюсь создать отчет, используя технологию Quick Report. (БД – Access)
Ничего особенного мне не нужно, только распечатать то, что в данный момент отображает DBGrid. Остановился я на QRDBText:
- устанавливаю DataSet=ADOQuery (то-же самое, которым я заполняю DBGrid),
- начинаю выбирать в DataField, появляется сообщение: «Не выполнена проверка подлинности.»
Подскажите, пожалуйста, что сделать?
← →
Anatoly Podgoretsky © (2007-06-24 13:04) [1]> Ral"f (24.06.2007 12:53:00) [0]
У тебя где то ошибка в программе, например не установлен DataSet у QuickRep или что ни будь еще.
← →
Ral'f (2007-06-24 13:11) [2]> не установлен DataSet у QuickRep --> > DataSet=ADOQuery
Как: > распечатать то, что в данный момент отображает DBGrid
← →
Ral'f (2007-06-24 13:27) [3]Вся проблема в том:
- как установить DataField программно правильно?
← →
Anatoly Podgoretsky © (2007-06-24 14:17) [4]> Ral"f (24.06.2007 13:11:02) [2]
DataSet чего?
← →
Anatoly Podgoretsky © (2007-06-24 14:17) [5]> Ral"f (24.06.2007 13:27:03) [3]
DataField := значение
← →
Ral'f (2007-06-24 14:44) [6]> DataField := значение
я пробовал:
QRDBText1.DataField:=ADOQueryDblCl.FieldByName("N").AsString;
QRDBText1.DataField:=ADOQueryDblCl.Field[0]AsString;
QRDBText1.DataField:="N";
Как же правильно?
← →
Johnmen © (2007-06-24 14:48) [7]F1 не пробовал нажать?
← →
Ral'f (2007-06-24 14:50) [8]> F1 не пробовал нажать
ДА!
← →
Ral'f (2007-06-24 14:51) [9]нет там про DataField ничего!
← →
Ral'f (2007-06-24 17:42) [10]Информацию в DBGrid вывожу следующим образом:
1) ADOConnection
2) ADOQuery (select)
3) DataSource
4) DBGrid
То-же самое мне нужно вывести на печать с помощью QuickReport. Во всех компонентах этой вкладки (свойство DataSet) нужно указать один и тот-же набор данных, на основе которого создаётся отчёт.
Подскажите – как в этой ситуации связать компоненты используемые для отображения информации в DBGrid и свойство DataSet (QuickReport)?
← →
Anatoly Podgoretsky © (2007-06-24 18:12) [11]
> нет там про DataField ничего!
Наглая ложь!
QRDBText DataField
Type : string
и так далее
← →
Ral'f (2007-06-24 19:26) [12]Разве это что-то?
Может у Вас справка другая?
"property DataField : String
Description
Use the DataField property to select the field to print. Click on the property in the Object Inspector to see a list of available fields.
Note that changing the field name during report generation is not allowed."
и Type : string я не нашёл!
← →
Ral'f (2007-06-24 19:28) [13]> Anatoly Podgoretsky © (24.06.07 18:12) [11]
если у вас написано что-то ещё, пожалуйста, скопируйте!
← →
Ral'f (2007-06-26 17:58) [14]Народ ну я уже всё перечитал:
в QRDBText1.DataSet --> выбираем таблицу - ADOQuery
QRDBText1.DataField --> поле из этой таблицы
ну пожалуйста! подскажите, почему я, вроде бы всё так и сделал, а вместо значений остаётся: " "???
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c