Есть база на sql server 2000
есть таблица, допустим table1 (id, name)
где у name тип данных nvarchar.
Запускаю редактор, связываю его с этой таблицей... В закладке дата отображается эта таблица со всеми доступными полями.
Помещаю поле name на бэнд, запускаю предварительный просмотр и...
в каждой строке: field not found, field not found и тд....
после этого закрываю предварительный просмотр, а на закладке дата остается только поле id, name исчезло...
Вот собственно суть проблемы...
Проверял, если сделать тип char, то все ok...
не понятно...
Table1 - это таблица, которая лежит на сервере (ms sql server)
А тип nvarchar - это тип данных поля (int, tyniint, datetime, char и тп)....
Что непонятно?
Да, это компонент из основного приложения.
Отрывок кода, чтобы было понятнее:
.....
Table1: TTable;
frxDBDataset1: TfrxDBDataset;
frxReport1: TfrxReport;
....
Похоже, проблема не в FR. Поля ищутся методом Table1.Fields.IndexOf(fieldname), ничего сверхъестественного. Проверьте, работает ли ваша таблица с гридом (TDBGrid).
Комментарии
есть таблица, допустим table1 (id, name)
где у name тип данных nvarchar.
Запускаю редактор, связываю его с этой таблицей... В закладке дата отображается эта таблица со всеми доступными полями.
Помещаю поле name на бэнд, запускаю предварительный просмотр и...
в каждой строке: field not found, field not found и тд....
после этого закрываю предварительный просмотр, а на закладке дата остается только поле id, name исчезло...
Вот собственно суть проблемы...
Проверял, если сделать тип char, то все ok...
не понятно...
А тип nvarchar - это тип данных поля (int, tyniint, datetime, char и тп)....
Что непонятно?
Отрывок кода, чтобы было понятнее:
.....
Table1: TTable;
frxDBDataset1: TfrxDBDataset;
frxReport1: TfrxReport;
....
где frxDBDataset1.DataSet:=Table1;