LazReport не видит список полей базы
Модератор: Модераторы
-
midisa
- новенький
- Сообщения: 95
- Зарегистрирован: 13.06.2013 18:27:53
- Откуда: Omsk
- Контактная информация:
LazReport не видит список полей базы
Доброго времени суток уважаемые программисты.
Помогите пожалуйста.
Сделал пример и приложил картинку.
LazReport не видит список полей базы, не могу понять почему.
Всяко перепробовал и список полей задавал, не видит список полей хоть плачь.
Может проблема в zeos компонентах?
Подключение делаю к базе sqlite3, база прилагается.
Не могу понять причину моей ошибки. Делал по инструкции которую нашел на ютубе.
Буду признателен за Вашу помощь.
Заранее всем спасибо за помощь.
Помогите пожалуйста.
Сделал пример и приложил картинку.
LazReport не видит список полей базы, не могу понять почему.
Всяко перепробовал и список полей задавал, не видит список полей хоть плачь.
Может проблема в zeos компонентах?
Подключение делаю к базе sqlite3, база прилагается.
Не могу понять причину моей ошибки. Делал по инструкции которую нашел на ютубе.
Буду признателен за Вашу помощь.
Заранее всем спасибо за помощь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Используйте компонент TfrDBDataset
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
если мне не изменяет память, то стоит очистить поле DataSet у компонента TfrDBDataSet
-
midisa
- новенький
- Сообщения: 95
- Зарегистрирован: 13.06.2013 18:27:53
- Откуда: Omsk
- Контактная информация:
всяко пробовал. не отображает поля. причина не в этом.
Добавлено спустя 1 минуту 20 секунд:
даже вместо zeos пробовал обычное подключение к базе данных. все равно не отображает поля.
может LazReport имеет какие то опции которые не указаны?
Добавлено спустя 1 минуту 20 секунд:
даже вместо zeos пробовал обычное подключение к базе данных. все равно не отображает поля.
может LazReport имеет какие то опции которые не указаны?
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
База активная?
-
midisa
- новенький
- Сообщения: 95
- Зарегистрирован: 13.06.2013 18:27:53
- Откуда: Omsk
- Контактная информация:
Что означает активная?
Я там уже все опции передергал.
В гриде данные вижу (из базы).
Приложение работает исправно.
Версию лазаря обновил до самой последней сборки. (от 22 числа сего месяца).
Версию фпс тоже перепроверил (была установлена последняя). Но на всякий случай переставил.
Прилагаю картинку опций соединения с базой.
работает все приложение отлично за исключением отображения полей базы данных в репорте.
Не знаю в чем причина. Кто то в линуксе использует лазрепорт?
А то я тут на форуме поинтересовался, кто использует коммерческий фаст репорт, так сразу встретил не понимание со стороны форумчан.
viewtopic.php?f=5&t=9184
Добавлено спустя 18 минут 20 секунд:
Стал смотреть примеры .... там тоже не отображаются поля базы данных. (смотрите картинку)
Думаю, что это какая то ошибка в самом компоненте или лазарусе.
Хотя не исключаю возможности, что есть где то скрытая опция в визуальном режиме.
Я там уже все опции передергал.
В гриде данные вижу (из базы).
Приложение работает исправно.
Версию лазаря обновил до самой последней сборки. (от 22 числа сего месяца).
Версию фпс тоже перепроверил (была установлена последняя). Но на всякий случай переставил.
Прилагаю картинку опций соединения с базой.
работает все приложение отлично за исключением отображения полей базы данных в репорте.
Не знаю в чем причина. Кто то в линуксе использует лазрепорт?
А то я тут на форуме поинтересовался, кто использует коммерческий фаст репорт, так сразу встретил не понимание со стороны форумчан.
viewtopic.php?f=5&t=9184
Добавлено спустя 18 минут 20 секунд:
Стал смотреть примеры .... там тоже не отображаются поля базы данных. (смотрите картинку)
Думаю, что это какая то ошибка в самом компоненте или лазарусе.
Хотя не исключаю возможности, что есть где то скрытая опция в визуальном режиме.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
Во вложении минимальный пример в котором все работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
midisa
- новенький
- Сообщения: 95
- Зарегистрирован: 13.06.2013 18:27:53
- Откуда: Omsk
- Контактная информация:
да вижу, что работает, но у меня используется подключение с бд zeos. Алексей сказал что zeos будет значительно интересней чем стандартное подключение.
С ним я частично согласен, хотя бы потому, что он может генерировать запросы к базе данных.
У меня например 60 таблиц в проекте и база частенько меняет структуру.
Для меня создавать автоматом запросы это уже серьезная необходимость.
С Zeos'om не вижу, чтобы работал LazReport. (пример прикладывал выше).
хотя на предпоследней сборке, у меня даже не получалось и с обычным соединением отображать поля... может от того, что компоненты у меня лежат на форме модуль данных, а не на основной?
уже не знаю что думать ...
С ним я частично согласен, хотя бы потому, что он может генерировать запросы к базе данных.
У меня например 60 таблиц в проекте и база частенько меняет структуру.
Для меня создавать автоматом запросы это уже серьезная необходимость.
С Zeos'om не вижу, чтобы работал LazReport. (пример прикладывал выше).
хотя на предпоследней сборке, у меня даже не получалось и с обычным соединением отображать поля... может от того, что компоненты у меня лежат на форме модуль данных, а не на основной?
уже не знаю что думать ...
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
midisa, поставил у себя Zeos и накидал минимальный пример. У меня все работает. Пример во вложении
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
midisa
C ZEOS всё работает норм.
Во вложении пример с расположение источника данных в отдельном датамодуле.
Только для теста у себя впиши параметра своей БД и свой запрос - у меня там Postgres и запрос к справочнику банков.
C ZEOS всё работает норм.
Во вложении пример с расположение источника данных в отдельном датамодуле.
Только для теста у себя впиши параметра своей БД и свой запрос - у меня там Postgres и запрос к справочнику банков.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
исходя из Вашего примера - test_report.tar.gz следует:
Вот интересно: как лазрепорт сможет показать Вам данные при закрытом соединении?
У Вас ведь спросили
Вот почему в подобных случаях многие юзвери орут: АААААААААААААААААААААААААААААААААААААААААААА не работает, фигня бесплатная да еще и глючная....
Код: Выделить всё
ZConnection1.Connected := False
ZQuery1.Active := FalseВот интересно: как лазрепорт сможет показать Вам данные при закрытом соединении?
У Вас ведь спросили
Сообщение Little_Roo » 23.06.2013 16:03:50
База активная?
Вот почему в подобных случаях многие юзвери орут: АААААААААААААААААААААААААААААААААААААААААААА не работает, фигня бесплатная да еще и глючная....
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
amateur, в примере ТС реально не работает, правда в некоторых случаях AV просакивают
Padre_Mortius в его примере многое не должно работать...
При беглом просмотре:
1. Доступ к базе закрыт полностью (но это не сильный довод
);
2. frReport1юDataType - не корректное сво-во (измените св-во на dtDataSource и получите скасссссску - супер сильный баг, + frDBDataSet1 настроить нуно)....
Проверялось все на винде ( в лине возможен вариант с правами к бд)....
Кстати: пример не "запустился" без корректировки в винде. Просто кривовато сделано (но, на первых парах бывает
).
А вот на лазрепорт грешить трудновато (ну при беглом просмотре
). Вот чуток погодя - эт да, моно и погрешить 
Добавлено спустя 50 секунд:
кстати: не пользуйтесь видео, краше текстом...
Добавлено спустя 2 минуты 25 секунд:
п.с. и почему сначала примерами бросаться, а потом на сорцы смотреть
При беглом просмотре:
1. Доступ к базе закрыт полностью (но это не сильный довод
2. frReport1юDataType - не корректное сво-во (измените св-во на dtDataSource и получите скасссссску - супер сильный баг, + frDBDataSet1 настроить нуно)....
Проверялось все на винде ( в лине возможен вариант с правами к бд)....
Кстати: пример не "запустился" без корректировки в винде. Просто кривовато сделано (но, на первых парах бывает
А вот на лазрепорт грешить трудновато (ну при беглом просмотре
Добавлено спустя 50 секунд:
кстати: не пользуйтесь видео, краше текстом...
Добавлено спустя 2 минуты 25 секунд:
п.с. и почему сначала примерами бросаться, а потом на сорцы смотреть
