Встала проблема - перенести оболочку лицейской базы с Delphi7+FIBPlus на Lazarus
Наткнулся на некоторые грабли (просьба ногами не бить - я не профи)
1. В FBDataset пока не переправил DefaultFormats -> DisplayFormatInteger на #0 - отображалось поле в DBEdit как 12?345 вместо 12345
долго искал почему...У FIBPlus все нормально.
2. И ГЛАВНОЕ - не удается вывести средний балл (в базе поле float) в DBText - выдает просто 0
Опять в маске вывода дело? Какое?
Да, пробовал вывод этого поля в DBEdit, в Label через label17.Caption := floattostr(fbdataset1.Fields.FieldByName('sball5').AsFloat) - те же грабли...
WinXP, W2k
Lazarus 0.9.29 r22930 FPC 2.3.1 i386-win32-win32/win64
FBDataSet 1.9.3.34
FireBird 2.1.3