You've already forked lazarus-ccr
TRxDBGridExportSpreadSheet - fix compile with fpc 2.6.4
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3389 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -75,8 +75,8 @@ msgstr "Campo '%s' no usado en expresión de filtro"
|
|||||||
|
|
||||||
#: rxdconst.sexprbadnulltest
|
#: rxdconst.sexprbadnulltest
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "NULL-values enabled in '=' и '<>'"
|
#| msgid "NULL-values enabled in '=' и '<>'"
|
||||||
msgid "NULL-values enabled in '=' и '<>'"
|
msgid "NULL-values enabled in '=' и '<>'"
|
||||||
msgstr "Valor nulo habilitado en '=' y '<>'"
|
msgstr "Valor nulo habilitado en '=' y '<>'"
|
||||||
|
|
||||||
#: rxdconst.sexprexpected
|
#: rxdconst.sexprexpected
|
||||||
|
@ -74,7 +74,7 @@ msgid "Field '%s' not used in filter expression"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rxdconst.sexprbadnulltest
|
#: rxdconst.sexprbadnulltest
|
||||||
msgid "NULL-values enabled in '=' и '<>'"
|
msgid "NULL-values enabled in '=' и '<>'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rxdconst.sexprexpected
|
#: rxdconst.sexprexpected
|
||||||
|
@ -75,8 +75,8 @@ msgstr "Поле '%s' не может быть использовано в вы
|
|||||||
|
|
||||||
#: rxdconst.sexprbadnulltest
|
#: rxdconst.sexprbadnulltest
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "NULL-values enabled in '=' и '<>'"
|
#| msgid "NULL-values enabled in '=' и '<>'"
|
||||||
msgid "NULL-values enabled in '=' и '<>'"
|
msgid "NULL-values enabled in '=' и '<>'"
|
||||||
msgstr "NULL-значения разрешены только в выражениях '=' и '<>'"
|
msgstr "NULL-значения разрешены только в выражениях '=' и '<>'"
|
||||||
|
|
||||||
#: rxdconst.sexprexpected
|
#: rxdconst.sexprexpected
|
||||||
|
@ -84,8 +84,8 @@ msgstr "Поле '%s' не може бути використане в вира
|
|||||||
|
|
||||||
#: rxdconst.sexprbadnulltest
|
#: rxdconst.sexprbadnulltest
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "NULL-values enabled in '=' и '<>'"
|
#| msgid "NULL-values enabled in '=' и '<>'"
|
||||||
msgid "NULL-values enabled in '=' и '<>'"
|
msgid "NULL-values enabled in '=' и '<>'"
|
||||||
msgstr "NULL-значення дозволені тільки у виразах '=' і '<>'"
|
msgstr "NULL-значення дозволені тільки у виразах '=' і '<>'"
|
||||||
|
|
||||||
#: rxdconst.sexprexpected
|
#: rxdconst.sexprexpected
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
|
|
||||||
unit RxDBGridExportSpreadSheet;
|
unit RxDBGridExportSpreadSheet;
|
||||||
|
|
||||||
{$mode objfpc}{$H+}
|
{$I rx.inc}
|
||||||
|
|
||||||
interface
|
interface
|
||||||
|
|
||||||
@ -264,7 +264,11 @@ begin
|
|||||||
exit;
|
exit;
|
||||||
FDataSet:=FRxDBGrid.DataSource.DataSet;
|
FDataSet:=FRxDBGrid.DataSource.DataSet;
|
||||||
FDataSet.DisableControls;
|
FDataSet.DisableControls;
|
||||||
|
{$IFDEF NoAutomatedBookmark}
|
||||||
|
P:=FDataSet.GetBookmark;
|
||||||
|
{$ELSE}
|
||||||
P:=FDataSet.Bookmark;
|
P:=FDataSet.Bookmark;
|
||||||
|
{$ENDIF}
|
||||||
|
|
||||||
FWorkbook := TsWorkbook.Create;
|
FWorkbook := TsWorkbook.Create;
|
||||||
FWorksheet := FWorkbook.AddWorksheet(FPageName);
|
FWorksheet := FWorkbook.AddWorksheet(FPageName);
|
||||||
@ -285,7 +289,12 @@ begin
|
|||||||
Result:=true;
|
Result:=true;
|
||||||
finally
|
finally
|
||||||
FWorkbook.Free;
|
FWorkbook.Free;
|
||||||
|
{$IFDEF NoAutomatedBookmark}
|
||||||
|
FDataSet.GotoBookmark(P);
|
||||||
|
FDataSet.FreeBookmark(P);
|
||||||
|
{$ELSE}
|
||||||
FDataSet.Bookmark:=P;
|
FDataSet.Bookmark:=P;
|
||||||
|
{$ENDIF}
|
||||||
FDataSet.EnableControls;
|
FDataSet.EnableControls;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user