mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-19 08:09:31 +02:00
LazReport, added po files for lr_add_function package, modified editor sample to use it
git-svn-id: trunk@46254 -
This commit is contained in:
parent
6f506284b2
commit
48591ac3cc
2
.gitattributes
vendored
2
.gitattributes
vendored
@ -2387,6 +2387,8 @@ components/lazreport/source/addons/addfunction/frFuncSQL.pas svneol=native#text/
|
||||
components/lazreport/source/addons/addfunction/frFuncStr.pas svneol=native#text/pascal
|
||||
components/lazreport/source/addons/addfunction/images/TlrAddFunctionLibrary.xpm svneol=native#text/x-pixmap
|
||||
components/lazreport/source/addons/addfunction/images/mk_res.bat svneol=native#text/x-msdos-program
|
||||
components/lazreport/source/addons/addfunction/languages/lr_add_function_const.es.po svneol=native#text/plain
|
||||
components/lazreport/source/addons/addfunction/languages/lr_add_function_const.po svneol=native#text/plain
|
||||
components/lazreport/source/addons/addfunction/lrAddFunctionLibrary.pas svneol=native#text/pascal
|
||||
components/lazreport/source/addons/addfunction/lr_add_function.lpk svneol=native#text/plain
|
||||
components/lazreport/source/addons/addfunction/lr_add_function.pas svneol=native#text/pascal
|
||||
|
@ -19,9 +19,6 @@
|
||||
<BuildModes Count="2">
|
||||
<Item1 Name="default" Default="True"/>
|
||||
<Item2 Name="For Qt">
|
||||
<MacroValues Count="1">
|
||||
<Macro1 Name="LCLWidgetType" Value="qt"/>
|
||||
</MacroValues>
|
||||
<CompilerOptions>
|
||||
<Version Value="11"/>
|
||||
<Target>
|
||||
@ -31,14 +28,7 @@
|
||||
<UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
|
||||
<SrcPath Value="$(LazarusDir)/lcl;$(LazarusDir)/lcl/interfaces/$(LCLWidgetType)"/>
|
||||
</SearchPaths>
|
||||
<Other>
|
||||
<CompilerMessages>
|
||||
<UseMsgFile Value="True"/>
|
||||
</CompilerMessages>
|
||||
<CompilerPath Value="$(CompPath)"/>
|
||||
</Other>
|
||||
<CompileReasons Run="False"/>
|
||||
<LCLWidgetType Value="qt"/>
|
||||
</CompilerOptions>
|
||||
</Item2>
|
||||
</BuildModes>
|
||||
@ -54,34 +44,36 @@
|
||||
<LaunchingApplication PathPlusParams="/usr/X11R6/bin/xterm -T 'Lazarus Run Output' -e $(LazarusDir)/tools/runwait.sh $(TargetCmdLine)"/>
|
||||
</local>
|
||||
</RunParams>
|
||||
<RequiredPackages Count="6">
|
||||
<RequiredPackages Count="7">
|
||||
<Item1>
|
||||
<PackageName Value="lr_extexp"/>
|
||||
<PackageName Value="lr_add_function"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<PackageName Value="lazreport"/>
|
||||
<MinVersion Minor="9" Release="6" Valid="True"/>
|
||||
<PackageName Value="lr_extexp"/>
|
||||
</Item2>
|
||||
<Item3>
|
||||
<PackageName Value="Printer4Lazarus"/>
|
||||
<PackageName Value="lazreport"/>
|
||||
<MinVersion Minor="9" Release="6" Valid="True"/>
|
||||
</Item3>
|
||||
<Item4>
|
||||
<PackageName Value="LCL"/>
|
||||
<PackageName Value="Printer4Lazarus"/>
|
||||
</Item4>
|
||||
<Item5>
|
||||
<PackageName Value="FCL"/>
|
||||
<MinVersion Major="1" Valid="True"/>
|
||||
<PackageName Value="LCL"/>
|
||||
</Item5>
|
||||
<Item6>
|
||||
<PackageName Value="FCL"/>
|
||||
<MinVersion Major="1" Valid="True"/>
|
||||
</Item6>
|
||||
<Item7>
|
||||
<PackageName Value="DBFLaz"/>
|
||||
<MinVersion Minor="1" Release="1" Valid="True"/>
|
||||
</Item6>
|
||||
</Item7>
|
||||
</RequiredPackages>
|
||||
<Units Count="3">
|
||||
<Unit0>
|
||||
<Filename Value="calleditorwithpkg.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="calleditorwithpkg"/>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="maincalleditor.pas"/>
|
||||
@ -96,7 +88,6 @@
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="frmCustomPreview"/>
|
||||
<ResourceBaseClass Value="Form"/>
|
||||
<UnitName Value="custompreview"/>
|
||||
</Unit2>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
@ -109,12 +100,6 @@
|
||||
<UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
|
||||
<SrcPath Value="$(LazarusDir)/lcl;$(LazarusDir)/lcl/interfaces/$(LCLWidgetType)"/>
|
||||
</SearchPaths>
|
||||
<Other>
|
||||
<CompilerMessages>
|
||||
<UseMsgFile Value="True"/>
|
||||
</CompilerMessages>
|
||||
<CompilerPath Value="$(CompPath)"/>
|
||||
</Other>
|
||||
<CompileReasons Run="False"/>
|
||||
</CompilerOptions>
|
||||
<Debugging>
|
||||
|
@ -6,7 +6,7 @@ uses
|
||||
Interfaces, // this includes the LCL widgetset
|
||||
Forms,
|
||||
maincalleditor,
|
||||
lazreport;
|
||||
lazreport, lr_add_function;
|
||||
|
||||
{$R calleditorwithpkg.res}
|
||||
|
||||
|
@ -5,7 +5,7 @@ object frmMain: TfrmMain
|
||||
Width = 828
|
||||
ActiveControl = Panel1
|
||||
Caption = 'LazReport Test Suite'
|
||||
ClientHeight = 545
|
||||
ClientHeight = 526
|
||||
ClientWidth = 828
|
||||
Font.Name = 'Sans'
|
||||
Menu = MainMenu1
|
||||
@ -18,8 +18,8 @@ object frmMain: TfrmMain
|
||||
AnchorSideBottom.Control = grid
|
||||
Left = 6
|
||||
Height = 17
|
||||
Top = 94
|
||||
Width = 33
|
||||
Top = 100
|
||||
Width = 36
|
||||
Anchors = [akLeft, akBottom]
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Index'
|
||||
@ -29,10 +29,10 @@ object frmMain: TfrmMain
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = grid
|
||||
Left = 756
|
||||
Left = 751
|
||||
Height = 17
|
||||
Top = 94
|
||||
Width = 66
|
||||
Top = 100
|
||||
Width = 71
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Expression'
|
||||
@ -40,8 +40,8 @@ object frmMain: TfrmMain
|
||||
end
|
||||
object sbar: TStatusBar
|
||||
Left = 0
|
||||
Height = 15
|
||||
Top = 530
|
||||
Height = 19
|
||||
Top = 507
|
||||
Width = 828
|
||||
Panels = <
|
||||
item
|
||||
@ -56,10 +56,10 @@ object frmMain: TfrmMain
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = lblExpr
|
||||
AnchorSideBottom.Control = grid
|
||||
Left = 45
|
||||
Height = 21
|
||||
Left = 48
|
||||
Height = 27
|
||||
Top = 90
|
||||
Width = 705
|
||||
Width = 697
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 6
|
||||
ItemHeight = 0
|
||||
@ -73,8 +73,8 @@ object frmMain: TfrmMain
|
||||
AnchorSideRight.Control = grid
|
||||
AnchorSideBottom.Control = sbar
|
||||
Left = 0
|
||||
Height = 413
|
||||
Top = 117
|
||||
Height = 384
|
||||
Top = 123
|
||||
Width = 204
|
||||
Anchors = [akTop, akLeft, akBottom]
|
||||
Color = clMoneyGreen
|
||||
@ -92,8 +92,8 @@ object frmMain: TfrmMain
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = sbar
|
||||
Left = 0
|
||||
Height = 413
|
||||
Top = 117
|
||||
Height = 384
|
||||
Top = 123
|
||||
Width = 828
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
Color = clWhite
|
||||
@ -122,19 +122,19 @@ object frmMain: TfrmMain
|
||||
TabOrder = 4
|
||||
object btnNewReport: TButton
|
||||
Left = 6
|
||||
Height = 31
|
||||
Height = 33
|
||||
Top = 6
|
||||
Width = 117
|
||||
Width = 118
|
||||
Action = accNewReport
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 0
|
||||
end
|
||||
object btnOpenReport: TButton
|
||||
Left = 129
|
||||
Height = 31
|
||||
Left = 130
|
||||
Height = 33
|
||||
Top = 6
|
||||
Width = 124
|
||||
Width = 123
|
||||
Action = accOpenReport
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
@ -142,7 +142,7 @@ object frmMain: TfrmMain
|
||||
end
|
||||
object btnEditReport: TButton
|
||||
Left = 259
|
||||
Height = 31
|
||||
Height = 33
|
||||
Top = 6
|
||||
Width = 119
|
||||
Action = accEditReport
|
||||
@ -152,29 +152,29 @@ object frmMain: TfrmMain
|
||||
end
|
||||
object btnPreviewReport: TButton
|
||||
Left = 384
|
||||
Height = 31
|
||||
Height = 33
|
||||
Top = 6
|
||||
Width = 149
|
||||
Width = 147
|
||||
Action = accPreviewReport
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 4
|
||||
end
|
||||
object btnPrintReport: TButton
|
||||
Left = 539
|
||||
Height = 31
|
||||
Left = 537
|
||||
Height = 33
|
||||
Top = 6
|
||||
Width = 133
|
||||
Width = 134
|
||||
Action = accPrintReport
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
TabOrder = 5
|
||||
end
|
||||
object btnCustomPreview: TButton
|
||||
Left = 678
|
||||
Height = 31
|
||||
Left = 677
|
||||
Height = 33
|
||||
Top = 6
|
||||
Width = 144
|
||||
Width = 145
|
||||
Action = accCustomPreview
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
@ -183,9 +183,9 @@ object frmMain: TfrmMain
|
||||
object btnPrintGrid: TButton
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 35
|
||||
Top = 43
|
||||
Width = 117
|
||||
Height = 33
|
||||
Top = 45
|
||||
Width = 118
|
||||
Action = accPrintGrid
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
@ -193,10 +193,10 @@ object frmMain: TfrmMain
|
||||
end
|
||||
object btnComposite: TButton
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 129
|
||||
Height = 35
|
||||
Top = 43
|
||||
Width = 124
|
||||
Left = 130
|
||||
Height = 33
|
||||
Top = 45
|
||||
Width = 123
|
||||
Action = accComposite
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
@ -206,8 +206,8 @@ object frmMain: TfrmMain
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 259
|
||||
Height = 35
|
||||
Top = 43
|
||||
Height = 33
|
||||
Top = 45
|
||||
Width = 119
|
||||
Action = accThumbnails
|
||||
AutoSize = True
|
||||
@ -216,9 +216,9 @@ object frmMain: TfrmMain
|
||||
end
|
||||
object btnMasterDetail: TToggleBox
|
||||
Left = 384
|
||||
Height = 35
|
||||
Top = 43
|
||||
Width = 149
|
||||
Height = 33
|
||||
Top = 45
|
||||
Width = 147
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Master-Detail Test'
|
||||
@ -226,10 +226,10 @@ object frmMain: TfrmMain
|
||||
TabOrder = 9
|
||||
end
|
||||
object btnExportLast: TButton
|
||||
Left = 539
|
||||
Height = 35
|
||||
Top = 43
|
||||
Width = 133
|
||||
Left = 537
|
||||
Height = 33
|
||||
Top = 45
|
||||
Width = 134
|
||||
Caption = 'Repeat Export'
|
||||
OnClick = btnExportLastClick
|
||||
TabOrder = 10
|
||||
@ -636,4 +636,8 @@ object frmMain: TfrmMain
|
||||
left = 500
|
||||
top = 228
|
||||
end
|
||||
object lrAddFunctionLibrary1: TlrAddFunctionLibrary
|
||||
left = 500
|
||||
top = 301
|
||||
end
|
||||
end
|
||||
|
@ -26,12 +26,12 @@ unit maincalleditor;
|
||||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, Variants, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,
|
||||
Buttons, StdCtrls, LR_Const, LR_Class, LR_Desgn, Dbf, DB, DBGrids, LR_DBSet, IniFiles,
|
||||
LR_PGrid, Menus, ComCtrls, ActnList, Lr_e_txt, Lr_e_htm, LR_E_CSV, LR_DSet,
|
||||
LR_BarC, LR_RRect, LR_Shape, LR_ChBox, lconvencoding, lr_e_gen,
|
||||
lr_utils, LCLProc, ExtCtrls, custompreview, LR_Pars, LR_e_htmldiv,
|
||||
LazLogger;
|
||||
Classes, SysUtils, Variants, FileUtil, LResources, Forms, Controls, Graphics,
|
||||
Dialogs, Buttons, StdCtrls, LR_Const, LR_Class, LR_Desgn, Dbf, DB, DBGrids,
|
||||
LR_DBSet, IniFiles, LR_PGrid, Menus, ComCtrls, ActnList, Lr_e_txt, Lr_e_htm,
|
||||
LR_E_CSV, LR_DSet, LR_BarC, LR_RRect, LR_Shape, LR_ChBox, lconvencoding,
|
||||
lr_e_gen, lr_utils, LCLProc, ExtCtrls, custompreview, LR_Pars, LR_e_htmldiv,
|
||||
lrAddFunctionLibrary, LazLogger;
|
||||
|
||||
type
|
||||
|
||||
@ -68,6 +68,7 @@ type
|
||||
comboIndex: TComboBox;
|
||||
frDbMaster: TfrDBDataSet;
|
||||
frHtmlDivExport1: TfrHtmlDivExport;
|
||||
lrAddFunctionLibrary1: TlrAddFunctionLibrary;
|
||||
mastergrid: TDBGrid;
|
||||
Panel1: TPanel;
|
||||
srcMaster: TDatasource;
|
||||
@ -619,6 +620,8 @@ begin
|
||||
TranslateUnitResourceStrings('LCLStrConsts','../../../../lcl/languages/lclstrconsts.%s.po', Lang,FallbackLang);
|
||||
TranslateUnitResourceStrings('MainCallEditor','languages/calleditorwithpkg.%s.po', Lang,FallbackLang);
|
||||
TranslateUnitResourceStrings('Lr_const','../../source/languages/lr_const.%s.po', Lang,FallbackLang);
|
||||
TranslateUnitResourceStrings('lr_add_function_const','../../source/addons/addfunction/languages/lr_add_function_const.%s.po'
|
||||
,Lang,FallbackLang);
|
||||
end;
|
||||
|
||||
initialization
|
||||
|
@ -0,0 +1,304 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Project-Id-Version: LazReport additional functions\n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Jesus Reyes Aguilar <jesusrmx@yahoo.com.mx>\n"
|
||||
"Language-Team: LazReport Team <jesusrmx@yahoo.com.mx>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: es\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"X-Poedit-SourceCharset: UTF-8\n"
|
||||
|
||||
#: lr_add_function_const.sdatecategory
|
||||
msgid "Date"
|
||||
msgstr "Fecha"
|
||||
|
||||
#: lr_add_function_const.sdescriptionabs
|
||||
msgid "ABS(<Number>)/Returns absolute value <Number>"
|
||||
msgstr "ABS(<Número>)/Devuelve el valor absoluto de <Número>"
|
||||
|
||||
#: lr_add_function_const.sdescriptionchr
|
||||
msgid "CHR(<Code>)/Returns symbol of ASCII code <Code>."
|
||||
msgstr ""
|
||||
"CHR(<Código>)/Devuelve el símbolo ASCII correspondiente al código <Código>."
|
||||
|
||||
#: lr_add_function_const.sdescriptioncomparestr
|
||||
msgid ""
|
||||
"COMPARESTR(<String1>,<String2>)/Compares two strings. Returns the position "
|
||||
"where begins the difference between the strings or 0 if strings are "
|
||||
"equivalent."
|
||||
msgstr ""
|
||||
"COMPARESTR(<Cadena1>,<Cadena2>)/Compara dos cadenas. Devuelve la posición "
|
||||
"donde comienzan las diferencias entre las cadenas o 0 si las cadenas son "
|
||||
"equivalentes."
|
||||
|
||||
#: lr_add_function_const.sdescriptioncreatedate
|
||||
msgid ""
|
||||
"CREATEDATE(<String>)/Converts <String> string to string that contains date "
|
||||
"to use it in SQL clause. To use this function put the string with desired "
|
||||
"date format to TfrAddFunctionLibrary.FormatDate property."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioncreatenum
|
||||
msgid ""
|
||||
"CREATENUM(<String>)/Converts <String> string to string that contains numeric "
|
||||
"value to use it in SQL clause."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioncreatestr
|
||||
msgid ""
|
||||
"CREATESTR(<String>)/Adds quotes to the <String> string to use it in SQL "
|
||||
"clause."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiondatediff
|
||||
msgid ""
|
||||
"DATEDIFF(<Date1>,<Date2>,<var String>)/Returns the difference between two "
|
||||
"dates <Date1> and <Date2>. Result is in the string <String> in format \"days;"
|
||||
"months;years\"."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiondatetostr
|
||||
msgid ""
|
||||
"DATETOSTR(<Date>)/Converts date <Date> to string and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiondayspermonth
|
||||
msgid ""
|
||||
"DAYSPERMONTH(<Year>,<Month>)/Returns days in the given month <Month> of the "
|
||||
"year <Year>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiondelete
|
||||
msgid ""
|
||||
"DELETE(<String>,<DelFrom>,<DelCount>)/Deletes <DelCount> symbols starting at "
|
||||
"position <DelFrom> in the given string <String> and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionendpos
|
||||
msgid ""
|
||||
"ENDPOS(<String>,<SubStr>)/Returns position of substring <SubStr> in the "
|
||||
"string <String> starting at the end of the string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionextractword
|
||||
msgid ""
|
||||
"EXTRACTWORD(<WordNo>,<String>,<Delimiters>)/Returns word number <WordNo> "
|
||||
"from the string <String>.<Delimiters> is the list of word delimiters."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionfirstdayofnextmonth
|
||||
msgid ""
|
||||
"FIRSTDAYOFNEXTMONTH(<Date>)/Returns the date of first day of the next month "
|
||||
"of date <Date>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionfirstdayofprevmonth
|
||||
msgid ""
|
||||
"FIRSTDAYOFPREVMONTH(<Date>)/Returns the date of first day of the previous "
|
||||
"month of date <Date>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionincdate
|
||||
msgid ""
|
||||
"INCDATE(<Date>,<String>)/Increments the date <Date> by given number of days, "
|
||||
"months and years passed in the <String> parameter in format \"days;months;"
|
||||
"years\". Returns the result date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionincday
|
||||
msgid ""
|
||||
"INCDAY(<Date>,<Number>)/Increments the date <Date> by given number of days "
|
||||
"<Number> and returns the result date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionincmonth
|
||||
msgid ""
|
||||
"INCMONTH(<Date>,<Number>)/Increments the date <Date> by given number of "
|
||||
"months <Number> and returns the result date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioninctime
|
||||
msgid ""
|
||||
"INCTIME(<Time>,<String>)/Increments the time <Time> by given number of "
|
||||
"hours, minutes, seconds and milliseconds passed in the <String> parameter in "
|
||||
"format \"h;min;sec;msec\". Returns the result time."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionincyear
|
||||
msgid ""
|
||||
"INCYEAR(<Date>,<Number>)/Increments the date <Date> by given number of years "
|
||||
"<Number> and returns the result date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioninsert
|
||||
msgid ""
|
||||
"INSERT(<SubStr>,<String>,<InsertFrom>)/Inserts <SubStr> substring into "
|
||||
"<String> string starting at position <InsertFrom> and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionisleapyear
|
||||
msgid "ISLEAPYEAR(<Year>)/Returns True if <Year> year is leap year."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionisrangedate
|
||||
msgid ""
|
||||
"ISRANGEDATE(<Date1>,<Date2>,<Date3>)/Returns True if date <Date3> is between "
|
||||
"<Date1> and <Date2>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionisrangenum
|
||||
msgid ""
|
||||
"ISRANGENUM(<Number1>,<Number2>,<Number3>)/Returns True if <Number3> is "
|
||||
"between <Number1> and <Number2>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioniswordpresent
|
||||
msgid ""
|
||||
"ISWORDPRESENT(<Word>,<String>,<Delimiters>)/Determines is word <Word> "
|
||||
"present in the string <String>.<Delimiters> is the list of word delimiters."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionlastdayofprevmonth
|
||||
msgid ""
|
||||
"LASTDAYOFPREVMONTH(<Date>)/Returns the date of last day of the previous "
|
||||
"month of date <Date>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionleftcopy
|
||||
msgid ""
|
||||
"LEFTCOPY(<String>,<Count>)/Copies number of symbols <Count> from the string "
|
||||
"<String> starting at the begin of the string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionnpos
|
||||
msgid ""
|
||||
"NPOS(<SubStr>,<String>,<SubStrNo>)/Returns position of <SubStrNo>-th "
|
||||
"substring <SubStr> inclusion in the string <String>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionpadcenter
|
||||
msgid ""
|
||||
"PADCENTER(<String>,<Length>,<Symbol>)/Adds symbols <Symbol> to begin and end "
|
||||
"of the string <String> to make it as long as stated in the <Length> "
|
||||
"parameter and returns result string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionpadleft
|
||||
msgid ""
|
||||
"PADLEFT(<String>,<Length>,<Symbol>)/Adds symbols <Symbol> to begin of the "
|
||||
"string <String> to make it as long as stated in the <Length> parameter and "
|
||||
"returns result string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionpadright
|
||||
msgid ""
|
||||
"PADRIGHT(<String>,<Length>,<Symbol>)/Adds symbols <Symbol> to end of the "
|
||||
"string <String> to make it as long as stated in the <Length> parameter and "
|
||||
"returns result string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionreplacestr
|
||||
msgid ""
|
||||
"REPLACESTR(<String>,<SubStr1>,<SubStr2>)/Replaces all inclusions of "
|
||||
"<SubStr1> string to the <SubStr2> string in the string <String> and returns "
|
||||
"the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionreplicate
|
||||
msgid ""
|
||||
"REPLICATE(<Symbol>,<Length>)/Returns the string with length <Length> that "
|
||||
"consists of symbols <Symbol>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionrightcopy
|
||||
msgid ""
|
||||
"RIGHTCOPY(<String>,<Count>)/Copies number of symbols <Count> from the string "
|
||||
"<String> starting at the end of the string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtodatedef
|
||||
msgid ""
|
||||
"STRTODATEDEF(<String>,<DefDate>)/Converts <String> string to date. If "
|
||||
"conversion fails, returns default value <DefDate>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtofloat
|
||||
msgid "STRTOFLOAT(<String>)/Converts <String> string to the float value."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtofloatdef
|
||||
msgid ""
|
||||
"STRTOFLOATDEF(<String>,<DefValue>)/Converts <String> string to float value. "
|
||||
"If conversion fails, returns default value <DefValue>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtoint
|
||||
msgid "STRTOINT(<String>)/Converts <String> string to the integer value."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtointdef
|
||||
msgid ""
|
||||
"STRTOINTDEF(<String>,<DefValue>)/Converts <String> string to integer value. "
|
||||
"If conversion fails, returns default value <DefValue>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionswap
|
||||
msgid "SWAP(<var var1>,<var var2>)/Swaps the variables var1 and var2."
|
||||
msgstr "SWAP(<var var1>,<var var2>)/Intercambia las variables var1 y var2."
|
||||
|
||||
#: lr_add_function_const.sdescriptiontimetostr
|
||||
msgid ""
|
||||
"TIMETOSTR(<Time>)/Converts time <Time> to string and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiontrimleft
|
||||
msgid ""
|
||||
"TRIMLEFT(<String>)/Trims all left spaces from the string <String> and "
|
||||
"returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiontrimright
|
||||
msgid ""
|
||||
"TRIMRIGHT(<String>)/Trims all right spaces from the string <String> and "
|
||||
"returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionvaliddate
|
||||
msgid "VALIDDATE(<String>)/Returns True if <String> string is valid date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionvalidfloat
|
||||
msgid "VALIDFLOAT(<String>)/Returns True if <String> is valid float value."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionvalidint
|
||||
msgid "VALIDINT(<String>)/Returns True if <String> is valid integer value."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionwordcount
|
||||
msgid ""
|
||||
"WORDCOUNT(<String>,<Delimiters>)/Returns number of words in the string "
|
||||
"<String>.<Delimiters> is the list of word delimiters."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionwordposition
|
||||
msgid ""
|
||||
"WORDPOSITION(<WordNo>,<String>,<Delimiters>)/Returns position of word number "
|
||||
"<WordNo> in the string <String>.<Delimiters> is the list of word delimiters."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.smathcategory
|
||||
msgid "Math"
|
||||
msgstr "Matemáticas"
|
||||
|
||||
#: lr_add_function_const.sothercategory
|
||||
msgid "Other"
|
||||
msgstr "Otro"
|
||||
|
||||
#: lr_add_function_const.sstringcategory
|
||||
msgid "String"
|
||||
msgstr "Cadena"
|
@ -0,0 +1,207 @@
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=UTF-8"
|
||||
|
||||
#: lr_add_function_const.sdatecategory
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionabs
|
||||
msgid "ABS(<Number>)/Returns absolute value <Number>"
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionchr
|
||||
msgid "CHR(<Code>)/Returns symbol of ASCII code <Code>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioncomparestr
|
||||
msgid "COMPARESTR(<String1>,<String2>)/Compares two strings. Returns the position where begins the difference between the strings or 0 if strings are equivalent."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioncreatedate
|
||||
msgid "CREATEDATE(<String>)/Converts <String> string to string that contains date to use it in SQL clause. To use this function put the string with desired date format to TfrAddFunctionLibrary.FormatDate property."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioncreatenum
|
||||
msgid "CREATENUM(<String>)/Converts <String> string to string that contains numeric value to use it in SQL clause."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioncreatestr
|
||||
msgid "CREATESTR(<String>)/Adds quotes to the <String> string to use it in SQL clause."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiondatediff
|
||||
msgid "DATEDIFF(<Date1>,<Date2>,<var String>)/Returns the difference between two dates <Date1> and <Date2>. Result is in the string <String> in format \"days;months;years\"."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiondatetostr
|
||||
msgid "DATETOSTR(<Date>)/Converts date <Date> to string and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiondayspermonth
|
||||
msgid "DAYSPERMONTH(<Year>,<Month>)/Returns days in the given month <Month> of the year <Year>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiondelete
|
||||
msgid "DELETE(<String>,<DelFrom>,<DelCount>)/Deletes <DelCount> symbols starting at position <DelFrom> in the given string <String> and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionendpos
|
||||
msgid "ENDPOS(<String>,<SubStr>)/Returns position of substring <SubStr> in the string <String> starting at the end of the string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionextractword
|
||||
msgid "EXTRACTWORD(<WordNo>,<String>,<Delimiters>)/Returns word number <WordNo> from the string <String>.<Delimiters> is the list of word delimiters."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionfirstdayofnextmonth
|
||||
msgid "FIRSTDAYOFNEXTMONTH(<Date>)/Returns the date of first day of the next month of date <Date>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionfirstdayofprevmonth
|
||||
msgid "FIRSTDAYOFPREVMONTH(<Date>)/Returns the date of first day of the previous month of date <Date>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionincdate
|
||||
msgid "INCDATE(<Date>,<String>)/Increments the date <Date> by given number of days, months and years passed in the <String> parameter in format \"days;months;years\". Returns the result date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionincday
|
||||
msgid "INCDAY(<Date>,<Number>)/Increments the date <Date> by given number of days <Number> and returns the result date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionincmonth
|
||||
msgid "INCMONTH(<Date>,<Number>)/Increments the date <Date> by given number of months <Number> and returns the result date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioninctime
|
||||
msgid "INCTIME(<Time>,<String>)/Increments the time <Time> by given number of hours, minutes, seconds and milliseconds passed in the <String> parameter in format \"h;min;sec;msec\". Returns the result time."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionincyear
|
||||
msgid "INCYEAR(<Date>,<Number>)/Increments the date <Date> by given number of years <Number> and returns the result date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioninsert
|
||||
msgid "INSERT(<SubStr>,<String>,<InsertFrom>)/Inserts <SubStr> substring into <String> string starting at position <InsertFrom> and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionisleapyear
|
||||
msgid "ISLEAPYEAR(<Year>)/Returns True if <Year> year is leap year."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionisrangedate
|
||||
msgid "ISRANGEDATE(<Date1>,<Date2>,<Date3>)/Returns True if date <Date3> is between <Date1> and <Date2>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionisrangenum
|
||||
msgid "ISRANGENUM(<Number1>,<Number2>,<Number3>)/Returns True if <Number3> is between <Number1> and <Number2>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptioniswordpresent
|
||||
msgid "ISWORDPRESENT(<Word>,<String>,<Delimiters>)/Determines is word <Word> present in the string <String>.<Delimiters> is the list of word delimiters."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionlastdayofprevmonth
|
||||
msgid "LASTDAYOFPREVMONTH(<Date>)/Returns the date of last day of the previous month of date <Date>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionleftcopy
|
||||
msgid "LEFTCOPY(<String>,<Count>)/Copies number of symbols <Count> from the string <String> starting at the begin of the string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionnpos
|
||||
msgid "NPOS(<SubStr>,<String>,<SubStrNo>)/Returns position of <SubStrNo>-th substring <SubStr> inclusion in the string <String>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionpadcenter
|
||||
msgid "PADCENTER(<String>,<Length>,<Symbol>)/Adds symbols <Symbol> to begin and end of the string <String> to make it as long as stated in the <Length> parameter and returns result string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionpadleft
|
||||
msgid "PADLEFT(<String>,<Length>,<Symbol>)/Adds symbols <Symbol> to begin of the string <String> to make it as long as stated in the <Length> parameter and returns result string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionpadright
|
||||
msgid "PADRIGHT(<String>,<Length>,<Symbol>)/Adds symbols <Symbol> to end of the string <String> to make it as long as stated in the <Length> parameter and returns result string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionreplacestr
|
||||
msgid "REPLACESTR(<String>,<SubStr1>,<SubStr2>)/Replaces all inclusions of <SubStr1> string to the <SubStr2> string in the string <String> and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionreplicate
|
||||
msgid "REPLICATE(<Symbol>,<Length>)/Returns the string with length <Length> that consists of symbols <Symbol>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionrightcopy
|
||||
msgid "RIGHTCOPY(<String>,<Count>)/Copies number of symbols <Count> from the string <String> starting at the end of the string."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtodatedef
|
||||
msgid "STRTODATEDEF(<String>,<DefDate>)/Converts <String> string to date. If conversion fails, returns default value <DefDate>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtofloat
|
||||
msgid "STRTOFLOAT(<String>)/Converts <String> string to the float value."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtofloatdef
|
||||
msgid "STRTOFLOATDEF(<String>,<DefValue>)/Converts <String> string to float value. If conversion fails, returns default value <DefValue>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtoint
|
||||
msgid "STRTOINT(<String>)/Converts <String> string to the integer value."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionstrtointdef
|
||||
msgid "STRTOINTDEF(<String>,<DefValue>)/Converts <String> string to integer value. If conversion fails, returns default value <DefValue>."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionswap
|
||||
msgid "SWAP(<var var1>,<var var2>)/Swaps the variables var1 and var2."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiontimetostr
|
||||
msgid "TIMETOSTR(<Time>)/Converts time <Time> to string and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiontrimleft
|
||||
msgid "TRIMLEFT(<String>)/Trims all left spaces from the string <String> and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptiontrimright
|
||||
msgid "TRIMRIGHT(<String>)/Trims all right spaces from the string <String> and returns the result."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionvaliddate
|
||||
msgid "VALIDDATE(<String>)/Returns True if <String> string is valid date."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionvalidfloat
|
||||
msgid "VALIDFLOAT(<String>)/Returns True if <String> is valid float value."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionvalidint
|
||||
msgid "VALIDINT(<String>)/Returns True if <String> is valid integer value."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionwordcount
|
||||
msgid "WORDCOUNT(<String>,<Delimiters>)/Returns number of words in the string <String>.<Delimiters> is the list of word delimiters."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sdescriptionwordposition
|
||||
msgid "WORDPOSITION(<WordNo>,<String>,<Delimiters>)/Returns position of word number <WordNo> in the string <String>.<Delimiters> is the list of word delimiters."
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.smathcategory
|
||||
msgid "Math"
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sothercategory
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
#: lr_add_function_const.sstringcategory
|
||||
msgid "String"
|
||||
msgstr ""
|
||||
|
Loading…
Reference in New Issue
Block a user