FBDataSet (библиотека доступа к данным FireBird/Interbase.)
Модератор: Модераторы
-
Anatoly A. Petukhov
- незнакомец
- Сообщения: 2
- Зарегистрирован: 09.10.2007 08:58:02
- Откуда: Novosibirsk
ставлю 1.26
лазарус 0.9.22
ошибка компиляции в данной функции.... в чем может быть проблема?
собственно вот ошибка...
D:\lazarus\components\FBDataSet\fbcustomdataset.pas(3285,25) Error: identifier idents no member "GetFieldData"
[/quote]
лазарус 0.9.22
ошибка компиляции в данной функции.... в чем может быть проблема?
собственно вот ошибка...
D:\lazarus\components\FBDataSet\fbcustomdataset.pas(3285,25) Error: identifier idents no member "GetFieldData"
Код: Выделить всё
function TFBAnsiMemoField.GetIsNull: Boolean;
begin
result := not DataSet.GetFieldData(Self,nil);
end;-
Anatoly A. Petukhov
- незнакомец
- Сообщения: 2
- Зарегистрирован: 09.10.2007 08:58:02
- Откуда: Novosibirsk
- Attid
- долгожитель
- Сообщения: 2588
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
Anatoly A. Petukhov
www.freepascal.org
www.freepascal.org
- Attid
- долгожитель
- Сообщения: 2588
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
/me тихонько шаркая ножкой
ну раз копаться там будешь может подвальчик какой там можно будет сделать =)
так как буфер я так понимаю на клиенте может окуратненько туда строчку total подсунуть ? =)
я готов её ручками заполнять а если автоматизивать то вообще круто будя =) типа прифильтрации тотал только по фильрированым полям
а при сортировки пихалась всегда вниз.
ну раз копаться там будешь может подвальчик какой там можно будет сделать =)
так как буфер я так понимаю на клиенте может окуратненько туда строчку total подсунуть ? =)
я готов её ручками заполнять а если автоматизивать то вообще круто будя =) типа прифильтрации тотал только по фильрированым полям
а при сортировки пихалась всегда вниз.
- Attid
- долгожитель
- Сообщения: 2588
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
ты там спрашивал что можно нового придумать, вот такая есть мысль.
в природе есть такая весчь как крос-отчет
его особеность в том нельзя точно знать сколько стобцов тебе понадобится, соответственно делается это всегда локально например фастрепортом, но просто в табличке отобразить ну никак нельзя только если к примеру в птичке создаешь перед запросом процедуру, а потом делаешь селеку из неё. ну или временые таблицы.
но менять методаные не есть хорошо, можно сделать обычную процедуру возрощающию варчар(300) к примеру возрощающую что-то вроде
ну и на клиенте в обычный грид суешь данные как хочешь.
а если в датасет добавить пропертю, при наличии которой он сам все парсит и вуаля =)
как идея? или бред ? =)
в природе есть такая весчь как крос-отчет
его особеность в том нельзя точно знать сколько стобцов тебе понадобится, соответственно делается это всегда локально например фастрепортом, но просто в табличке отобразить ну никак нельзя только если к примеру в птичке создаешь перед запросом процедуру, а потом делаешь селеку из неё. ну или временые таблицы.
но менять методаные не есть хорошо, можно сделать обычную процедуру возрощающию варчар(300) к примеру возрощающую что-то вроде
Код: Выделить всё
date | бублик| пряник| фасоль|
10.10| 3|0|1|
11.10| 4|3|4|
12.10| 2|6|4|ну и на клиенте в обычный грид суешь данные как хочешь.
а если в датасет добавить пропертю, при наличии которой он сам все парсит и вуаля =)
как идея? или бред ? =)
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
не надо смешивать
Cros Tab - это удел визуальных компонент.
это надо в отчётник впихивать - например LazReport
можно извратиться - сделать наследник DBGrid-а (RxDBGrid-а) - чтобы он умел это прорисовывать
а в набор данных это не нужно впихивать
кстати - твою идею достаточно не сложно реализовать можно в птице через хранимую процедуру
насчёт реализации этого в гриде можно подумать.
это надо в отчётник впихивать - например LazReport
можно извратиться - сделать наследник DBGrid-а (RxDBGrid-а) - чтобы он умел это прорисовывать
а в набор данных это не нужно впихивать
кстати - твою идею достаточно не сложно реализовать можно в птице через хранимую процедуру
насчёт реализации этого в гриде можно подумать.
