Lazarus 2.0.8 (2020.04.16.)
Letöltés

file FPSpreadsheet komponens (Linux x64) hiba

  • makgab
  • makgab profilkép
  • Törzstag
  • Törzstag
  • Hozzászólások: 280
  • Karma: -1
  • Köszönetek: 1

makgab válaszolt a témára: Válasz: FPSpreadsheet komponens (Linux x64) hiba

Kipróbáltam az 1.4.2 verziót. Szépen működik. :)
Csak az archivum kedvéért, a telepítése:
* fpspreadsheet-1.4.2.zip letöltése.
* zip kicsomagolása pl. /home/user/lazarus_components
* Lazarusban "Csomag/Csomag fájl megnyitása":
** laz_fpspreadsheet.lpk
** Fordítás
* Lazarusban "Csomag/Csomag fájl megnyitása":
** laz_fpspreadsheet_visual.lpk
** Fordítás, Telepítés (IDE recompile)
* Lazarusban "Csomag/Csomag fájl megnyitása":
** laz_fpspreadsheetexport_visual.lpk
** Fordítás, Telepítés (IDE recompile)

Szépen meg is jelennek a Visual elemek között: Data Export, FPSpreadsheet

A csvdemo-ban levő csvwrite.lpr és csvread.lpr projektnél a Projekt Felügyelőben hozzá kell adni a megfelelő csomagot: Hozzáadás->Új követelmény->Csomagnév: laz_fpspreadsheet

Le is fordult mind a két demo. :)
Kösz az infókat mégegyszer!


(Win alatt is hasonló, csak az útvonalak mások természetesen.)
#1512

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 432
  • Karma: 8
  • Köszönetek: 70

Gábor válaszolt a témára: Válasz: FPSpreadsheet komponens (Linux x64) hiba

Egy próbát megér...
#1511

  • makgab
  • makgab profilkép
  • Törzstag
  • Törzstag
  • Hozzászólások: 280
  • Karma: -1
  • Köszönetek: 1

makgab válaszolt a témára: Válasz: FPSpreadsheet komponens (Linux x64) hiba

Akkor szedjem le és pl. tegyem fel ezt?
sourceforge.net/projects/lazarus-ccr/files/FPSpreadsheet/
fpspreadsheet-1.2.1.zip
#1510

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 432
  • Karma: 8
  • Köszönetek: 70

Gábor válaszolt a témára: Válasz: FPSpreadsheet komponens (Linux x64) hiba

A hiányzó tulajdonságra utaló hiba azért van, mert az SVN-ből letöltött FPSpreadsheet a tiédnél újabb FPC/Lazarus változathoz készült, melyben már létezik az adott osztály hiányolt tulajdonsága.

Próbálj egy kicsit korábbi FPSpreadsheet-et használni, ami időben közelebb áll a Lazarus általad használt kiadásához: https://sourceforge.net/projects/lazarus-ccr/files/ FPSpreadsheet/
Ha ragaszkodsz az FPSpreadsheet SVN változatához (nem javaslom) akkor töltsd le és telepítsd a Lazarus újabb (jelenleg 1.4RC2) kiadásra jelölt változatát:
" https://sourceforge.net/projects/lazarus/files/ Lazarus Linux x86_64 RPM/Lazarus 1.4RC2/"

Az SVN-ből letöltött kód a fejlesztés napi állapotát tükrözi (fejlesztői változat). Mivel a fejlesztés több szálon zajlik, néha az adott napi kód fordítása is elakadhat egy-egy hiba miatt a javítás feltöltéséig. Működését csak ez után tudják elemezni azok akik erre késztetést éreznek.
A szoftverek fejlesztői változatának használata csak a témában jártas emberek számára ajánlható.
#1509

  • makgab
  • makgab profilkép
  • Törzstag
  • Törzstag
  • Hozzászólások: 280
  • Karma: -1
  • Köszönetek: 1

makgab létrehozta a témát: FPSpreadsheet komponens (Linux x64) hiba

Üdv!

Feltenném Fedora 21 x64 alá a FPSpreadsheet csomagot (svn-ből leszdtem le most).
1./ A laz_fpspreadsheet.lpk leforult.
2./ A laz_fpspreadsheetexport_visual.lpk lefordult és feltelepült.

A A laz_fpspreadsheet_visual.lpk viszont hibával megáll:
fpspreadsheetgrid.pas(355,30) Error: No property found to override
fpspreadsheetgrid.pas(355,38) Error: Property can't have a default value
fpspreadsheetgrid.pas(355,46) Error: Identifier not found "rsmMulti"

Az fpspreadsheetgrid.pas
    // inherited
   {$IFNDEF FPS_NO_GRID_MULTISELECT}
    {@@ Allow multiple selections}
    property RangeSelectMode default rsmMulti; // <-- itt a hiba
   {$ENDIF}
  end;   

Környezet:
fpc-src-2.6.4-140420.x86_64
fpc-2.6.4-1.x86_64
Lazarus-1.2.6
#1508