diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-02-16 17:01:20 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-02-17 14:00:08 +0000 |
commit | b127134103e0fcf8b415f53eebed0b5180d782e3 (patch) | |
tree | b12b39d0ab5a128cdd5acd6de30e49c774bb95b4 | |
parent | f4875397fbdfa78a95523db0dfe75551b83bf68a (diff) |
move formula description extra data out of .src
and remove reading/writing of defunct ExtraData from rsc
Change-Id: I5be6e11c5921eb809143487a456d1e4ee203e68c
Reviewed-on: https://gerrit.libreoffice.org/34345
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r-- | rsc/inc/rscall.h | 1 | ||||
-rw-r--r-- | rsc/inc/rscarray.hxx | 2 | ||||
-rw-r--r-- | rsc/inc/rscclass.hxx | 8 | ||||
-rw-r--r-- | rsc/inc/rscconst.hxx | 2 | ||||
-rw-r--r-- | rsc/inc/rsccont.hxx | 14 | ||||
-rw-r--r-- | rsc/inc/rscflag.hxx | 2 | ||||
-rw-r--r-- | rsc/inc/rscmgr.hxx | 4 | ||||
-rw-r--r-- | rsc/inc/rscrange.hxx | 6 | ||||
-rw-r--r-- | rsc/inc/rscstr.hxx | 2 | ||||
-rw-r--r-- | rsc/inc/rsctop.hxx | 4 | ||||
-rw-r--r-- | rsc/source/parser/rscdb.cxx | 4 | ||||
-rw-r--r-- | rsc/source/parser/rscicpx.cxx | 9 | ||||
-rw-r--r-- | rsc/source/res/rscall.cxx | 1 | ||||
-rw-r--r-- | rsc/source/res/rscarray.cxx | 6 | ||||
-rw-r--r-- | rsc/source/res/rscclass.cxx | 32 | ||||
-rw-r--r-- | rsc/source/res/rscconst.cxx | 2 | ||||
-rw-r--r-- | rsc/source/res/rsccont.cxx | 38 | ||||
-rw-r--r-- | rsc/source/res/rscflag.cxx | 2 | ||||
-rw-r--r-- | rsc/source/res/rscmgr.cxx | 14 | ||||
-rw-r--r-- | rsc/source/res/rscrange.cxx | 6 | ||||
-rw-r--r-- | rsc/source/res/rscstr.cxx | 4 | ||||
-rw-r--r-- | rsc/source/res/rsctop.cxx | 10 | ||||
-rw-r--r-- | sc/inc/funcdesc.hxx | 2 | ||||
-rw-r--r-- | sc/source/core/data/funcdesc.cxx | 481 | ||||
-rw-r--r-- | sc/source/ui/src/scfuncs.src | 14074 |
25 files changed, 3405 insertions, 11325 deletions
diff --git a/rsc/inc/rscall.h b/rsc/inc/rscall.h index 53cedd650963..3a043081658f 100644 --- a/rsc/inc/rscall.h +++ b/rsc/inc/rscall.h @@ -41,7 +41,6 @@ extern OString* pStdPar2; extern sal_uInt32 nRefDeep; extern sal_uInt32 nRsc_DELTALANG; extern sal_uInt32 nRsc_DELTASYSTEM; -extern sal_uInt32 nRsc_EXTRADATA; extern AtomContainer* pHS; /******************* D e f i n e s ***************************************/ diff --git a/rsc/inc/rscarray.hxx b/rsc/inc/rscarray.hxx index b3bf672f7211..32d138675fe0 100644 --- a/rsc/inc/rscarray.hxx +++ b/rsc/inc/rscarray.hxx @@ -88,7 +88,7 @@ public: void WriteSrc( const RSCINST & rInst, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; class RscLangArray : public RscArray diff --git a/rsc/inc/rscclass.hxx b/rsc/inc/rscclass.hxx index 193e372ac855..59b3980c33e5 100644 --- a/rsc/inc/rscclass.hxx +++ b/rsc/inc/rscclass.hxx @@ -87,9 +87,9 @@ public: void WriteSrc( const RSCINST & rInst, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteInstRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ); + RscTypCont * pTC, sal_uInt32 ); ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; class RscSysDepend : public RscClass @@ -97,9 +97,9 @@ class RscSysDepend : public RscClass public: RscSysDepend( Atom nId, RESOURCE_TYPE nTypId, RscTop * pSuper ); ERRTYPE WriteSysDependRc( const RSCINST &, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ); + RscTypCont * pTC, sal_uInt32 ); ERRTYPE WriteRc( const RSCINST &, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; class RscTupel : public RscClass diff --git a/rsc/inc/rscconst.hxx b/rsc/inc/rscconst.hxx index 8519f9a1104b..1b65f60e509a 100644 --- a/rsc/inc/rscconst.hxx +++ b/rsc/inc/rscconst.hxx @@ -77,7 +77,7 @@ public: void WriteSrc( const RSCINST &rInst, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; class RscNameTable; diff --git a/rsc/inc/rsccont.hxx b/rsc/inc/rsccont.hxx index e480ea6dc2fd..89d3b7701c63 100644 --- a/rsc/inc/rsccont.hxx +++ b/rsc/inc/rsccont.hxx @@ -52,7 +52,7 @@ protected: void ContWriteSrc( const RSCINST & rInst, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ); ERRTYPE ContWriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ); + RscTypCont * pTC, sal_uInt32 ); public: RscBaseCont( Atom nId, RESOURCE_TYPE nTypId, bool bNoId ); @@ -99,7 +99,7 @@ public: void WriteSrc( const RSCINST & rInst, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32 , bool bExtra) override; + RscTypCont * pTC, sal_uInt32 ) override; }; class RscContWriteSrc : public RscBaseCont @@ -115,15 +115,7 @@ class RscCont : public RscContWriteSrc public: RscCont( Atom nId, RESOURCE_TYPE nTypId ); ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; -}; - -class RscContExtraData : public RscContWriteSrc -{ -public: - RscContExtraData( Atom nId, RESOURCE_TYPE nTypId ); - ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; #endif // INCLUDED_RSC_INC_RSCCONT_HXX diff --git a/rsc/inc/rscflag.hxx b/rsc/inc/rscflag.hxx index dd3b98653d07..de006bf2dee2 100644 --- a/rsc/inc/rscflag.hxx +++ b/rsc/inc/rscflag.hxx @@ -58,7 +58,7 @@ public: void WriteSrc( const RSCINST & rInst, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; /******************* R s c C l i e n t ***********************************/ diff --git a/rsc/inc/rscmgr.hxx b/rsc/inc/rscmgr.hxx index 347512ae7a47..ad1ca97d7d5e 100644 --- a/rsc/inc/rscmgr.hxx +++ b/rsc/inc/rscmgr.hxx @@ -54,9 +54,9 @@ public: RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRcHeader( const RSCINST & rInst, RscWriteRc & aMem, RscTypCont * pTC, const RscId & rId, - sal_uInt32, bool bExtra ) override; + sal_uInt32 ) override; ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; bool IsConsistent( const RSCINST & rInst ) override; ERRTYPE GetRef( const RSCINST & rInst, RscId * ) override; ERRTYPE SetRef( const RSCINST & rInst, const RscId & rRefId ) override; diff --git a/rsc/inc/rscrange.hxx b/rsc/inc/rscrange.hxx index 00573f9048e2..bed213f8c80f 100644 --- a/rsc/inc/rscrange.hxx +++ b/rsc/inc/rscrange.hxx @@ -58,7 +58,7 @@ public: void WriteSrc( const RSCINST &, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRc( const RSCINST &, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; class RscLongRange : public RscTop @@ -95,7 +95,7 @@ public: void WriteSrc( const RSCINST &, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRc( const RSCINST &, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; @@ -143,7 +143,7 @@ public: void WriteSrc( const RSCINST &, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRc( const RSCINST &, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; bool IsConsistent( const RSCINST & rInst ) override; }; diff --git a/rsc/inc/rscstr.hxx b/rsc/inc/rscstr.hxx index 77010ac1aeb6..322eedb3be8f 100644 --- a/rsc/inc/rscstr.hxx +++ b/rsc/inc/rscstr.hxx @@ -59,7 +59,7 @@ public: void WriteSrc( const RSCINST &, FILE * fOutput, RscTypCont * pTC, sal_uInt32 nTab, const char * ) override; ERRTYPE WriteRc( const RSCINST &, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32, bool bExtra ) override; + RscTypCont * pTC, sal_uInt32 ) override; }; #endif // INCLUDED_RSC_INC_RSCSTR_HXX diff --git a/rsc/inc/rsctop.hxx b/rsc/inc/rsctop.hxx index 8d3f52f1ab1a..2c7a98d3f18c 100644 --- a/rsc/inc/rsctop.hxx +++ b/rsc/inc/rsctop.hxx @@ -204,9 +204,9 @@ public: RscTypCont * pTC, sal_uInt32 nTab,const char * ); virtual ERRTYPE WriteRcHeader( const RSCINST & rInst, RscWriteRc & aMem, RscTypCont * pTC, const RscId & aId, - sal_uInt32 nDeep, bool bExtra ); + sal_uInt32 nDeep ); virtual ERRTYPE WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ); + RscTypCont * pTC, sal_uInt32 nDeep ); }; #endif // INCLUDED_RSC_INC_RSCTOP_HXX diff --git a/rsc/source/parser/rscdb.cxx b/rsc/source/parser/rscdb.cxx index 9aa11931019e..36fd2de97c79 100644 --- a/rsc/source/parser/rscdb.cxx +++ b/rsc/source/parser/rscdb.cxx @@ -275,7 +275,7 @@ IMPL_LINK( RscEnumerateObj, CallBackWriteRc, const NameNode&, rNode, void ) aError = pClass->WriteRcHeader( RSCINST( pClass, rObjNode.GetRscObj() ), aMem, pTypCont, - rObjNode.GetRscId(), 0, true ); + rObjNode.GetRscId(), 0 ); if( aError.IsError() || aError.IsWarning() ) pTypCont->pEH->Error( aError, pClass, rObjNode.GetRscId() ); @@ -393,7 +393,7 @@ ERRTYPE RscTypCont::WriteRc( WriteRcContext& rContext ) // version control RscWriteRc aMem( nByteOrder ); - aVersion.pClass->WriteRcHeader( aVersion, aMem, this, RscId( RSCVERSION_ID ), 0, true ); + aVersion.pClass->WriteRcHeader( aVersion, aMem, this, RscId( RSCVERSION_ID ), 0 ); aEnumRef.aEnumObj.WriteRcFile( aMem, rContext.fOutput ); return aError; diff --git a/rsc/source/parser/rscicpx.cxx b/rsc/source/parser/rscicpx.cxx index fde078d4a341..69651c7cdd49 100644 --- a/rsc/source/parser/rscicpx.cxx +++ b/rsc/source/parser/rscicpx.cxx @@ -47,15 +47,6 @@ RscTop * RscTypCont::InitClassMgr() pClassMgr->SetCallPar( *pStdPar1, *pStdPar2, *pStdParType ); // initialize variables - { - RscContWriteSrc * pCont; - - // initialize variables - aBaseLst.push_back( pCont = new RscContExtraData( pHS->getID( "ContExtradata" ), RSC_NOTYPE ) ); - pCont->SetTypeClass( &aShort, &aString ); - nRsc_EXTRADATA = nId = aNmTb.Put( "ExtraData", VARNAME ); - pClassMgr->SetVariable( nId, pCont ); - }; nId = aNmTb.Put( "Comment", VARNAME ); pClassMgr->SetVariable( nId, &aString, nullptr, RSCVAR::NoRc ); diff --git a/rsc/source/res/rscall.cxx b/rsc/source/res/rscall.cxx index 744a42ec794d..84829c7e0ced 100644 --- a/rsc/source/res/rscall.cxx +++ b/rsc/source/res/rscall.cxx @@ -26,7 +26,6 @@ Atom nRsc_DELTALANG = InvalidAtom; Atom nRsc_DELTASYSTEM = InvalidAtom; -Atom nRsc_EXTRADATA = InvalidAtom; void InitRscCompiler() { diff --git a/rsc/source/res/rscarray.cxx b/rsc/source/res/rscarray.cxx index 817a8c1dd935..de0e8feec0f0 100644 --- a/rsc/source/res/rscarray.cxx +++ b/rsc/source/res/rscarray.cxx @@ -387,7 +387,7 @@ void RscArray::WriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscArray::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) + RscTypCont * pTC, sal_uInt32 nDeep ) { ERRTYPE aError; RscArrayInst * pClassData; @@ -415,9 +415,9 @@ ERRTYPE RscArray::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, if( pNode ) aError = pNode->aInst.pClass->WriteRc( pNode->aInst, rMem, pTC, - nDeep, bExtra ); + nDeep ); else - aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep ); return aError; } diff --git a/rsc/source/res/rscclass.cxx b/rsc/source/res/rscclass.cxx index 12fb7952f45f..1bbac234094c 100644 --- a/rsc/source/res/rscclass.cxx +++ b/rsc/source/res/rscclass.cxx @@ -567,8 +567,7 @@ void RscClass::WriteSrc( const RSCINST & rInst, ERRTYPE RscClass::WriteInstRc( const RSCINST & rInst, RscWriteRc & rMem, RscTypCont * pTC, - sal_uInt32 nDeep, - bool bExtra) + sal_uInt32 nDeep ) { sal_uInt32 i = 0; ERRTYPE aError; @@ -595,11 +594,9 @@ ERRTYPE RscClass::WriteInstRc( const RSCINST & rInst, if( !IsDflt( rInst.pData, i ) ) { aTmpI = GetInstData( rInst.pData, i, true ); - // set only for variable extradata with bExtra not false aError = aTmpI.pClass-> - WriteRcHeader( aTmpI, rMem, pTC, - RscId(), nDeep, - (nRsc_EXTRADATA == pVarTypeList[ i ].nVarName) && bExtra ); + WriteRcHeader(aTmpI, rMem, pTC, + RscId(), nDeep); sal_uInt32 nMask = rMem.GetLong( nMaskOff ); nMask |= pVarTypeList[ i ].nMask; rMem.PutAt( nMaskOff, nMask ); @@ -615,11 +612,9 @@ ERRTYPE RscClass::WriteInstRc( const RSCINST & rInst, else aTmpI = GetInstData( rInst.pData, i, true ); - // set only for variable extradata with bExtra not false aError = aTmpI.pClass-> WriteRcHeader( aTmpI, rMem, pTC, - RscId(), nDeep, - (nRsc_EXTRADATA == pVarTypeList[ i ].nVarName) && bExtra ); + RscId(), nDeep ); } } } @@ -630,14 +625,13 @@ ERRTYPE RscClass::WriteInstRc( const RSCINST & rInst, ERRTYPE RscClass::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, RscTypCont * pTC, - sal_uInt32 nDeep, - bool bExtra) + sal_uInt32 nDeep ) { ERRTYPE aError; - aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = RscTop::WriteRc(rInst, rMem, pTC, nDeep); if( aError.IsOk() ) - aError = WriteInstRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = WriteInstRc(rInst, rMem, pTC, nDeep); return aError; } @@ -648,7 +642,7 @@ RscSysDepend::RscSysDepend( Atom nId, RESOURCE_TYPE nTypeId, RscTop * pSuper ) } ERRTYPE RscSysDepend::WriteSysDependRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) + RscTypCont * pTC, sal_uInt32 nDeep ) { ERRTYPE aError; RSCINST aFileName; @@ -659,7 +653,7 @@ ERRTYPE RscSysDepend::WriteSysDependRc( const RSCINST & rInst, RscWriteRc & rMem { RscWriteRc aTmpMem; aError = aFileName.pClass->WriteRcHeader( aFileName, aTmpMem, pTC, - RscId(), nDeep, bExtra ); + RscId(), nDeep ); // Obsolete - need changes in VCL rMem.Put( sal_uInt32(0) ); @@ -672,7 +666,7 @@ ERRTYPE RscSysDepend::WriteSysDependRc( const RSCINST & rInst, RscWriteRc & rMem } rMem.Put( nId ); aError = aFileName.pClass->WriteRcHeader( aFileName, rMem, pTC, - RscId(), nDeep, bExtra ); + RscId(), nDeep ); } else aError = ERR_ERROR; @@ -681,14 +675,14 @@ ERRTYPE RscSysDepend::WriteSysDependRc( const RSCINST & rInst, RscWriteRc & rMem } ERRTYPE RscSysDepend::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) + RscTypCont * pTC, sal_uInt32 nDeep ) { - ERRTYPE aError = RscClass::WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + ERRTYPE aError = RscClass::WriteRc( rInst, rMem, pTC, nDeep ); if( this == rInst.pClass ) { // only when it is own class - aError = WriteSysDependRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = WriteSysDependRc( rInst, rMem, pTC, nDeep ); } return aError; } diff --git a/rsc/source/res/rscconst.cxx b/rsc/source/res/rscconst.cxx index 32aa1898ae93..845cb2322a26 100644 --- a/rsc/source/res/rscconst.cxx +++ b/rsc/source/res/rscconst.cxx @@ -181,7 +181,7 @@ void RscEnum::WriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscEnum::WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont *, sal_uInt32, bool ) + RscTypCont *, sal_uInt32 ) { aMem.Put( (sal_Int32)pVarArray[ reinterpret_cast<RscEnumInst *>(rInst.pData)->nValue ].lValue ); return ERR_OK; diff --git a/rsc/source/res/rsccont.cxx b/rsc/source/res/rsccont.cxx index 6c389e788f47..fbc36d4d9dc9 100644 --- a/rsc/source/res/rsccont.cxx +++ b/rsc/source/res/rsccont.cxx @@ -677,13 +677,13 @@ void RscBaseCont::ContWriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscBaseCont::ContWriteRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) + RscTypCont * pTC, sal_uInt32 nDeep ) { RscBaseContInst * pClassData; ERRTYPE aError; - if( bExtra || bNoId ) - { // only write sub resources when bExtra == true + if( bNoId ) + { pClassData = reinterpret_cast<RscBaseContInst *>(rInst.pData + nOffInstData); for (sal_uInt32 i = 0; i < pClassData->nEntries && aError.IsOk(); i++ ) @@ -692,7 +692,7 @@ ERRTYPE RscBaseCont::ContWriteRc( const RSCINST & rInst, RscWriteRc & rMem, WriteRcHeader( pClassData->pEntries[ i ].aInst, rMem, pTC, pClassData->pEntries[ i ].aName, - nDeep, bExtra ); + nDeep ); } } @@ -708,13 +708,13 @@ void RscBaseCont::WriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscBaseCont::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) + RscTypCont * pTC, sal_uInt32 nDeep ) { ERRTYPE aError; - aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep ); if( aError.IsOk() ) - aError = ContWriteRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = ContWriteRc( rInst, rMem, pTC, nDeep ); return aError; } @@ -752,37 +752,19 @@ RscCont::RscCont( Atom nId, RESOURCE_TYPE nTypeId ) } ERRTYPE RscCont::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) + RscTypCont * pTC, sal_uInt32 nDeep ) { RscBaseContInst * pClassData; ERRTYPE aError; - aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep ); pClassData = reinterpret_cast<RscBaseContInst *>(rInst.pData + nOffInstData); rMem.Put( pClassData->nEntries ); if( aError.IsOk() ) - aError = ContWriteRc( rInst, rMem, pTC, nDeep, bExtra ); - - return aError; -} - -RscContExtraData::RscContExtraData( Atom nId, RESOURCE_TYPE nTypeId ) - : RscContWriteSrc( nId, nTypeId ) -{ -} - -ERRTYPE RscContExtraData::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) -{ - ERRTYPE aError; - - if( bExtra ) - aError = RscContWriteSrc::WriteRc( rInst, rMem, pTC, nDeep, bExtra ); - else - aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = ContWriteRc( rInst, rMem, pTC, nDeep ); return aError; } diff --git a/rsc/source/res/rscflag.cxx b/rsc/source/res/rscflag.cxx index d1d8afde9440..6321317baf1f 100644 --- a/rsc/source/res/rscflag.cxx +++ b/rsc/source/res/rscflag.cxx @@ -270,7 +270,7 @@ void RscFlag::WriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscFlag::WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont *, sal_uInt32, bool ) + RscTypCont *, sal_uInt32 ) { sal_Int32 lVal = 0; sal_uInt32 i = 0, Flag = 0, nIndex = 0; diff --git a/rsc/source/res/rscmgr.cxx b/rsc/source/res/rscmgr.cxx index c123a93cd256..39f0b655e81a 100644 --- a/rsc/source/res/rscmgr.cxx +++ b/rsc/source/res/rscmgr.cxx @@ -158,7 +158,7 @@ void RscMgr::WriteSrc( const RSCINST &, FILE *, RscTypCont *, sal_uInt32, ERRTYPE RscMgr::WriteRcHeader( const RSCINST & rInst, RscWriteRc & rMem, RscTypCont * pTC, const RscId &rId, - sal_uInt32 nDeep, bool bExtra ) + sal_uInt32 nDeep ) { RscMgrInst * pClassData; ERRTYPE aError; @@ -196,13 +196,13 @@ ERRTYPE RscMgr::WriteRcHeader( const RSCINST & rInst, RscWriteRc & rMem, if( pTmpRefClass == rInst.pClass ) { aError = aRefI.pClass->WriteRcHeader( aRefI, rMem, pTC, - rId, nDeep, bExtra ); + rId, nDeep ); } else { RSCINST aRefInst = rInst.pClass->Create( nullptr, aRefI ); aError = aRefI.pClass->WriteRcHeader( aRefInst, rMem, pTC, - rId, nDeep, bExtra ); + rId, nDeep ); pTmpRefClass->Destroy( aRefInst ); } } @@ -213,15 +213,15 @@ ERRTYPE RscMgr::WriteRcHeader( const RSCINST & rInst, RscWriteRc & rMem, nOldSize = rMem.IncSize( 16 /*sizeof( RSHEADER_TYPE )*/ ); - aError = rInst.pClass->WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = rInst.pClass->WriteRc( rInst, rMem, pTC, nDeep ); if( aError.IsOk() ) - aError = WriteInstRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = WriteInstRc( rInst, rMem, pTC, nDeep ); nLocalSize = rMem.Size(); if( aError.IsOk() ) { // RscClass is skipped - aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + aError = RscTop::WriteRc( rInst, rMem, pTC, nDeep ); } /* @@ -245,7 +245,7 @@ ERRTYPE RscMgr::WriteRcHeader( const RSCINST & rInst, RscWriteRc & rMem, } ERRTYPE RscMgr::WriteRc( const RSCINST &, RscWriteRc &, - RscTypCont *, sal_uInt32, bool ) + RscTypCont *, sal_uInt32 ) { return ERR_OK; diff --git a/rsc/source/res/rscrange.cxx b/rsc/source/res/rscrange.cxx index 403e7bcc8790..c252c625b823 100644 --- a/rsc/source/res/rscrange.cxx +++ b/rsc/source/res/rscrange.cxx @@ -117,7 +117,7 @@ void RscRange::WriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscRange::WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont *, sal_uInt32, bool ) + RscTypCont *, sal_uInt32 ) { if( nMin >= 0 ) { @@ -231,7 +231,7 @@ void RscLongRange::WriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscLongRange::WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont *, sal_uInt32, bool ) + RscTypCont *, sal_uInt32 ) { sal_Int32 lVal; @@ -372,7 +372,7 @@ void RscIdRange::WriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscIdRange::WriteRc( const RSCINST & rInst, RscWriteRc & aMem, - RscTypCont *, sal_uInt32, bool ) + RscTypCont *, sal_uInt32 ) { sal_Int32 lVal = reinterpret_cast<RscId*>(rInst.pData)->GetNumber(); diff --git a/rsc/source/res/rscstr.cxx b/rsc/source/res/rscstr.cxx index dc54561ebfd0..90213085743a 100644 --- a/rsc/source/res/rscstr.cxx +++ b/rsc/source/res/rscstr.cxx @@ -226,7 +226,7 @@ void RscString::WriteSrc( const RSCINST & rInst, FILE * fOutput, } ERRTYPE RscString::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) + RscTypCont * pTC, sal_uInt32 nDeep ) { ERRTYPE aError; ObjNode * pObjNode = nullptr; @@ -277,7 +277,7 @@ ERRTYPE RscString::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, RSCINST aRefI; aRefI = RSCINST( pRefClass, pObjNode->GetRscObj() ); - aError = aRefI.pClass->WriteRc( aRefI, rMem, pTC, nDeep, bExtra ); + aError = aRefI.pClass->WriteRc( aRefI, rMem, pTC, nDeep ); } else { diff --git a/rsc/source/res/rsctop.cxx b/rsc/source/res/rsctop.cxx index 3d48b8e6b7c4..3d447796b89d 100644 --- a/rsc/source/res/rsctop.cxx +++ b/rsc/source/res/rsctop.cxx @@ -396,19 +396,19 @@ void RscTop::WriteSrc( const RSCINST & rInst, FILE * fOutput, ERRTYPE RscTop::WriteRcHeader( const RSCINST & rInst, RscWriteRc & rMem, RscTypCont * pTC, const RscId & rId, - sal_uInt32 nDeep, bool bExtra ) + sal_uInt32 nDeep ) { if( pSuperClass ) - return pSuperClass->WriteRcHeader( rInst, rMem, pTC, rId, nDeep, bExtra ); + return pSuperClass->WriteRcHeader( rInst, rMem, pTC, rId, nDeep ); else - return rInst.pClass->WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + return rInst.pClass->WriteRc( rInst, rMem, pTC, nDeep ); } ERRTYPE RscTop::WriteRc( const RSCINST & rInst, RscWriteRc & rMem, - RscTypCont * pTC, sal_uInt32 nDeep, bool bExtra ) + RscTypCont * pTC, sal_uInt32 nDeep ) { if( pSuperClass ) - return pSuperClass->WriteRc( rInst, rMem, pTC, nDeep, bExtra ); + return pSuperClass->WriteRc( rInst, rMem, pTC, nDeep ); else return ERR_OK; } diff --git a/sc/inc/funcdesc.hxx b/sc/inc/funcdesc.hxx index bea56871b560..632ccf083d02 100644 --- a/sc/inc/funcdesc.hxx +++ b/sc/inc/funcdesc.hxx @@ -220,7 +220,7 @@ public: sal_uInt16 nCategory; /**< Function category */ sal_uInt16 nArgCount; /**< All parameter count, suppressed and unsuppressed */ sal_uInt16 nVarArgsStart; /**< Start of variable arguments, for numbering */ - OString sHelpId; /**< HelpId of function */ + OString sHelpId; /**< HelpId of function */ bool bIncomplete :1; /**< Incomplete argument info (set for add-in info from configuration) */ bool bHasSuppressedArgs :1; /**< Whether there is any suppressed parameter. */ bool mbHidden :1; /**< Whether function is hidden */ diff --git a/sc/source/core/data/funcdesc.cxx b/sc/source/core/data/funcdesc.cxx index 9c50709e0acf..ce67785eeca2 100644 --- a/sc/source/core/data/funcdesc.cxx +++ b/sc/source/core/data/funcdesc.cxx @@ -37,13 +37,20 @@ #include <memory> #include <numeric> -class ScFuncRes : public Resource +struct ScFuncDescCore { -public: - ScFuncRes( ResId&, ScFuncDesc*, bool & rbSuppressed ); + sal_uInt16 nOpCode; + sal_uInt16 nFunctionFlags; + sal_uInt16 nCategory; + const char* pHelpId; + sal_uInt16 nArgs; + sal_uInt8 aOptionalArgs[7]; +}; -private: - sal_uInt16 GetNum(); +class ScFuncRes +{ +public: + ScFuncRes(ResId&, const ScFuncDescCore &rEntry, ScFuncDesc*, bool & rbSuppressed); }; // class ScFuncDesc: @@ -379,10 +386,427 @@ bool ScFuncDesc::compareByName(const ScFuncDesc* a, const ScFuncDesc* b) } // class ScFunctionList: - ScFunctionList::ScFunctionList() : nMaxFuncNameLen(0) { + /* + * 16-bit value: + * + * Bit 1: boolean flag whether function is suppressed. Usually 0. This + * may be used to add UI string resources before UI freeze if + * implementation isn't ready yet without displaying them in the + * function wizard, most recent used list and other UI elements. Also + * not available via API then. + * + * Bit 2: boolean flag whether function is hidden in the Function + * Wizard unless used in an expression. + * + * + * Function group (text, math, ...), one of ID_FUNCTION_GRP_... + * + * Help ID, HID_FUNC_... + * + * Number of parameters. VAR_ARGS if variable number, or + * VAR_ARGS+number if number of fixed parameters and variable + * arguments following. Or PAIRED_VAR_ARGS if variable number of + * paired parameters, or PAIRED_VAR_ARGS+number if number of fixed + * parameters and variable paired arguments following. + * + * For every parameter: + * + * Boolean flag whether the parameter is optional. + */ + ScFuncDescCore aDescs[] = + { + { SC_OPCODE_DB_COUNT, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBANZAHL, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_COUNT_2, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBANZAHL2, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_AVERAGE, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBMITTELWERT, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_GET, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBAUSZUG, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_MAX, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBMAX, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_MIN, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBMIN, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_PRODUCT, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBPRODUKT, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_STD_DEV, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBSTDABW, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_STD_DEV_P, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBSTDABWN, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_SUM, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBSUMME, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_VAR, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBVARIANZ, 3, { 0, 0, 0 } }, + { SC_OPCODE_DB_VAR_P, 0, ID_FUNCTION_GRP_DATABASE, HID_FUNC_DBVARIANZEN, 3, { 0, 0, 0 } }, + { SC_OPCODE_GET_DATE, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_DATUM, 3, { 0, 0, 0 } }, + { SC_OPCODE_GET_DATE_VALUE, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_DATWERT, 1, { 0 } }, + { SC_OPCODE_GET_DAY, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_TAG, 1, { 0 } }, + { SC_OPCODE_GET_DIFF_DATE_360, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_TAGE360, 3, { 0, 0, 1 } }, + { SC_OPCODE_NETWORKDAYS, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_NETWORKDAYS, 4, { 0, 0, 1, 1 } }, + { SC_OPCODE_NETWORKDAYS_MS, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_NETWORKDAYS_MS, 4, { 0, 0, 1, 1 } }, + { SC_OPCODE_WORKDAY_MS, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_WORKDAY_MS, 4, { 0, 0, 1, 1 } }, + { SC_OPCODE_GET_HOUR, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_STUNDE, 1, { 0 } }, + { SC_OPCODE_GET_MIN, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_MINUTE, 1, { 0 } }, + { SC_OPCODE_GET_MONTH, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_MONAT, 1, { 0 } }, + { SC_OPCODE_GET_ACT_TIME, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_JETZT, 0, { } }, + { SC_OPCODE_GET_SEC, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_SEKUNDE, 1, { 0 } }, + { SC_OPCODE_GET_TIME, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_ZEIT, 3, { 0, 0, 0 } }, + { SC_OPCODE_GET_TIME_VALUE, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_ZEITWERT, 1, { 0 } }, + { SC_OPCODE_GET_ACT_DATE, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_HEUTE, 0, { } }, + { SC_OPCODE_GET_DAY_OF_WEEK, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_WOCHENTAG, 2, { 0, 1 } }, + { SC_OPCODE_GET_YEAR, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_JAHR, 1, { 0 } }, + { SC_OPCODE_GET_DIFF_DATE, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_TAGE, 2, { 0, 0 } }, + { SC_OPCODE_GET_DATEDIF, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_DATEDIF, 3, { 0, 0, 0 } }, + { SC_OPCODE_WEEK, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_KALENDERWOCHE, 2, { 0, 1 } }, + { SC_OPCODE_ISOWEEKNUM, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_ISOWEEKNUM, 1, { 0 } }, + { SC_OPCODE_WEEKNUM_OOO, 2, ID_FUNCTION_GRP_DATETIME, HID_FUNC_WEEKNUM_OOO, 2, { 0, 0 } }, + { SC_OPCODE_EASTERSUNDAY, 0, ID_FUNCTION_GRP_DATETIME, HID_FUNC_OSTERSONNTAG, 1, { 0 } }, + { SC_OPCODE_PV, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_BW, 5, { 0, 0, 0, 1, 1 } }, + { SC_OPCODE_FV, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_ZW, 5, { 0, 0, 0, 1, 1 } }, + { SC_OPCODE_NPER, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_ZZR, 5, { 0, 0, 0, 1, 1 } }, + { SC_OPCODE_PMT, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_RMZ, 5, { 0, 0, 0, 1, 1 } }, + { SC_OPCODE_RATE, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_ZINS, 6, { 0, 0, 0, 1, 1, 1 } }, + { SC_OPCODE_IPMT, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_ZINSZ, 6, { 0, 0, 0, 0, 1, 1 } }, + { SC_OPCODE_PPMT, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_KAPZ, 6, { 0, 0, 0, 0, 1, 1 } }, + { SC_OPCODE_CUM_PRINC, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_KUMKAPITAL, 6, { 0, 0, 0, 0, 0, 0 } }, + { SC_OPCODE_CUM_IPMT, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_KUMZINSZ, 6, { 0, 0, 0, 0, 0, 0 } }, + { SC_OPCODE_SYD, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_DIA, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_SLN, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_LIA, 3, { 0, 0, 0 } }, + { SC_OPCODE_DDB, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_GDA, 5, { 0, 0, 0, 0, 1 } }, + { SC_OPCODE_DB, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_GDA2, 5, { 0, 0, 0, 0, 1 } }, + { SC_OPCODE_VBD , 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_VDB, 7, { 0, 0, 0, 0, 0, 1, 1 } }, + { SC_OPCODE_EFFECT, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_EFFEKTIV, 2, { 0, 0 } }, + { SC_OPCODE_NOMINAL, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_NOMINAL, 2, { 0, 0 } }, + { SC_OPCODE_NPV, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_NBW, VAR_ARGS+1, { 0, 0 } }, + { SC_OPCODE_IRR, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_IKV, 2, { 0, 1 } }, + { SC_OPCODE_MIRR, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_QIKV, 3, { 0, 0, 0 } }, + { SC_OPCODE_ISPMT, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_ISPMT, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_PDURATION, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_LAUFZEIT, 3, { 0, 0, 0 } }, + { SC_OPCODE_RRI, 0, ID_FUNCTION_GRP_FINANZ, HID_FUNC_ZGZ, 3, { 0, 0, 0 } }, + { SC_OPCODE_IS_REF, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTBEZUG, 1, { 0 } }, + { SC_OPCODE_IS_ERR, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTFEHL, 1, { 0 } }, + { SC_OPCODE_IS_ERROR, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTFEHLER, 1, { 0 } }, + { SC_OPCODE_IS_EMPTY, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTLEER, 1, { 0 } }, + { SC_OPCODE_IS_LOGICAL, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTLOG, 1, { 0 } }, + { SC_OPCODE_IS_NV, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTNV, 1, { 0 } }, + { SC_OPCODE_IS_NON_STRING, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTKTEXT, 1, { 0 } }, + { SC_OPCODE_IS_STRING, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTTEXT, 1, { 0 } }, + { SC_OPCODE_IS_VALUE, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTZAHL, 1, { 0 } }, + { SC_OPCODE_IS_FORMULA, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTFORMEL, 1, { 0 } }, + { SC_OPCODE_FORMULA, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_FORMEL, 1, { 0 } }, + { SC_OPCODE_N, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_N, 1, { 0 } }, + { SC_OPCODE_NO_VALUE, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_NV, 0, { } }, + { SC_OPCODE_TYPE, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_TYP, 1, { 0 } }, + { SC_OPCODE_CELL, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ZELLE, 2, { 0, 1 } }, + { SC_OPCODE_CURRENT, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_AKTUELL, 0, { } }, + { SC_OPCODE_FALSE, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_FALSCH, 0, { } }, + { SC_OPCODE_NOT, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_NICHT, 1, { 0 } }, + { SC_OPCODE_TRUE, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_WAHR, 0, { } }, + { SC_OPCODE_IF, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_WENN, 3, { 0, 1, 1 } }, + { SC_OPCODE_IF_ERROR, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_IFERROR, 2, { 0, 0 } }, + { SC_OPCODE_IF_NA, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_IFNA, 2, { 0, 0 } }, + { SC_OPCODE_OR, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_ODER, VAR_ARGS, { 0 } }, + { SC_OPCODE_XOR, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_XOR, VAR_ARGS, { 0 } }, + { SC_OPCODE_AND, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_UND, VAR_ARGS, { 0 } }, + { SC_OPCODE_ABS, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ABS, 1, { 0 } }, + { SC_OPCODE_POWER, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_POTENZ, 2, { 0, 0 } }, + { SC_OPCODE_COUNT_EMPTY_CELLS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ANZAHLLEEREZELLEN, 1, { 0 } }, + { SC_OPCODE_PI, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_PI, 0, { } }, + { SC_OPCODE_SUM, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_SUMME, VAR_ARGS, { 0 } }, + { SC_OPCODE_SUM_SQ, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_QUADRATESUMME, VAR_ARGS, { 0 } }, + { SC_OPCODE_PRODUCT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_PRODUKT, VAR_ARGS, { 0 } }, + { SC_OPCODE_SUM_IF, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_SUMMEWENN, 3, { 0, 0, 1 } }, + { SC_OPCODE_AVERAGE_IF, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_AVERAGEIF, 3, { 0, 0, 1 } }, + { SC_OPCODE_SUM_IFS, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_SUMIFS, PAIRED_VAR_ARGS+1, { 0, 0, 0 } }, + { SC_OPCODE_AVERAGE_IFS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_AVERAGEIFS, PAIRED_VAR_ARGS+1, { 0, 0, 0 } }, + { SC_OPCODE_COUNT_IFS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_COUNTIFS, PAIRED_VAR_ARGS, { 0, 0 } }, + { SC_OPCODE_COUNT_IF, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ZAEHLENWENN, 2, { 0, 0 } }, + { SC_OPCODE_SQRT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_WURZEL, 1, { 0 } }, + { SC_OPCODE_RANDOM, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ZUFALLSZAHL, 0, { } }, + { SC_OPCODE_IS_EVEN, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTGERADE, 1, { 0 } }, + { SC_OPCODE_IS_ODD, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_ISTUNGERADE, 1, { 0 } }, + { SC_OPCODE_COMBIN, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_KOMBINATIONEN, 2, { 0, 0 } }, + { SC_OPCODE_COMBIN_A, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_KOMBINATIONEN2, 2, { 0, 0 } }, + { SC_OPCODE_ARC_COS, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARCCOS, 1, { 0 } }, + { SC_OPCODE_ARC_SIN, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARCSIN, 1, { 0 } }, + { SC_OPCODE_ARC_COS_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARCOSHYP, 1, { 0 } }, + { SC_OPCODE_ARC_SIN_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARSINHYP, 1, { 0 } }, + { SC_OPCODE_ARC_COT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARCCOT, 1, { 0 } }, + { SC_OPCODE_ARC_TAN, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARCTAN, 1, { 0 } }, + { SC_OPCODE_ARC_COT_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARCOTHYP, 1, { 0 } }, + { SC_OPCODE_ARC_TAN_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARTANHYP, 1, { 0 } }, + { SC_OPCODE_COS, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_COS, 1, { 0 } }, + { SC_OPCODE_SIN, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_SIN, 1, { 0 } }, + { SC_OPCODE_COT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_COT, 1, { 0 } }, + { SC_OPCODE_TAN, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_TAN, 1, { 0 } }, + { SC_OPCODE_COS_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_COSHYP, 1, { 0 } }, + { SC_OPCODE_SIN_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_SINHYP, 1, { 0 } }, + { SC_OPCODE_COT_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_COTHYP, 1, { 0 } }, + { SC_OPCODE_TAN_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_TANHYP, 1, { 0 } }, + { SC_OPCODE_ARC_TAN_2, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ARCTAN2, 2, { 0, 0 } }, + { SC_OPCODE_COSECANT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_COSECANT, 1, { 0 } }, + { SC_OPCODE_SECANT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_SECANT, 1, { 0 } }, + { SC_OPCODE_COSECANT_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_COSECANTHYP, 1, { 0 } }, + { SC_OPCODE_SECANT_HYP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_SECANTHYP, 1, { 0 } }, + { SC_OPCODE_DEG, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_DEG, 1, { 0 } }, + { SC_OPCODE_RAD, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_RAD, 1, { 0 } }, + { SC_OPCODE_EXP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_EXP, 1, { 0 } }, + { SC_OPCODE_LOG, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_LOG, 2, { 0, 1 } }, + { SC_OPCODE_LN, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_LN, 1, { 0 } }, + { SC_OPCODE_LOG10, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_LOG10, 1, { 0 } }, + { SC_OPCODE_FACT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_FAKULTAET, 1, { 0 } }, + { SC_OPCODE_MOD, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_REST, 2, { 0, 0 } }, + { SC_OPCODE_PLUS_MINUS, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_VORZEICHEN, 1, { 0 } }, + { SC_OPCODE_SUB_TOTAL, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_TEILERGEBNIS, 2, { 0, 0 } }, + { SC_OPCODE_AGGREGATE, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_AGGREGATE, VAR_ARGS+3, { 0, 0, 0, 1 } }, + { SC_OPCODE_INT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_GANZZAHL, 1, { 0 } }, + { SC_OPCODE_TRUNC, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_KUERZEN, 2, { 0, 0 } }, + { SC_OPCODE_ROUND, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_RUNDEN, 2, { 0, 1 } }, + { SC_OPCODE_ROUND_UP, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_AUFRUNDEN, 2, { 0, 1 } }, + { SC_OPCODE_ROUND_DOWN, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_ABRUNDEN, 2, { 0, 1 } }, + { SC_OPCODE_EVEN, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_GERADE, 1, { 0 } }, + { SC_OPCODE_ODD, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_UNGERADE, 1, { 0 } }, + { SC_OPCODE_CEIL_MS, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_CEIL_MS, 2, { 0, 0 } }, + { SC_OPCODE_CEIL_PRECISE, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_CEIL_PRECISE, 2, { 0, 1 } }, + { SC_OPCODE_CEIL_ISO, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_CEIL_ISO, 2, { 0, 1 } }, + { SC_OPCODE_CEIL, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_OBERGRENZE, 3, { 0, 1, 1 } }, + { SC_OPCODE_CEIL_MATH, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_CEIL_MATH, 3, { 0, 1, 1 } }, + { SC_OPCODE_FLOOR, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_UNTERGRENZE, 3, { 0, 1, 1 } }, + { SC_OPCODE_FLOOR_MS, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_FLOOR_MS, 2, { 0, 0 } }, + { SC_OPCODE_FLOOR_MATH, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_FLOOR_MATH, 3, { 0, 1, 1 } }, + { SC_OPCODE_FLOOR_PRECISE, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_FLOOR_PRECISE, 2, { 0, 1 } }, + { SC_OPCODE_GCD, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_GGT, VAR_ARGS, { 0 } }, + { SC_OPCODE_LCM, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_KGV, VAR_ARGS, { 0 } }, + { SC_OPCODE_MAT_TRANS, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_MTRANS, 1, { 0 } }, + { SC_OPCODE_MAT_MULT, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_MMULT, 2, { 0, 0 } }, + { SC_OPCODE_MAT_DET, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_MDET, 1, { 0 } }, + { SC_OPCODE_MAT_INV, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_MINV, 1, { 0 } }, + { SC_OPCODE_MATRIX_UNIT, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_EINHEITSMATRIX, 1, { 0 } }, + { SC_OPCODE_SUM_PRODUCT, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_SUMMENPRODUKT, VAR_ARGS, { 0 } }, + { SC_OPCODE_SUM_X2MY2, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_SUMMEX2MY2, 2, { 0, 0 } }, + { SC_OPCODE_SUM_X2DY2, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_SUMMEX2PY2, 2, { 0, 0 } }, + { SC_OPCODE_SUM_XMY2, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_SUMMEXMY2, 2, { 0, 0 } }, + { SC_OPCODE_FREQUENCY, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_HAEUFIGKEIT, 2, { 0, 0 } }, + { SC_OPCODE_LINEST, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_RGP, 4, { 0, 1, 1, 1 } }, + { SC_OPCODE_LOGEST, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_RKP, 4, { 0, 1, 1, 1 } }, + { SC_OPCODE_TREND, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_TREND, 4, { 0, 1, 1, 1 } }, + { SC_OPCODE_GROWTH, 0, ID_FUNCTION_GRP_MATRIX, HID_FUNC_VARIATION, 4, { 0, 1, 1, 1 } }, + { SC_OPCODE_COUNT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ANZAHL, VAR_ARGS, { 0 } }, + { SC_OPCODE_COUNT_2, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ANZAHL2, VAR_ARGS, { 0 } }, + { SC_OPCODE_MAX, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MAX, VAR_ARGS, { 0 } }, + { SC_OPCODE_MAX_A, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MAXA, VAR_ARGS, { 0 } }, + { SC_OPCODE_MIN, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MIN, VAR_ARGS, { 0 } }, + { SC_OPCODE_MIN_A, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MINA, VAR_ARGS, { 0 } }, + { SC_OPCODE_VAR, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_VARIANZ, VAR_ARGS, { 0 } }, + { SC_OPCODE_VAR_S, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_VAR_S, VAR_ARGS, { 0 } }, + { SC_OPCODE_VAR_A, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_VARIANZA, VAR_ARGS, { 0 } }, + { SC_OPCODE_VAR_P, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_VARIANZEN, VAR_ARGS, { 0 } }, + { SC_OPCODE_VAR_P_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_VAR_P_MS, VAR_ARGS, { 0 } }, + { SC_OPCODE_VAR_P_A, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_VARIANZENA, VAR_ARGS, { 0 } }, + { SC_OPCODE_ST_DEV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STABW, VAR_ARGS, { 0 } }, + { SC_OPCODE_ST_DEV_S, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ST_DEV_S, VAR_ARGS, { 0 } }, + { SC_OPCODE_ST_DEV_A, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STABWA, VAR_ARGS, { 0 } }, + { SC_OPCODE_ST_DEV_P, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STABWN, VAR_ARGS, { 0 } }, + { SC_OPCODE_ST_DEV_P_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ST_DEV_P_MS, VAR_ARGS, { 0 } }, + { SC_OPCODE_ST_DEV_P_A, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STABWNA, VAR_ARGS, { 0 } }, + { SC_OPCODE_AVERAGE, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MITTELWERT, VAR_ARGS, { 0 } }, + { SC_OPCODE_AVERAGE_A, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MITTELWERTA, VAR_ARGS, { 0 } }, + { SC_OPCODE_DEV_SQ, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_SUMQUADABW, VAR_ARGS, { 0 } }, + { SC_OPCODE_AVE_DEV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MITTELABW, VAR_ARGS, { 0 } }, + { SC_OPCODE_SKEW, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_SCHIEFE, VAR_ARGS, { 0 } }, + { SC_OPCODE_SKEWP, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_SKEWP, VAR_ARGS, { 0 } }, + { SC_OPCODE_KURT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_KURT, VAR_ARGS, { 0 } }, + { SC_OPCODE_GEO_MEAN, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GEOMITTEL, VAR_ARGS, { 0 } }, + { SC_OPCODE_HAR_MEAN, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_HARMITTEL, VAR_ARGS, { 0 } }, + { SC_OPCODE_MODAL_VALUE, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MODALWERT, VAR_ARGS, { 0 } }, + { SC_OPCODE_MODAL_VALUE_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MODAL_VALUE_MS, VAR_ARGS, { 0 } }, + { SC_OPCODE_MODAL_VALUE_MULTI, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MODAL_VALUE_MULTI, VAR_ARGS, { 0 } }, + { SC_OPCODE_MEDIAN, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MEDIAN, VAR_ARGS, { 0 } }, + { SC_OPCODE_PERCENTILE, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_QUANTIL, 2, { 0, 0 } }, + { SC_OPCODE_PERCENTILE_EXC, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_PERCENTILE_EXC, 2, { 0, 0 } }, + { SC_OPCODE_PERCENTILE_INC, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_PERCENTILE_INC, 2, { 0, 0 } }, + { SC_OPCODE_QUARTILE, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_QUARTILE, 2, { 0, 0 } }, + { SC_OPCODE_QUARTILE_EXC, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_QUARTILE_EXC, 2, { 0, 0 } }, + { SC_OPCODE_QUARTILE_INC, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_QUARTILE_INC, 2, { 0, 0 } }, + { SC_OPCODE_LARGE, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_KGROESSTE, 2, { 0, 0 } }, + { SC_OPCODE_SMALL, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_KKLEINSTE, 2, { 0, 0 } }, + { SC_OPCODE_PERCENT_RANK, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_QUANTILSRANG, 3, { 0, 0, 1 } }, + { SC_OPCODE_PERCENT_RANK_EXC, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_PERCENTRANK_EXC, 3, { 0, 0, 1 } }, + { SC_OPCODE_PERCENT_RANK_INC, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_PERCENTRANK_INC, 3, { 0, 0, 1 } }, + { SC_OPCODE_RANK, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_RANG, 3, { 0, 0, 1 } }, + { SC_OPCODE_RANK_EQ, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_RANK_EQ, 3, { 0, 0, 1 } }, + { SC_OPCODE_RANK_AVG, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_RANK_AVG, 3, { 0, 0, 1 } }, + { SC_OPCODE_TRIM_MEAN, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GESTUTZTMITTEL, 2, { 0, 0 } }, + { SC_OPCODE_PROB, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_WAHRSCHBEREICH, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_B, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_B, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_PHI, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_PHI, 1, { 0 } }, + { SC_OPCODE_GAUSS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GAUSS, 1, { 0 } }, + { SC_OPCODE_FISHER, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FISHER, 1, { 0 } }, + { SC_OPCODE_FISHER_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FISHERINV, 1, { 0 } }, + { SC_OPCODE_BINOM_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_BINOMVERT, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_BINOM_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_BINOM_DIST_MS, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_NEG_BINOM_VERT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_NEGBINOMVERT, 3, { 0, 0, 0 } }, + { SC_OPCODE_NEG_BINOM_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_NEGBINOMDIST_MS, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_CRIT_BINOM, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_KRITBINOM, 3, { 0, 0, 0 } }, + { SC_OPCODE_BINOM_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_BINOM_INV_MS, 3, { 0, 0, 0 } }, + { SC_OPCODE_POISSON_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_POISSON, 3, { 0, 0, 1 } }, + { SC_OPCODE_POISSON_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_POISSON_DIST_MS, 3, { 0, 0, 1 } }, + { SC_OPCODE_NORM_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_NORMVERT, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_NORM_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_NORMDIST_MS, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_NORM_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_NORMINV, 3, { 0, 0, 0 } }, + { SC_OPCODE_NORM_INV_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_NORMINV_MS, 3, { 0, 0, 0 } }, + { SC_OPCODE_STD_NORM_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STANDNORMVERT, 1, { 0 } }, + { SC_OPCODE_STD_NORM_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STD_NORMDIST_MS, 2, { 0, 0 } }, + { SC_OPCODE_S_NORM_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STANDNORMINV, 1, { 0 } }, + { SC_OPCODE_S_NORM_INV_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STD_NORMINV_MS, 1, { 0 } }, + { SC_OPCODE_LOG_NORM_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_LOGNORMVERT, 4, { 0, 1, 1, 1 } }, + { SC_OPCODE_LOG_NORM_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_LOGNORMDIST_MS, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_LOG_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_LOGINV, 3, { 0, 1, 1 } }, + { SC_OPCODE_LOG_INV_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_LOGINV, 3, { 0, 0, 0 } }, + { SC_OPCODE_EXP_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_EXPONVERT, 3, { 0, 0, 0 } }, + { SC_OPCODE_EXP_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_EXP_DIST_MS, 3, { 0, 0, 0 } }, + { SC_OPCODE_GAMMA_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GAMMAVERT, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_GAMMA_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GAMMADIST_MS, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_GAMMA_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GAMMAINV, 3, { 0, 0, 0 } }, + { SC_OPCODE_GAMMA_INV_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GAMMAINV_MS, 3, { 0, 0, 0 } }, + { SC_OPCODE_GAMMA_LN, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GAMMALN, 1, { 0 } }, + { SC_OPCODE_GAMMA_LN_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GAMMALN_MS, 1, { 0 } }, + { SC_OPCODE_GAMMA, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GAMMA, 1, { 0 } }, + { SC_OPCODE_BETA_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_BETAVERT, 6, { 0, 0, 0, 1, 1, 1 } }, + { SC_OPCODE_BETA_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_BETAINV, 5, { 0, 0, 0, 1, 1 } }, + { SC_OPCODE_BETA_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_BETADIST_MS, 6, { 0, 0, 0, 0, 1, 1 } }, + { SC_OPCODE_BETA_INV_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_BETAINV_MS, 5, { 0, 0, 0, 1, 1 } }, + { SC_OPCODE_WEIBULL, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_WEIBULL, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_WEIBULL_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_WEIBULL_DIST_MS, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_HYP_GEOM_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_HYPGEOMVERT, 5, { 0, 0, 0, 0, 1 } }, + { SC_OPCODE_HYP_GEOM_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_HYP_GEOM_DIST_MS, 5, { 0, 0, 0, 0, 0 } }, + { SC_OPCODE_T_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TVERT, 3, { 0, 0, 0 } }, + { SC_OPCODE_T_DIST_2T, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TDIST_2T, 2, { 0, 0 } }, + { SC_OPCODE_T_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TDIST_MS, 3, { 0, 0, 0 } }, + { SC_OPCODE_T_DIST_RT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TDIST_RT, 2, { 0, 0 } }, + { SC_OPCODE_T_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TINV, 2, { 0, 0 } }, + { SC_OPCODE_T_INV_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TINV_MS, 2, { 0, 0 } }, + { SC_OPCODE_T_INV_2T, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TINV_2T, 2, { 0, 0 } }, + { SC_OPCODE_F_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FVERT, 3, { 0, 0, 0 } }, + { SC_OPCODE_F_DIST_LT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_F_DIST_LT, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_F_DIST_RT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_F_DIST_RT, 3, { 0, 0, 0 } }, + { SC_OPCODE_F_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FINV, 3, { 0, 0, 0 } }, + { SC_OPCODE_F_INV_LT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_F_INV_LT, 3, { 0, 0, 0 } }, + { SC_OPCODE_F_INV_RT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_F_INV_RT, 3, { 0, 0, 0 } }, + { SC_OPCODE_CHI_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHIVERT, 2, { 0, 0 } }, + { SC_OPCODE_CHI_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHIVERT_MS, 2, { 0, 0 } }, + { SC_OPCODE_CHISQ_DIST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHISQDIST, 3, { 0, 0, 1 } }, + { SC_OPCODE_CHISQ_DIST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHISQDIST_MS, 3, { 0, 0, 0 } }, + { SC_OPCODE_CHI_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHIINV, 2, { 0, 0 } }, + { SC_OPCODE_CHI_INV_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHIINV_MS, 2, { 0, 0 } }, + { SC_OPCODE_CHISQ_INV, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHISQINV, 2, { 0, 0 } }, + { SC_OPCODE_CHISQ_INV_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHISQINV_MS, 2, { 0, 0 } }, + { SC_OPCODE_STANDARD, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STANDARDISIERUNG, 3, { 0, 0, 0 } }, + { SC_OPCODE_PERMUT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_VARIATIONEN, 2, { 0, 0 } }, + { SC_OPCODE_PERMUTATION_A, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_VARIATIONEN2, 2, { 0, 0 } }, + { SC_OPCODE_CONFIDENCE, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_KONFIDENZ, 3, { 0, 0, 0 } }, + { SC_OPCODE_CONFIDENCE_N, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CONFIDENCE_N, 3, { 0, 0, 0 } }, + { SC_OPCODE_CONFIDENCE_T, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CONFIDENCE_T, 3, { 0, 0, 0 } }, + { SC_OPCODE_Z_TEST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_GTEST, 3, { 0, 0, 1 } }, + { SC_OPCODE_Z_TEST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_Z_TEST_MS, 3, { 0, 0, 1 } }, + { SC_OPCODE_CHI_TEST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHITEST, 2, { 0, 0 } }, + { SC_OPCODE_CHI_TEST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_CHITEST_MS, 2, { 0, 0 } }, + { SC_OPCODE_F_TEST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FTEST, 2, { 0, 0 } }, + { SC_OPCODE_F_TEST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_F_TEST_MS, 2, { 0, 0 } }, + { SC_OPCODE_T_TEST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TTEST, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_T_TEST_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_TTEST_MS, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_RSQ, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_BESTIMMTHEITSMASS, 2, { 0, 0 } }, + { SC_OPCODE_INTERCEPT, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ACHSENABSCHNITT, 2, { 0, 0 } }, + { SC_OPCODE_SLOPE, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STEIGUNG, 2, { 0, 0 } }, + { SC_OPCODE_STEYX, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_STFEHLERYX, 2, { 0, 0 } }, + { SC_OPCODE_PEARSON, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_PEARSON, 2, { 0, 0 } }, + { SC_OPCODE_CORREL, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_KORREL, 2, { 0, 0 } }, + { SC_OPCODE_COVAR, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_KOVAR, 2, { 0, 0 } }, + { SC_OPCODE_COVARIANCE_P, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_COVARIANCE_P, 2, { 0, 0 } }, + { SC_OPCODE_COVARIANCE_S, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_COVARIANCE_S, 2, { 0, 0 } }, + { SC_OPCODE_FORECAST, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_SCHAETZER, 3, { 0, 0, 0 } }, + { SC_OPCODE_FORECAST_ETS_ADD, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FORECAST_ETS_ADD, 6, { 0, 0, 0, 1, 1, 1 } }, + { SC_OPCODE_FORECAST_ETS_MUL, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FORECAST_ETS_MUL, 6, { 0, 0, 0, 1, 1, 1 } }, + { SC_OPCODE_FORECAST_ETS_PIA, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FORECAST_ETS_PIA, 7, { 0, 0, 0, 1, 1, 1, 1 } }, + { SC_OPCODE_FORECAST_ETS_PIM, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FORECAST_ETS_PIM, 7, { 0, 0, 0, 1, 1, 1, 1 } }, + { SC_OPCODE_FORECAST_ETS_SEA, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FORECAST_ETS_SEA, 4, { 0, 0, 1, 1 } }, + { SC_OPCODE_FORECAST_ETS_STA, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FORECAST_ETS_STA, 6, { 0, 0, 0, 1, 1, 1 } }, + { SC_OPCODE_FORECAST_ETS_STM, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FORECAST_ETS_STM, 6, { 0, 0, 0, 1, 1, 1 } }, + { SC_OPCODE_FORECAST_LIN, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_FORECAST_LIN, 3, { 0, 0, 0 } }, + { SC_OPCODE_ADDRESS, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_ADRESSE, 5, { 0, 0, 1, 1, 1 } }, + { SC_OPCODE_AREAS, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_BEREICHE, 1, { 0 } }, + { SC_OPCODE_CHOOSE, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_WAHL, VAR_ARGS+1, { 0, 0 } }, + { SC_OPCODE_COLUMN, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_SPALTE, 1, { 1 } }, + { SC_OPCODE_ROW, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_ZEILE, 1, { 1 } }, + { SC_OPCODE_SHEET, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_TABELLE, 1, { 1 } }, + { SC_OPCODE_COLUMNS, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_SPALTEN, 1, { 0 } }, + { SC_OPCODE_ROWS, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_ZEILEN, 1, { 0 } }, + { SC_OPCODE_SHEETS, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_TABELLEN, 1, { 1 } }, + { SC_OPCODE_H_LOOKUP, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_WVERWEIS, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_V_LOOKUP, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_SVERWEIS, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_INDEX, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_INDEX, 4, { 0, 1, 1, 1 } }, + { SC_OPCODE_INDIRECT, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_INDIREKT, 2, { 0, 1 } }, + { SC_OPCODE_LOOKUP, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_VERWEIS, 3, { 0, 0, 1 } }, + { SC_OPCODE_MATCH, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_VERGLEICH, 3, { 0, 0, 1 } }, + { SC_OPCODE_OFFSET, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_VERSCHIEBUNG, 5, { 0, 0, 0, 1, 1 } }, + { SC_OPCODE_ERROR_TYPE, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_FEHLERTYP, 1, { 0 } }, + { SC_OPCODE_ERROR_TYPE_ODF, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_ERROR_TYPE_ODF, 1, { 0 } }, + { SC_OPCODE_STYLE, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_VORLAGE, 3, { 0, 1, 1 } }, + { SC_OPCODE_DDE, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_DDE, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_HYPERLINK, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_HYPERLINK, 2, { 0, 1 } }, + { SC_OPCODE_GET_PIVOT_DATA, 0, ID_FUNCTION_GRP_TABLE, HID_FUNC_GETPIVOTDATA, VAR_ARGS+2, { 0, 0, 1 } }, + { SC_OPCODE_BAHTTEXT, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_BAHTTEXT, 1, { 0 } }, + { SC_OPCODE_JIS, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_JIS, 1, { 0 } }, + { SC_OPCODE_ASC, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_ASC, 1, { 0 } }, + { SC_OPCODE_CODE, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_CODE, 1, { 0 } }, + { SC_OPCODE_CURRENCY, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_DM, 2, { 0, 1 } }, + { SC_OPCODE_CHAR, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_ZEICHEN, 1, { 0 } }, + { SC_OPCODE_CLEAN, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_SAEUBERN, 1, { 0 } }, + { SC_OPCODE_CONCAT, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_VERKETTEN, VAR_ARGS, { 0 } }, + { SC_OPCODE_CONCAT_MS, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_CONCAT_MS, VAR_ARGS, { 0 } }, + { SC_OPCODE_TEXTJOIN_MS, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_TEXTJOIN_MS, VAR_ARGS + 2, { 0, 0, 0 } }, + { SC_OPCODE_IFS_MS, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_IFS_MS, PAIRED_VAR_ARGS, { 0, 0 } }, + { SC_OPCODE_SWITCH_MS, 0, ID_FUNCTION_GRP_LOGIC, HID_FUNC_SWITCH_MS, PAIRED_VAR_ARGS + 1, { 0, 0, 0 } }, + { SC_OPCODE_MINIFS_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MINIFS_MS, PAIRED_VAR_ARGS + 1, { 0, 0, 0 } }, + { SC_OPCODE_MAXIFS_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_MAXIFS_MS, PAIRED_VAR_ARGS + 1, { 0, 0, 0 } }, + { SC_OPCODE_EXACT, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_IDENTISCH, 2, { 0, 0 } }, + { SC_OPCODE_FIND, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_FINDEN, 3, { 0, 0, 1 } }, + { SC_OPCODE_SEARCH, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_SUCHEN, 3, { 0, 0, 1 } }, + { SC_OPCODE_TRIM, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_GLAETTEN, 1, { 0 } }, + { SC_OPCODE_PROPER, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_GROSS2, 1, { 0 } }, + { SC_OPCODE_UPPER, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_GROSS, 1, { 0 } }, + { SC_OPCODE_LOWER, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_KLEIN, 1, { 0 } }, + { SC_OPCODE_VALUE, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_WERT, 1, { 0 } }, + { SC_OPCODE_TEXT, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_TEXT, 2, { 0, 0 } }, + { SC_OPCODE_T, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_T, 1, { 0 } }, + { SC_OPCODE_REPLACE, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_ERSETZEN, 4, { 0, 0, 0, 0 } }, + { SC_OPCODE_FIXED, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_FEST, 3, { 0, 0, 1 } }, + { SC_OPCODE_LEN, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_LAENGE, 1, { 0 } }, + { SC_OPCODE_LEFT, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_LINKS, 2, { 0, 1 } }, + { SC_OPCODE_RIGHT, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_RECHTS, 2, { 0, 1 } }, + { SC_OPCODE_MID, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_TEIL, 3, { 0, 0, 0 } }, + { SC_OPCODE_REPT, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_WIEDERHOLEN, 2, { 0, 0 } }, + { SC_OPCODE_SUBSTITUTE, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_WECHSELN, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_BASE, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_BASIS, 3, { 0, 0, 1 } }, + { SC_OPCODE_DECIMAL, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_DEZIMAL, 2, { 0, 0 } }, + { SC_OPCODE_CONVERT_OOO, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_UMRECHNEN, 3, { 0, 0, 0 } }, + { SC_OPCODE_ROMAN, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_ROEMISCH, 2, { 0, 1 } }, + { SC_OPCODE_ARABIC, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_ARABISCH, 1, { 0 } }, + { SC_OPCODE_INFO, 0, ID_FUNCTION_GRP_INFO, HID_FUNC_INFO, 1, { 0 } }, + { SC_OPCODE_UNICODE, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_UNICODE, 1, { 0 } }, + { SC_OPCODE_UNICHAR, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_UNICHAR, 1, { 0 } }, + { SC_OPCODE_EUROCONVERT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_EUROCONVERT, 5, { 0, 0, 0, 1, 1 } }, + { SC_OPCODE_NUMBERVALUE, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_NUMBERVALUE, 3, { 0, 1, 1 } }, + { SC_OPCODE_BITAND, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_BITAND, 2, { 0, 0 } }, + { SC_OPCODE_BITOR, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_BITOR, 2, { 0, 0 } }, + { SC_OPCODE_BITXOR, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_BITXOR, 2, { 0, 0 } }, + { SC_OPCODE_BITRSHIFT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_BITRSHIFT, 2, { 0, 0 } }, + { SC_OPCODE_BITLSHIFT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_BITLSHIFT, 2, { 0, 0 } }, + { SC_OPCODE_LENB, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_LENB, 1, { 0 } }, + { SC_OPCODE_RIGHTB, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_RIGHTB, 2, { 0, 1 } }, + { SC_OPCODE_LEFTB, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_LEFTB, 2, { 0, 1 } }, + { SC_OPCODE_MIDB, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_MIDB, 3, { 0, 0, 0 } }, + { SC_OPCODE_FILTERXML, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_FILTERXML, 2, { 0, 0 } }, + { SC_OPCODE_COLOR, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_COLOR, 4, { 0, 0, 0, 1 } }, + { SC_OPCODE_WEBSERVICE, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_WEBSERVICE, 1, { 0, 0 } }, + { SC_OPCODE_ENCODEURL, 0, ID_FUNCTION_GRP_TEXT, HID_FUNC_ENCODEURL, 1, { 0 } }, + { SC_OPCODE_ERF_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ERF_MS, 1, { 0 } }, + { SC_OPCODE_ERFC_MS, 0, ID_FUNCTION_GRP_STATISTIC, HID_FUNC_ERFC_MS, 1, { 0 } }, + { SC_OPCODE_RAWSUBTRACT, 0, ID_FUNCTION_GRP_MATH, HID_FUNC_RAWSUBTRACT, VAR_ARGS+2, { 0, 0, 1 } } + }; + ScFuncDesc* pDesc = nullptr; sal_Int32 nStrLen = 0; ::std::list<ScFuncDesc*> tmpFuncList; @@ -394,13 +818,20 @@ ScFunctionList::ScFunctionList() for (sal_uInt16 i = 0; i <= SC_OPCODE_LAST_OPCODE_ID; ++i) { ScResId aRes(RID_SC_FUNC_DESCRIPTIONS_START + i); - aRes.SetRT(RSC_RESOURCE); - // Sub resource of OpCode available? + aRes.SetRT(RSC_STRINGARRAY); + // Opcode Resource available? if (SC_MOD()->GetResMgr()->IsAvailable(aRes)) { pDesc = new ScFuncDesc; bool bSuppressed = false; - ScFuncRes aSubRes( aRes, pDesc, bSuppressed); + + ScFuncDescCore *pEntry = std::find_if(aDescs, aDescs + SAL_N_ELEMENTS(aDescs), + [&i](const ScFuncDescCore &rItem) + { + return rItem.nOpCode == i; + } + ); + ScFuncRes aSubRes(aRes, *pEntry, pDesc, bSuppressed); // Instead of dealing with this exceptional case at 1001 places // we simply don't add an entirely suppressed function to the // list and delete it. @@ -779,18 +1210,17 @@ sal_Unicode ScFunctionMgr::getSingleToken(const formula::IFunctionManager::EToke } // class ScFuncRes: -ScFuncRes::ScFuncRes( ResId &aRes, ScFuncDesc* pDesc, bool & rbSuppressed ) - : Resource(aRes) +ScFuncRes::ScFuncRes(ResId &aRes, const ScFuncDescCore &rEntry, ScFuncDesc* pDesc, bool & rbSuppressed) { const sal_uInt16 nOpCode = aRes.GetId() - RID_SC_FUNC_DESCRIPTIONS_START; - sal_uInt16 nFunctionFlags = GetNum(); + sal_uInt16 nFunctionFlags = rEntry.nFunctionFlags; // Bit 1: entirely suppressed // Bit 2: hidden unless used rbSuppressed = ((nFunctionFlags & 1) != 0); pDesc->mbHidden = ((nFunctionFlags & 2) != 0); - pDesc->nCategory = GetNum(); - pDesc->sHelpId = ReadByteStringRes(); - pDesc->nArgCount = GetNum(); + pDesc->nCategory = rEntry.nCategory; + pDesc->sHelpId = rEntry.pHelpId; + pDesc->nArgCount = rEntry.nArgs; sal_uInt16 nArgs = pDesc->nArgCount; sal_uInt16 nVarArgsSet = 0; if (nArgs >= PAIRED_VAR_ARGS) @@ -803,22 +1233,20 @@ ScFuncRes::ScFuncRes( ResId &aRes, ScFuncDesc* pDesc, bool & rbSuppressed ) nVarArgsSet = 1; nArgs -= VAR_ARGS - nVarArgsSet; } + assert(nArgs <= SAL_N_ELEMENTS(rEntry.aOptionalArgs)); if (nArgs) { pDesc->nVarArgsStart = nArgs - nVarArgsSet; pDesc->pDefArgFlags = new ScFuncDesc::ParameterFlags[nArgs]; for (sal_uInt16 i = 0; i < nArgs; ++i) { - pDesc->pDefArgFlags[i].bOptional = (bool)GetNum(); + pDesc->pDefArgFlags[i].bOptional = (bool)rEntry.aOptionalArgs[i]; } } - // Need to read the value from the resource even if nArgs==0 to advance the - // resource position pointer, so this can't be in the if(nArgs) block above. - sal_uInt16 nSuppressed = GetNum(); - assert(!nSuppressed); (void)nSuppressed; pDesc->pFuncName = new OUString(ScCompiler::GetNativeSymbol(static_cast<OpCode>(nOpCode))); - pDesc->pFuncDesc = new OUString( SC_RESSTR(1) ); + ResStringArray aArr(aRes); + pDesc->pFuncDesc = new OUString(aArr.GetString(0)); if (nArgs) { @@ -828,8 +1256,8 @@ ScFuncRes::ScFuncRes( ResId &aRes, ScFuncDesc* pDesc, bool & rbSuppressed ) pDesc->maDefArgDescs.resize(nArgs); for (sal_uInt16 i = 0; i < nArgs; ++i) { - pDesc->maDefArgNames[i] = SC_RESSTR(2*(i+1) ); - pDesc->maDefArgDescs[i] = SC_RESSTR(2*(i+1)+1); + pDesc->maDefArgNames[i] = aArr.GetString((i*2)+1); + pDesc->maDefArgDescs[i] = aArr.GetString((i*2)+2); // If empty and variable number of arguments and last parameter and // parameter is optional and the previous is not optional, repeat // previous parameter name and description. @@ -851,13 +1279,6 @@ ScFuncRes::ScFuncRes( ResId &aRes, ScFuncDesc* pDesc, bool & rbSuppressed ) } } } - - FreeResource(); -} - -sal_uInt16 ScFuncRes::GetNum() -{ - return ReadShortRes(); } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sc/source/ui/src/scfuncs.src b/sc/source/ui/src/scfuncs.src index 01d1dae7dc62..ed205af6d3ab 100644 --- a/sc/source/ui/src/scfuncs.src +++ b/sc/source/ui/src/scfuncs.src @@ -23,46 +23,7 @@ * the function. * * In this sub resource, with index 1 the description of the function is - * given, after that follows an - * - * ExtraData block with: - * - * 16-bit value: - * - * Bit 1: boolean flag whether function is suppressed. Usually 0. This - * may be used to add UI string resources before UI freeze if - * implementation isn't ready yet without displaying them in the - * function wizard, most recent used list and other UI elements. Also - * not available via API then. - * - * Bit 2: boolean flag whether function is hidden in the Function - * Wizard unless used in an expression. - * - * - * Function group (text, math, ...), one of ID_FUNCTION_GRP_... - * - * Help ID, HID_FUNC_... - * - * Number of parameters. VAR_ARGS if variable number, or - * VAR_ARGS+number if number of fixed parameters and variable - * arguments following. Or PAIRED_VAR_ARGS if variable number of - * paired parameters, or PAIRED_VAR_ARGS+number if number of fixed - * parameters and variable paired arguments following. - * - * For every parameter: - * - * Boolean flag whether the parameter is optional. - * - * Number of suppressed parameters. Usually 0. Same meaning and - * mechanism as the flag for the entire function above. - * - * For every suppressed parameter: - * - * The parameter number, offset starting with 0. Variable - * arguments can't be suppressed! - * - * - * ExtraData block followed by two string resources for each parameter, + * given, followed by two string resources for each parameter, * first the type or name of the parameter, second a description of the * parameter. */ @@ -71,13078 +32,4819 @@ #include "formula/compiler.hrc" // -=*# Resource for function DCOUNT #*=- -Resource SC_OPCODE_DB_COUNT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_COUNT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Counts the cells of a data range whose contents match the search criteria." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBANZAHL; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Counts the cells of a data range whose contents match the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DCOUNTA #*=- -Resource SC_OPCODE_DB_COUNT_2+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_COUNT_2+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Counts all non-blank cells of a data range where the content corresponds to the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBANZAHL2; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Counts all non-blank cells of a data range where the content corresponds to the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DAVERAGE #*=- -Resource SC_OPCODE_DB_AVERAGE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_AVERAGE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the average value of all the cells of a data range whose contents match the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBMITTELWERT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Returns the average value of all the cells of a data range whose contents match the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DGET #*=- -Resource SC_OPCODE_DB_GET+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_GET+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Defines the contents of the cell of a data range which matches the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBAUSZUG; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Defines the contents of the cell of a data range which matches the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DMAX #*=- -Resource SC_OPCODE_DB_MAX+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_MAX+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the maximum value from all of the cells of a data range which correspond to the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBMAX; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Returns the maximum value from all of the cells of a data range which correspond to the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DMIN #*=- -Resource SC_OPCODE_DB_MIN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_MIN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the minimum of all cells of a data range where the contents correspond to the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBMIN; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Returns the minimum of all cells of a data range where the contents correspond to the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DPRODUCT #*=- -Resource SC_OPCODE_DB_PRODUCT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_PRODUCT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Multiplies all cells of a data range where the contents match the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBPRODUKT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Multiplies all cells of a data range where the contents match the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DSTDEV #*=- -Resource SC_OPCODE_DB_STD_DEV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_STD_DEV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the standard deviation of all cells in a data range whose contents match the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBSTDABW; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Calculates the standard deviation of all cells in a data range whose contents match the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DSTDEVP #*=- -Resource SC_OPCODE_DB_STD_DEV_P+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_STD_DEV_P+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the standard deviation with regards to the population of all cells of a data range matching the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBSTDABWN; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Returns the standard deviation with regards to the population of all cells of a data range matching the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DSUM #*=- -Resource SC_OPCODE_DB_SUM+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_SUM+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Adds all the cells of a data range where the contents match the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBSUMME; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Adds all the cells of a data range where the contents match the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DVAR #*=- -Resource SC_OPCODE_DB_VAR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_VAR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Determines the variance of all the cells in a data range where the contents match the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBVARIANZ; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Determines the variance of all the cells in a data range where the contents match the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DVARP #*=- -Resource SC_OPCODE_DB_VAR_P+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB_VAR_P+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Determines variance of a population based on all cells in a data range where contents match the search criteria." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATABASE; - HID_FUNC_DBVARIANZEN; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Database" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells containing data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Database field" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Search criteria" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Defines the cell range containing the search criteria." ; + < "Determines variance of a population based on all cells in a data range where contents match the search criteria." ; >; + < "Database" ; >; + < "The range of cells containing data." ; >; + < "Database field" ; >; + < "Indicates which database field (column) is to be used for the search criteria." ; >; + < "Search criteria" ; >; + < "Defines the cell range containing the search criteria." ; >; }; }; // -=*# Resource for function DATE #*=- -Resource SC_OPCODE_GET_DATE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_DATE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Provides an internal number for the date given." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_DATUM; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "year" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "An integer between 1583 and 9956 or 0 and 99 (19xx or 20xx depending on the defined option)." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "month" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "An integer between 1 and 12 representing the month." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "day" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "An integer between 1 and 31 representing the day of the month." ; + < "Provides an internal number for the date given." ; >; + < "year" ; >; + < "An integer between 1583 and 9956 or 0 and 99 (19xx or 20xx depending on the defined option)." ; >; + < "month" ; >; + < "An integer between 1 and 12 representing the month." ; >; + < "day" ; >; + < "An integer between 1 and 31 representing the day of the month." ; >; }; }; // -=*# Resource for function DATE_VALUE #*=- -Resource SC_OPCODE_GET_DATE_VALUE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_DATE_VALUE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns an internal number for a text having a possible date format." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_DATWERT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A text enclosed in quotation marks which returns a date in a %PRODUCTNAME date format." ; + < "Returns an internal number for a text having a possible date format." ; >; + < "text" ; >; + < "A text enclosed in quotation marks which returns a date in a %PRODUCTNAME date format." ; >; }; }; // -=*# Resource for function DAY #*=- -Resource SC_OPCODE_GET_DAY+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_DAY+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the sequential date of the month as an integer (1-31) in relation to the date value." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_TAG; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The internal number for the date." ; + < "Returns the sequential date of the month as an integer (1-31) in relation to the date value." ; >; + < "Number" ; >; + < "The internal number for the date." ; >; }; }; // -=*# Resource for function DAYS360 #*=- -Resource SC_OPCODE_GET_DIFF_DATE_360+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_DIFF_DATE_360+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the number of days between two dates based on a 360-day year." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_TAGE360; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Date_1" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The start date for calculating the difference in days." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Date_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The end date for calculating the difference in days." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Type" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Method used to form differences: Type = 0 denotes US method (NASD), Type = 1 denotes the European method." ; + < "Calculates the number of days between two dates based on a 360-day year." ; >; + < "Date_1" ; >; + < "The start date for calculating the difference in days." ; >; + < "Date_2" ; >; + < "The end date for calculating the difference in days." ; >; + < "Type" ; >; + < "Method used to form differences: Type = 0 denotes US method (NASD), Type = 1 denotes the European method." ; >; }; }; // -=*# Resource for function NETWORKDAYS #*=- -Resource SC_OPCODE_NETWORKDAYS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NETWORKDAYS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the number of workdays between two dates using arguments to indicate weekenddays and holidays." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_NETWORKDAYS; - 4; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Start Date" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Start date for calculation." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "End Date" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "End date for calculation." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "list of dates" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Optional set of one or more dates to be considered as holiday." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "array" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Optional list of numbers to indicate working (0) and weekend (non-zero) days. When omitted, weekend is Saturday and Sunday." ; + < "Returns the number of workdays between two dates using arguments to indicate weekenddays and holidays." ; >; + < "Start Date" ; >; + < "Start date for calculation." ; >; + < "End Date" ; >; + < "End date for calculation." ; >; + < "list of dates" ; >; + < "Optional set of one or more dates to be considered as holiday." ; >; + < "array" ; >; + < "Optional list of numbers to indicate working (0) and weekend (non-zero) days. When omitted, weekend is Saturday and Sunday." ; >; }; }; // -=*# Resource for function NETWORKDAYS.INTL #*=- -Resource SC_OPCODE_NETWORKDAYS_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NETWORKDAYS_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the number of workdays between two dates using arguments to indicate weekend days and holidays." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_NETWORKDAYS_MS; - 4; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Start Date" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Start date for calculation." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "End Date" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "End date for calculation." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "number or string" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Optional number or string to indicate when weekends occur. When omitted, weekend is Saturday and Sunday." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "array" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Optional set of one or more dates to be considered as holiday." ; + < "Returns the number of workdays between two dates using arguments to indicate weekend days and holidays." ; >; + < "Start Date" ; >; + < "Start date for calculation." ; >; + < "End Date" ; >; + < "End date for calculation." ; >; + < "number or string" ; >; + < "Optional number or string to indicate when weekends occur. When omitted, weekend is Saturday and Sunday." ; >; + < "array" ; >; + < "Optional set of one or more dates to be considered as holiday." ; >; }; }; // -=*# Resource for function WORKDAY.INTL #*=- -Resource SC_OPCODE_WORKDAY_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_WORKDAY_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the serial number of the date before or after a number of workdays using arguments to indicate weekend days and holidays." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_WORKDAY_MS; - 4; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Start Date" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Start date for calculation." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Days" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of workdays before or after start date." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "number or string" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Optional number or string to indicate when weekends occur. When omitted, weekend is Saturday and Sunday." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "array" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Optional set of one or more dates to be considered as holiday." ; + < "Returns the serial number of the date before or after a number of workdays using arguments to indicate weekend days and holidays." ; >; + < "Start Date" ; >; + < "Start date for calculation." ; >; + < "Days" ; >; + < "The number of workdays before or after start date." ; >; + < "number or string" ; >; + < "Optional number or string to indicate when weekends occur. When omitted, weekend is Saturday and Sunday." ; >; + < "array" ; >; + < "Optional set of one or more dates to be considered as holiday." ; >; }; }; // -=*# Resource for function HOUR #*=- -Resource SC_OPCODE_GET_HOUR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_HOUR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Determines the sequential number of the hour of the day (0-23) for the time value." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_STUNDE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Internal time value" ; + < "Determines the sequential number of the hour of the day (0-23) for the time value." ; >; + < "Number" ; >; + < "Internal time value" ; >; }; }; // -=*# Resource for function MINUTE #*=- -Resource SC_OPCODE_GET_MIN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_MIN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Determines the sequential number for the minute of the hour (0-59) for the time value." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_MINUTE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Internal time value." ; + < "Determines the sequential number for the minute of the hour (0-59) for the time value." ; >; + < "Number" ; >; + < "Internal time value." ; >; }; }; // -=*# Resource for function MONTH #*=- -Resource SC_OPCODE_GET_MONTH+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_MONTH+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Determines the sequential number of a month of the year (1-12) for the date value." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_MONAT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The internal number of the date." ; + < "Determines the sequential number of a month of the year (1-12) for the date value." ; >; + < "Number" ; >; + < "The internal number of the date." ; >; }; }; // -=*# Resource for function NOW #*=- -Resource SC_OPCODE_GET_ACT_TIME+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_ACT_TIME+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Determines the current time of the computer." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_JETZT; - 0; - 0; + < "Determines the current time of the computer." ; >; }; }; // -=*# Resource for function SECOND #*=- -Resource SC_OPCODE_GET_SEC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_SEC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Determines the sequential number of the second of a minute (0-59) for the time value." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_SEKUNDE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The internal time value." ; + < "Determines the sequential number of the second of a minute (0-59) for the time value." ; >; + < "Number" ; >; + < "The internal time value." ; >; }; }; // -=*# Resource for function TIME #*=- -Resource SC_OPCODE_GET_TIME+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_TIME+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Determines a time value from the details for hour, minute and second." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_ZEIT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "hour" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The integer for the hour." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "minute" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The integer for the minute." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "second" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The integer for the second." ; + < "Determines a time value from the details for hour, minute and second." ; >; + < "hour" ; >; + < "The integer for the hour." ; >; + < "minute" ; >; + < "The integer for the minute." ; >; + < "second" ; >; + < "The integer for the second." ; >; }; }; // -=*# Resource for function TIMEVALUE #*=- -Resource SC_OPCODE_GET_TIME_VALUE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_TIME_VALUE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a sequential number for a text shown in a possible time entry format." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_ZEITWERT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "A text enclosed in quotation marks which returns a time in a %PRODUCTNAME time format." ; + < "Returns a sequential number for a text shown in a possible time entry format." ; >; + < "text" ; >; + < "A text enclosed in quotation marks which returns a time in a %PRODUCTNAME time format." ; >; }; }; // -=*# Resource for function TODAY #*=- -Resource SC_OPCODE_GET_ACT_DATE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_ACT_DATE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Determines the current date of the computer." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_HEUTE; - 0; - 0; + < "Determines the current date of the computer." ; >; }; }; // -=*# Resource for function WEEKDAY #*=- -Resource SC_OPCODE_GET_DAY_OF_WEEK+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_DAY_OF_WEEK+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the day of the week for the date value as an integer." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_WOCHENTAG; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The internal number for the date." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Type" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Fixes the beginning of the week and the type of calculation to be used." ; + < "Returns the day of the week for the date value as an integer." ; >; + < "Number" ; >; + < "The internal number for the date." ; >; + < "Type" ; >; + < "Fixes the beginning of the week and the type of calculation to be used." ; >; }; }; // -=*# Resource for function YEAR #*=- -Resource SC_OPCODE_GET_YEAR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_YEAR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the year of a date value as an integer." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_JAHR; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Internal number of the date." ; + < "Returns the year of a date value as an integer." ; >; + < "Number" ; >; + < "Internal number of the date." ; >; }; }; // -=*# Resource for function DAYS #*=- -Resource SC_OPCODE_GET_DIFF_DATE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_DIFF_DATE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the number of days between two dates." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_TAGE; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Date_2" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The end date for calculating the difference in days." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Date_1" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The start date for calculating the difference in days." ; + < "Calculates the number of days between two dates." ; >; + < "Date_2" ; >; + < "The end date for calculating the difference in days." ; >; + < "Date_1" ; >; + < "The start date for calculating the difference in days." ; >; }; }; // -=*# Resource for function DATEDIF #*=- -Resource SC_OPCODE_GET_DATEDIF+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_DATEDIF+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // description - { - Text [ en-US ] = "Returns the number of whole days, months or years between 'start date' and 'end date'."; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_DATEDIF; - 3; 0; 0; 0; - 0; - }; + < "Returns the number of whole days, months or years between 'start date' and 'end date'."; >; - String 2 // name of parameter 1 DateDif - { - Text [ en-US ] = "Start date"; - }; + < "Start date"; >; - String 3 // description of parameter 1 DateDif - { - Text [ en-US ] = "The start date."; - }; + < "The start date."; >; - String 4 // name of parameter 2 DateDif - { - Text [ en-US ] = "End date"; - }; + < "End date"; >; - String 5 // description of parameter 2 DateDif - { - Text [ en-US ] = "The end date."; - }; + < "The end date."; >; - String 6 // name of parameter 3 DateDif - { - Text [ en-US ] = "Interval"; - }; + < "Interval"; >; - String 7 // description of parameter 3 DateDif - { - Text [ en-US ] = "Interval to be calculated. Can be \"d\", \"m\", \"y\", \"ym\", \"md\" or \"yd\"."; + < "Interval to be calculated. Can be \"d\", \"m\", \"y\", \"ym\", \"md\" or \"yd\"."; >; }; }; // -=*# Resource for function WEEKNUM #*=- -Resource SC_OPCODE_WEEK+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_WEEK+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Calculates the calendar week corresponding to the given date." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_KALENDERWOCHE; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The internal number of the date." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mode" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates the first day of the week and when week 1 starts." ; + < "Calculates the calendar week corresponding to the given date." ; >; + < "Number" ; >; + < "The internal number of the date." ; >; + < "mode" ; >; + < "Indicates the first day of the week and when week 1 starts." ; >; }; }; // -=*# Resource for function ISOWEEKNUM #*=- -Resource SC_OPCODE_ISOWEEKNUM+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ISOWEEKNUM+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the ISO 8601 calendar week for the given date." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_ISOWEEKNUM; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The internal number of the date." ; + < "Calculates the ISO 8601 calendar week for the given date." ; >; + < "Number" ; >; + < "The internal number of the date." ; >; }; }; -Resource SC_OPCODE_WEEKNUM_OOO+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_WEEKNUM_OOO+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Calculates the calendar week corresponding to the given date.\nThis function only provides interoperability with %PRODUCTNAME 5.0 and earlier and OpenOffice.org." ; - }; - ExtraData = - { - 2; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_WEEKNUM_OOO; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The internal number of the date." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mode" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Indicates the first day of the week (1 = Sunday, other values = Monday)." ; + < "Calculates the calendar week corresponding to the given date.\nThis function only provides interoperability with %PRODUCTNAME 5.0 and earlier and OpenOffice.org." ; >; + < "Number" ; >; + < "The internal number of the date." ; >; + < "mode" ; >; + < "Indicates the first day of the week (1 = Sunday, other values = Monday)." ; >; }; }; // -=*# Resource for function EASTERSUNDAY #*=- -Resource SC_OPCODE_EASTERSUNDAY+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_EASTERSUNDAY+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the date of Easter Sunday in a given year."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_DATETIME; - HID_FUNC_OSTERSONNTAG; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "year"; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "An integer between 1583 and 9956, or 0 and 99 (19xx or 20xx depending on the option set)."; + < "Calculates the date of Easter Sunday in a given year."; >; + < "year"; >; + < "An integer between 1583 and 9956, or 0 and 99 (19xx or 20xx depending on the option set)."; >; }; }; // -=*# Resource for function PV #*=- -Resource SC_OPCODE_PV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Present value. Calculates the present value of an investment." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_BW; - 5; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Rate" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The rate of interest for the period given." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "NPER" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The payment period. The total number of periods in which the annuity is paid." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "PMT" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Regular payments. The constant amount of annuity that is paid in each period." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "FV" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Future value. The value (final value) to be attained after the last payment." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Type" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; + < "Present value. Calculates the present value of an investment." ; >; + < "Rate" ; >; + < "The rate of interest for the period given." ; >; + < "NPER" ; >; + < "The payment period. The total number of periods in which the annuity is paid." ; >; + < "PMT" ; >; + < "Regular payments. The constant amount of annuity that is paid in each period." ; >; + < "FV" ; >; + < "Future value. The value (final value) to be attained after the last payment." ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; }; }; // -=*# Resource for function FV #*=- -Resource SC_OPCODE_FV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Future value. Returns the future value of an investment based on regular payments and a constant interest rate." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_ZW; - 5; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Rate" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The rate of interest per period." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "NPER" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "PMT" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Regular payments. The constant annuity to be paid in each period." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "PV" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Present value. The current value of a series of payments" ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Type" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; + < "Future value. Returns the future value of an investment based on regular payments and a constant interest rate." ; >; + < "Rate" ; >; + < "The rate of interest per period." ; >; + < "NPER" ; >; + < "Payment period. The total number of periods in which the annuity (pension) is paid." ; >; + < "PMT" ; >; + < "Regular payments. The constant annuity to be paid in each period." ; >; + < "PV" ; >; + < "Present value. The current value of a series of payments" ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; }; }; // -=*# Resource for function NPER #*=- -Resource SC_OPCODE_NPER+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NPER+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Payment period. Calculates the number of payment periods for an investment based on regular payments and a constant interest rate." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_ZZR; - 5; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Rate" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The rate of interest per period." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "PMT" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Regular payments. The constant annuity to be paid in each period." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "PV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Present value. The current value of a series of payments" ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "FV" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Future value. The value (end value) to be attained after the final payment." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Type" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; + < "Payment period. Calculates the number of payment periods for an investment based on regular payments and a constant interest rate." ; >; + < "Rate" ; >; + < "The rate of interest per period." ; >; + < "PMT" ; >; + < "Regular payments. The constant annuity to be paid in each period." ; >; + < "PV" ; >; + < "Present value. The current value of a series of payments" ; >; + < "FV" ; >; + < "Future value. The value (end value) to be attained after the final payment." ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; }; }; // -=*# Resource for function PMT #*=- -Resource SC_OPCODE_PMT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PMT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Regular payments. Returns the periodic payment of an annuity, based on regular payments and a fixed periodic interest rate." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_RMZ; - 5; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Rate" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The rate of interest per period." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "NPER" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "PV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Present value. The current value of a series of payments" ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "FV" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Future value. The value (end value) to be attained after the final payment." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Type" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; + < "Regular payments. Returns the periodic payment of an annuity, based on regular payments and a fixed periodic interest rate." ; >; + < "Rate" ; >; + < "The rate of interest per period." ; >; + < "NPER" ; >; + < "Payment period. The total number of periods in which the annuity (pension) is paid." ; >; + < "PV" ; >; + < "Present value. The current value of a series of payments" ; >; + < "FV" ; >; + < "Future value. The value (end value) to be attained after the final payment." ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; }; }; // -=*# Resource for function RATE #*=- -Resource SC_OPCODE_RATE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RATE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the constant interest rate of an investment with regular payments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_ZINS; - 6; 0; 0; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "NPER" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "PMT" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Regular payments. The constant annuity to be paid in each period." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "PV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Present value. The current value of a series of payments" ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "FV" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Future value. The value (end value) to be attained after the final payment." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Type" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "Guess" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Guess. The estimate of the interest rate for the iterative calculating method." ; + < "Calculates the constant interest rate of an investment with regular payments." ; >; + < "NPER" ; >; + < "Payment period. The total number of periods in which the annuity (pension) is paid." ; >; + < "PMT" ; >; + < "Regular payments. The constant annuity to be paid in each period." ; >; + < "PV" ; >; + < "Present value. The current value of a series of payments" ; >; + < "FV" ; >; + < "Future value. The value (end value) to be attained after the final payment." ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; + < "Guess" ; >; + < "Guess. The estimate of the interest rate for the iterative calculating method." ; >; }; }; // -=*# Resource for function IPMT #*=- -Resource SC_OPCODE_IPMT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IPMT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Compounded interest. Calculates the interest payment on the principal for an investment with regular payments and a constant interest rate for a given period." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_ZINSZ; - 6; 0; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Rate" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The rate of interest per period." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Period" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Periods. The periods for which the compounded interest is to be calculated. P = 1 denotes for the first period, P = NPER for the last one." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "NPER" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "pv" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Present value. The current value of a series of payments" ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "FV" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Future value. The value (end value) to be attained after the final payment." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "Type" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; + < "Compounded interest. Calculates the interest payment on the principal for an investment with regular payments and a constant interest rate for a given period." ; >; + < "Rate" ; >; + < "The rate of interest per period." ; >; + < "Period" ; >; + < "Periods. The periods for which the compounded interest is to be calculated. P = 1 denotes for the first period, P = NPER for the last one." ; >; + < "NPER" ; >; + < "Payment period. The total number of periods in which the annuity (pension) is paid." ; >; + < "pv" ; >; + < "Present value. The current value of a series of payments" ; >; + < "FV" ; >; + < "Future value. The value (end value) to be attained after the final payment." ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; }; }; // -=*# Resource for function PPMT #*=- -Resource SC_OPCODE_PPMT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PPMT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Repayment. Calculates the repayment amount for a period for an investment whereby the payments are at regular intervals and the interest rate constant." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_KAPZ; - 6; 0; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Rate" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The interest rate per period." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Period" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Period. The period for which the repayments are to be calculated. Per = 1 denotes for the first period, P = NPER for the last" ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "NPER" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The payment period. The total number of periods in which the annuity (pension) is paid." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "PV" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The present value. The present value or the amount the annuity is currently worth." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "FV" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Future value. The value (end value) attained after the last payment has been made." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "Type" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; + < "Repayment. Calculates the repayment amount for a period for an investment whereby the payments are at regular intervals and the interest rate constant." ; >; + < "Rate" ; >; + < "The interest rate per period." ; >; + < "Period" ; >; + < "Period. The period for which the repayments are to be calculated. Per = 1 denotes for the first period, P = NPER for the last" ; >; + < "NPER" ; >; + < "The payment period. The total number of periods in which the annuity (pension) is paid." ; >; + < "PV" ; >; + < "The present value. The present value or the amount the annuity is currently worth." ; >; + < "FV" ; >; + < "Future value. The value (end value) attained after the last payment has been made." ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; }; }; // -=*# Resource for function CUMPRINC #*=- -Resource SC_OPCODE_CUM_PRINC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CUM_PRINC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Cumulative Capital. Calculates the total amount of the repayment share in a period for an investment with constant interest rate." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_KUMKAPITAL; - 6; 0; 0; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Rate" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The rate of interest per period." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "NPER" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "PV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The present value. The present value or the amount the annuity is currently worth." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "S" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The start period. The first period to be taken into account. S = 1 denotes the very first period." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "E" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "End period. The last period to be taken into account." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "Type" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; + < "Cumulative Capital. Calculates the total amount of the repayment share in a period for an investment with constant interest rate." ; >; + < "Rate" ; >; + < "The rate of interest per period." ; >; + < "NPER" ; >; + < "Payment period. The total number of periods in which the annuity (pension) is paid." ; >; + < "PV" ; >; + < "The present value. The present value or the amount the annuity is currently worth." ; >; + < "S" ; >; + < "The start period. The first period to be taken into account. S = 1 denotes the very first period." ; >; + < "E" ; >; + < "End period. The last period to be taken into account." ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; }; }; // -=*# Resource for function CUMIPMT #*=- -Resource SC_OPCODE_CUM_IPMT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CUM_IPMT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Cumulative compounded interest. Calculates the total amount of the interest share in a period for an investment with a constant interest rate." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_KUMZINSZ; - 6; 0; 0; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Rate" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The rate of interest per period." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "NPER" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "pv" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The present value. The present value or the amount the annuity is currently worth." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "S" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The start period. The first period to be taken into account. S = 1 denotes the very first period." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "E" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "The end period. The last period to be taken into account." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "Type" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; + < "Cumulative compounded interest. Calculates the total amount of the interest share in a period for an investment with a constant interest rate." ; >; + < "Rate" ; >; + < "The rate of interest per period." ; >; + < "NPER" ; >; + < "Payment period. The total number of periods in which the annuity (pension) is paid." ; >; + < "pv" ; >; + < "The present value. The present value or the amount the annuity is currently worth." ; >; + < "S" ; >; + < "The start period. The first period to be taken into account. S = 1 denotes the very first period." ; >; + < "E" ; >; + < "The end period. The last period to be taken into account." ; >; + < "Type" ; >; + < "Type = 1 denotes due at the beginning of the period, = 0 at the end." ; >; }; }; // -=*# Resource for function SYD #*=- -Resource SC_OPCODE_SYD+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SYD+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the arithmetically declining value of an asset (depreciation) for a specified period." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_DIA; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Cost" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Acquisition costs. The initial cost of the asset." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Salvage" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Salvage: The remaining value of the asset at the end of its life." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Life" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Period" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Period. The depreciation period which must have the same time unit as average useful life." ; + < "Calculates the arithmetically declining value of an asset (depreciation) for a specified period." ; >; + < "Cost" ; >; + < "Acquisition costs. The initial cost of the asset." ; >; + < "Salvage" ; >; + < "Salvage: The remaining value of the asset at the end of its life." ; >; + < "Life" ; >; + < "Useful life. The number of periods in the useful life of the asset." ; >; + < "Period" ; >; + < "Period. The depreciation period which must have the same time unit as average useful life." ; >; }; }; // -=*# Resource for function SLN #*=- -Resource SC_OPCODE_SLN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SLN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the linear depreciation per period." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_LIA; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Cost" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Acquisition cost. The initial cost of an asset." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Salvage" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Salvage: The remaining value of the asset at the end of its life." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Life" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ; + < "Calculates the linear depreciation per period." ; >; + < "Cost" ; >; + < "Acquisition cost. The initial cost of an asset." ; >; + < "Salvage" ; >; + < "Salvage: The remaining value of the asset at the end of its life." ; >; + < "Life" ; >; + < "Useful life. The number of periods in the useful life of the asset." ; >; }; }; // -=*# Resource for function DDB #*=- -Resource SC_OPCODE_DDB+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DDB+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the depreciation of an asset for a specific period using the double-declining balance method or declining balance factor." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_GDA; - 5; 0; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Cost" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Acquisition costs. The initial cost of the asset." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Salvage" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Salvage: The remaining value of the asset at the end of its life." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Life" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ; - }; - String 8 // Name of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Period" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Period. The depreciation period in the same time unit as the average useful life entry." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Factor" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Factor. The factor for balance decline. F = 2 means a double declining balance factor" ; + < "Calculates the depreciation of an asset for a specific period using the double-declining balance method or declining balance factor." ; >; + < "Cost" ; >; + < "Acquisition costs. The initial cost of the asset." ; >; + < "Salvage" ; >; + < "Salvage: The remaining value of the asset at the end of its life." ; >; + < "Life" ; >; + < "Useful life. The number of periods in the useful life of the asset." ; >; + < "Period" ; >; + < "Period. The depreciation period in the same time unit as the average useful life entry." ; >; + < "Factor" ; >; + < "Factor. The factor for balance decline. F = 2 means a double declining balance factor" ; >; }; }; // -=*# Resource for function DB #*=- -Resource SC_OPCODE_DB+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DB+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the real depreciation of an asset for a specified period using the fixed-declining balance method." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_GDA2; - 5; 0; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Cost" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Acquisition costs: The initial cost of the asset." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Salvage" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Salvage: The remaining value of the asset at the end of its life." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Life" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Period" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Periods: The period for which the depreciation is calculated. The time unit used for period must be the same as that for the useful life." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "month" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Months: The number of months in the first year of depreciation." ; + < "Returns the real depreciation of an asset for a specified period using the fixed-declining balance method." ; >; + < "Cost" ; >; + < "Acquisition costs: The initial cost of the asset." ; >; + < "Salvage" ; >; + < "Salvage: The remaining value of the asset at the end of its life." ; >; + < "Life" ; >; + < "Useful life. The number of periods in the useful life of the asset." ; >; + < "Period" ; >; + < "Periods: The period for which the depreciation is calculated. The time unit used for period must be the same as that for the useful life." ; >; + < "month" ; >; + < "Months: The number of months in the first year of depreciation." ; >; }; }; // -=*# Resource for function VDB #*=- -Resource SC_OPCODE_VBD+RID_SC_FUNC_DESCRIPTIONS_START -{ - String 1 // Description - { - Text [ en-US ] = "Variable declining balance. Returns the declining balance depreciation for a particular period." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_VDB; - 7; 0; 0; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Cost" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Cost. The initial cost of the asset." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Salvage" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Salvage. The salvage value of an asset at the end of its useful life." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Life" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "S" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Start. The first period for depreciation in the same time unit as the useful life." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "end" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "End. The last period of the depreciation using the same time unit as for the useful life." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "Factor" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Factor. The factor for the reduction of the depreciation. F = 2 denotes double rate depreciation." ; - }; - String 14 // Name of Parameter 7 - { - Text [ en-US ] = "Type" ; - }; - String 15 // Description of Parameter 7 - { - Text [ en-US ] = "Do not alter. Type = 1 denotes switch to linear depreciation, type = 0 do not switch." ; +StringArray SC_OPCODE_VBD+RID_SC_FUNC_DESCRIPTIONS_START +{ + ItemList [ en-US ] = + { + < "Variable declining balance. Returns the declining balance depreciation for a particular period." ; >; + < "Cost" ; >; + < "Cost. The initial cost of the asset." ; >; + < "Salvage" ; >; + < "Salvage. The salvage value of an asset at the end of its useful life." ; >; + < "Life" ; >; + < "Useful life. The number of periods in the useful life of the asset." ; >; + < "S" ; >; + < "Start. The first period for depreciation in the same time unit as the useful life." ; >; + < "end" ; >; + < "End. The last period of the depreciation using the same time unit as for the useful life." ; >; + < "Factor" ; >; + < "Factor. The factor for the reduction of the depreciation. F = 2 denotes double rate depreciation." ; >; + < "Type" ; >; + < "Do not alter. Type = 1 denotes switch to linear depreciation, type = 0 do not switch." ; >; }; }; // -=*# Resource for function EFFECT #*=- -Resource SC_OPCODE_EFFECT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_EFFECT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the annual net interest rate for a nominal interest rate." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_EFFEKTIV; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "NOM" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Nominal Interest" ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "P" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Periods. The number of interest payments per year." ; + < "Calculates the annual net interest rate for a nominal interest rate." ; >; + < "NOM" ; >; + < "Nominal Interest" ; >; + < "P" ; >; + < "Periods. The number of interest payments per year." ; >; }; }; // -=*# Resource for function NOMINAL #*=- -Resource SC_OPCODE_NOMINAL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NOMINAL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Calculates the yearly nominal interest rate as an effective interest rate." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_NOMINAL; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "effect_rate" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The effective interest rate" ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "npery" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Periods. The number of interest payment per year." ; + < "Calculates the yearly nominal interest rate as an effective interest rate." ; >; + < "effect_rate" ; >; + < "The effective interest rate" ; >; + < "npery" ; >; + < "Periods. The number of interest payment per year." ; >; }; }; // -=*# Resource for function NPV #*=- -Resource SC_OPCODE_NPV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NPV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Net present value. Calculates the net present value of an investment based on a series of periodic payments and a discount rate." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_NBW; - VAR_ARGS+1; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "RATE" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The rate of discount for one period." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "value " ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Value 1, value 2,... are 1 to 30 arguments representing payments and income." ; + < "Net present value. Calculates the net present value of an investment based on a series of periodic payments and a discount rate." ; >; + < "RATE" ; >; + < "The rate of discount for one period." ; >; + < "value " ; >; + < "Value 1, value 2,... are 1 to 30 arguments representing payments and income." ; >; }; }; // -=*# Resource for function IRR #*=- -Resource SC_OPCODE_IRR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IRR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the actuarial rate of interest of an investment excluding costs or profits." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_IKV; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Values" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "An array or reference to cells whose contents correspond to the payments. " ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Guess" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Guess. An estimated value of the rate of return to be used for the iteration calculation." ; + < "Returns the actuarial rate of interest of an investment excluding costs or profits." ; >; + < "Values" ; >; + < "An array or reference to cells whose contents correspond to the payments. " ; >; + < "Guess" ; >; + < "Guess. An estimated value of the rate of return to be used for the iteration calculation." ; >; }; }; // -=*# Resource for function MIRR #*=- -Resource SC_OPCODE_MIRR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MIRR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the modified internal rate of return for a series of investments."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_QIKV; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Values"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "An array or reference to cells whose contents correspond to the payments."; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "investment"; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Interest rate for investments (the negative values in the array)."; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "reinvest_rate"; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "interest rate for reinvestments (the positive values in the array)."; + < "Returns the modified internal rate of return for a series of investments."; >; + < "Values"; >; + < "An array or reference to cells whose contents correspond to the payments."; >; + < "investment"; >; + < "Interest rate for investments (the negative values in the array)."; >; + < "reinvest_rate"; >; + < "interest rate for reinvestments (the positive values in the array)."; >; }; }; // -=*# Resource for function ISPMT #*=- -Resource SC_OPCODE_ISPMT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ISPMT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the amount of interest for constant amortization rates."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_ISPMT; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "rate"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Interest rate for a single amortization rate."; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Period"; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Number of amortization periods for the calculation of the interest."; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "total_periods"; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Sum total of amortization periods."; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "invest"; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Amount of the investment."; + < "Returns the amount of interest for constant amortization rates."; >; + < "rate"; >; + < "Interest rate for a single amortization rate."; >; + < "Period"; >; + < "Number of amortization periods for the calculation of the interest."; >; + < "total_periods"; >; + < "Sum total of amortization periods."; >; + < "invest"; >; + < "Amount of the investment."; >; }; }; // -=*# Resource for function PDURATION #*=- -Resource SC_OPCODE_PDURATION+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PDURATION+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Duration. Calculates the number of periods required by an investment to attain the desired value." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_LAUFZEIT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "RATE" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The constant rate of interest." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "pv" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The present value. The current value of the investment." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "FV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The future value of the investment." ; + < "Duration. Calculates the number of periods required by an investment to attain the desired value." ; >; + < "RATE" ; >; + < "The constant rate of interest." ; >; + < "pv" ; >; + < "The present value. The current value of the investment." ; >; + < "FV" ; >; + < "The future value of the investment." ; >; }; }; // -=*# Resource for function RRI #*=- -Resource SC_OPCODE_RRI+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RRI+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Interest. Calculates the interest rate which represents the rate of return from an investment." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_FINANZ; - HID_FUNC_ZGZ; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "P" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number of periods used in the calculation." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "pv" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Present value. The current value of the investment." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "FV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The future value of the investment." ; + < "Interest. Calculates the interest rate which represents the rate of return from an investment." ; >; + < "P" ; >; + < "The number of periods used in the calculation." ; >; + < "pv" ; >; + < "Present value. The current value of the investment." ; >; + < "FV" ; >; + < "The future value of the investment." ; >; }; }; // -=*# Resource for function ISREF #*=- -Resource SC_OPCODE_IS_REF+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_REF+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if value is a reference." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTBEZUG; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if value is a reference." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISERR #*=- -Resource SC_OPCODE_IS_ERR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_ERR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if the value is an error value not equal to #N/A." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTFEHL; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if the value is an error value not equal to #N/A." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISERROR #*=- -Resource SC_OPCODE_IS_ERROR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_ERROR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if the value is an error value." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTFEHLER; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if the value is an error value." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISBLANK #*=- -Resource SC_OPCODE_IS_EMPTY+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_EMPTY+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if value refers to an empty cell." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTLEER; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if value refers to an empty cell." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISLOGICAL #*=- -Resource SC_OPCODE_IS_LOGICAL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_LOGICAL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if the value carries a logical number format." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTLOG; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if the value carries a logical number format." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISNA #*=- -Resource SC_OPCODE_IS_NV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_NV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns TRUE if value equals #N/A." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTNV; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if value equals #N/A." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISNONTEXT #*=- -Resource SC_OPCODE_IS_NON_STRING+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_NON_STRING+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if the value is not text." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTKTEXT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if the value is not text." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISTEXT #*=- -Resource SC_OPCODE_IS_STRING+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_STRING+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns TRUE if value is text." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTTEXT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if value is text." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISNUMBER #*=- -Resource SC_OPCODE_IS_VALUE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_VALUE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if value is a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTZAHL; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if value is a number." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISFORMULA #*=- -Resource SC_OPCODE_IS_FORMULA+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_FORMULA+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns TRUE if the cell is a formula cell." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTFORMEL; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The cell to be checked." ; + < "Returns TRUE if the cell is a formula cell." ; >; + < "reference" ; >; + < "The cell to be checked." ; >; }; }; // -=*# Resource for function FORMULA #*=- -Resource SC_OPCODE_FORMULA+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FORMULA+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the formula of a formula cell."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_FORMEL; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Reference"; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The formula cell."; + < "Returns the formula of a formula cell."; >; + < "Reference"; >; + < "The formula cell."; >; }; }; // -=*# Resource for function N #*=- -Resource SC_OPCODE_N+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_N+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a value to a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_N; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value to be interpreted as a number." ; + < "Converts a value to a number." ; >; + < "value" ; >; + < "The value to be interpreted as a number." ; >; }; }; // -=*# Resource for function NA #*=- -Resource SC_OPCODE_NO_VALUE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NO_VALUE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Not available. Returns the error value #N/A." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_NV; - 0; - 0; + < "Not available. Returns the error value #N/A." ; >; }; }; // -=*# Resource for function TYPE #*=- -Resource SC_OPCODE_TYPE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TYPE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the data type of a value (1 = number, 2 = text, 4 = Boolean value, 8 = formula, 16 = error value, 64 = array)." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_TYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the data type is to be determined." ; + < "Returns the data type of a value (1 = number, 2 = text, 4 = Boolean value, 8 = formula, 16 = error value, 64 = array)." ; >; + < "value" ; >; + < "The value for which the data type is to be determined." ; >; }; }; // -=*# Resource for function CELL #*=- -Resource SC_OPCODE_CELL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CELL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Determines information about address, formatting or contents of a cell."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ZELLE; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "info_type"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "String that specifies the type of information."; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Reference"; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The position of the cell you want to examine."; + < "Determines information about address, formatting or contents of a cell."; >; + < "info_type"; >; + < "String that specifies the type of information."; >; + < "Reference"; >; + < "The position of the cell you want to examine."; >; }; }; // -=*# Resource for function CURRENT #*=- -Resource SC_OPCODE_CURRENT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CURRENT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the current value of the formula at the present location. " ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_AKTUELL; - 0; - 0; + < "Calculates the current value of the formula at the present location. " ; >; }; }; // -=*# Resource for function FALSE #*=- -Resource SC_OPCODE_FALSE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FALSE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Defines the logical value as FALSE." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_FALSCH; - 0; - 0; + < "Defines the logical value as FALSE." ; >; }; }; // -=*# Resource for function NOT #*=- -Resource SC_OPCODE_NOT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NOT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Reverses the value of the argument." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_NICHT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Logical value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "An expression that can be either TRUE or FALSE." ; + < "Reverses the value of the argument." ; >; + < "Logical value" ; >; + < "An expression that can be either TRUE or FALSE." ; >; }; }; // -=*# Resource for function TRUE #*=- -Resource SC_OPCODE_TRUE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TRUE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the logical value TRUE." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_WAHR; - 0; - 0; + < "Returns the logical value TRUE." ; >; }; }; // -=*# Resource for function IF #*=- -Resource SC_OPCODE_IF+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IF+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Specifies a logical test to be performed." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_WENN; - 3; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Test" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Any value or expression which can be either TRUE or FALSE." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Then_value" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The result of the function if the logical test returns a TRUE." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Otherwise_value" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The result of the function if the logical test returns FALSE." ; + < "Specifies a logical test to be performed." ; >; + < "Test" ; >; + < "Any value or expression which can be either TRUE or FALSE." ; >; + < "Then_value" ; >; + < "The result of the function if the logical test returns a TRUE." ; >; + < "Otherwise_value" ; >; + < "The result of the function if the logical test returns FALSE." ; >; }; }; // -=*# Resource for function IFERROR #*=- -Resource SC_OPCODE_IF_ERROR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IF_ERROR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns value if not an error value, else alternative." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_IFERROR; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "alternative value" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The alternative to be returned, should value be an error value." ; + < "Returns value if not an error value, else alternative." ; >; + < "value" ; >; + < "The value to be calculated." ; >; + < "alternative value" ; >; + < "The alternative to be returned, should value be an error value." ; >; }; }; // -=*# Resource for function IFNA #*=- -Resource SC_OPCODE_IF_NA+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IF_NA+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns value if not a #N/A error, else alternative." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_IFNA; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be calculated." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "alternative value" ; + < "Returns value if not a #N/A error, else alternative." ; >; + < "value" ; >; + < "The value to be calculated." ; >; + < "alternative value" ; >; + < "The alternative to be returned, should value be a #N/A error." ; >; }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The alternative to be returned, should value be a #N/A error." ; - }; }; // -=*# Resource for function OR #*=- -Resource SC_OPCODE_OR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_OR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if an argument is TRUE." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_ODER; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Logical value " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Logical value 1, logical value 2,... are 1 to 30 conditions to be tested and which return either TRUE or FALSE." ; + < "Returns TRUE if an argument is TRUE." ; >; + < "Logical value " ; >; + < "Logical value 1, logical value 2,... are 1 to 30 conditions to be tested and which return either TRUE or FALSE." ; >; }; }; // -=*# Resource for function XOR #*=- -Resource SC_OPCODE_XOR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_XOR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns TRUE if an odd number of arguments evaluates to TRUE." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_XOR; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Logical value " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Logical value 1, logical value 2, ... are 1 to 30 conditions to be tested and which return either TRUE or FALSE." ; + < "Returns TRUE if an odd number of arguments evaluates to TRUE." ; >; + < "Logical value " ; >; + < "Logical value 1, logical value 2, ... are 1 to 30 conditions to be tested and which return either TRUE or FALSE." ; >; }; }; // -=*# Resource for function AND #*=- -Resource SC_OPCODE_AND+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_AND+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if all arguments are TRUE." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_UND; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Logical value " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Logical value 1, logical value 2;...are 1 to 30 conditions to be tested and each returns either TRUE or FALSE." ; + < "Returns TRUE if all arguments are TRUE." ; >; + < "Logical value " ; >; + < "Logical value 1, logical value 2;...are 1 to 30 conditions to be tested and each returns either TRUE or FALSE." ; >; }; }; // -=*# Resource for function ABS #*=- -Resource SC_OPCODE_ABS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ABS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Absolute value of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ABS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number whose absolute value is to be returned." ; + < "Absolute value of a number." ; >; + < "Number" ; >; + < "The number whose absolute value is to be returned." ; >; }; }; // -=*# Resource for function POWER #*=- -Resource SC_OPCODE_POWER+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_POWER+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a^b, base a raised to the power of exponent b." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_POTENZ; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Base" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The base a of the power a^b." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Exponent" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The exponent b of the power a^b." ; + < "Returns a^b, base a raised to the power of exponent b." ; >; + < "Base" ; >; + < "The base a of the power a^b." ; >; + < "Exponent" ; >; + < "The exponent b of the power a^b." ; >; }; }; // -=*# Resource for function COUNTBLANK #*=- -Resource SC_OPCODE_COUNT_EMPTY_CELLS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COUNT_EMPTY_CELLS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Counts the blank cells in a specified range." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ANZAHLLEEREZELLEN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "range" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The range in which empty cells are to be counted." ; + < "Counts the blank cells in a specified range." ; >; + < "range" ; >; + < "The range in which empty cells are to be counted." ; >; }; }; // -=*# Resource for function PI #*=- -Resource SC_OPCODE_PI+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PI+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the value of the number Pi." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_PI; - 0; - 0; + < "Returns the value of the number Pi." ; >; }; }; // -=*# Resource for function SUM #*=- -Resource SC_OPCODE_SUM+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUM+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the sum of all arguments." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_SUMME; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 arguments whose total is to be calculated." ; + < "Returns the sum of all arguments." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 arguments whose total is to be calculated." ; >; }; }; // -=*# Resource for function SUMSQ #*=- -Resource SC_OPCODE_SUM_SQ+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUM_SQ+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the sum of the squares of the arguments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_QUADRATESUMME; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2,... are 1 to 30 arguments for which the sum of the squares is to be calculated." ; + < "Returns the sum of the squares of the arguments." ; >; + < "number " ; >; + < "Number 1, number 2,... are 1 to 30 arguments for which the sum of the squares is to be calculated." ; >; }; }; // -=*# Resource for function PRODUCT #*=- -Resource SC_OPCODE_PRODUCT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PRODUCT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Multiplies the arguments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_PRODUKT; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 arguments to be multiplied and a result returned." ; + < "Multiplies the arguments." ; >; + < "Number " ; >; + < "Number 1, number 2, ... are 1 to 30 arguments to be multiplied and a result returned." ; >; }; }; // -=*# Resource for function SUMIF #*=- -Resource SC_OPCODE_SUM_IF+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUM_IF+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Totals the arguments that meet the condition." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_SUMMEWENN; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "range" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range to be evaluated by the criteria given." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "criteria" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The criteria to be applied to the range." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "sum_range" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The range from which the values are to be totalled." ; + < "Totals the arguments that meet the condition." ; >; + < "range" ; >; + < "The range to be evaluated by the criteria given." ; >; + < "criteria" ; >; + < "The criteria to be applied to the range." ; >; + < "sum_range" ; >; + < "The range from which the values are to be totalled." ; >; }; }; // -=*# Resource for function AVERAGEIF #*=- -Resource SC_OPCODE_AVERAGE_IF+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_AVERAGE_IF+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Averages the arguments that meet the conditions." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_AVERAGEIF; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "range" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range to be evaluated by the criteria given." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "criteria" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The criteria to be applied to the range." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "average_range" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The range from which the values are to be averaged." ; + < "Averages the arguments that meet the conditions." ; >; + < "range" ; >; + < "The range to be evaluated by the criteria given." ; >; + < "criteria" ; >; + < "The criteria to be applied to the range." ; >; + < "average_range" ; >; + < "The range from which the values are to be averaged." ; >; }; }; -Resource SC_OPCODE_SUM_IFS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUM_IFS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Totals the values of cells in a range that meet multiple criteria in multiple ranges." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_SUMIFS; - PAIRED_VAR_ARGS+1; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "sum_range" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range from which the values are to be totalled." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "range " ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "criteria " ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; + < "Totals the values of cells in a range that meet multiple criteria in multiple ranges." ; >; + < "sum_range" ; >; + < "The range from which the values are to be totalled." ; >; + < "range " ; >; + < "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; >; + < "criteria " ; >; + < "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; >; }; }; // -=*# Resource for function AVERAGEIFS #*=- -Resource SC_OPCODE_AVERAGE_IFS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_AVERAGE_IFS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Averages the value of the cells that meet multiple criteria in multiple ranges." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_AVERAGEIFS; - PAIRED_VAR_ARGS+1; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "average_range" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range from which the values are to be averaged." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "range " ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "criteria " ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; + < "Averages the value of the cells that meet multiple criteria in multiple ranges." ; >; + < "average_range" ; >; + < "The range from which the values are to be averaged." ; >; + < "range " ; >; + < "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; >; + < "criteria " ; >; + < "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; >; }; }; // -=*# Resource for function COUNTIFS #*=- -Resource SC_OPCODE_COUNT_IFS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COUNT_IFS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Counts the cells that meet multiple criteria in multiple ranges." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_COUNTIFS; - PAIRED_VAR_ARGS; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "range " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "criteria " ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; + < "Counts the cells that meet multiple criteria in multiple ranges." ; >; + < "range " ; >; + < "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; >; + < "criteria " ; >; + < "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; >; }; }; // -=*# Resource for function COUNTIF #*=- -Resource SC_OPCODE_COUNT_IF+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COUNT_IF+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Counts the arguments which meet the set conditions." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ZAEHLENWENN; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "range" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range of cells to be evaluated by the criteria given." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "criteria" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The criteria to be applied to the range." ; + < "Counts the arguments which meet the set conditions." ; >; + < "range" ; >; + < "The range of cells to be evaluated by the criteria given." ; >; + < "criteria" ; >; + < "The criteria to be applied to the range." ; >; }; }; // -=*# Resource for function SQRT #*=- -Resource SC_OPCODE_SQRT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SQRT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the square root of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_WURZEL; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A positive value for which the square root is to be calculated." ; + < "Returns the square root of a number." ; >; + < "number" ; >; + < "A positive value for which the square root is to be calculated." ; >; }; }; // -=*# Resource for function RAND #*=- -Resource SC_OPCODE_RANDOM+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RANDOM+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a random number between 0 and 1." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ZUFALLSZAHL; - 0; - 0; + < "Returns a random number between 0 and 1." ; >; }; }; // -=*# Resource for function ISEVEN #*=- -Resource SC_OPCODE_IS_EVEN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_EVEN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns TRUE if value is an even integer." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTGERADE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if value is an even integer." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function ISODD #*=- -Resource SC_OPCODE_IS_ODD+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IS_ODD+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns TRUE if value is an odd integer." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_ISTUNGERADE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be tested." ; + < "Returns TRUE if value is an odd integer." ; >; + < "value" ; >; + < "The value to be tested." ; >; }; }; // -=*# Resource for function COMBIN #*=- -Resource SC_OPCODE_COMBIN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COMBIN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the number of combinations for elements without repetition." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_KOMBINATIONEN; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The total number of elements." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "number_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of elements selected." ; + < "Calculates the number of combinations for elements without repetition." ; >; + < "number_1" ; >; + < "The total number of elements." ; >; + < "number_2" ; >; + < "The number of elements selected." ; >; }; }; // -=*# Resource for function COMBINA #*=- -Resource SC_OPCODE_COMBIN_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COMBIN_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the number of combinations of elements including repetition." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_KOMBINATIONEN2; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The total number of elements." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "number_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of elements selected." ; + < "Calculates the number of combinations of elements including repetition." ; >; + < "number_1" ; >; + < "The total number of elements." ; >; + < "number_2" ; >; + < "The number of elements selected." ; >; }; }; // -=*# Resource for function ARCCOS #*=- -Resource SC_OPCODE_ARC_COS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_COS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the arccosine of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARCCOS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A value between -1 and 1 for which the arccosine is to be returned." ; + < "Returns the arccosine of a number." ; >; + < "Number" ; >; + < "A value between -1 and 1 for which the arccosine is to be returned." ; >; }; }; // -=*# Resource for function ARCSIN #*=- -Resource SC_OPCODE_ARC_SIN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_SIN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the arcsine of a number." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARCSIN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A value between -1 and 1 for which the arcsine is to be returned." ; + < "Returns the arcsine of a number." ; >; + < "Number" ; >; + < "A value between -1 and 1 for which the arcsine is to be returned." ; >; }; }; // -=*# Resource for function ARCCOSHYP #*=- -Resource SC_OPCODE_ARC_COS_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_COS_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the inverse hyperbolic cosine of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARCOSHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "A value greater than or equal to 1 for which the inverse hyperbolic cosine is to be returned." ; + < "Returns the inverse hyperbolic cosine of a number." ; >; + < "Number" ; >; + < "A value greater than or equal to 1 for which the inverse hyperbolic cosine is to be returned." ; >; }; }; // -=*# Resource for function ARCSINHYP #*=- -Resource SC_OPCODE_ARC_SIN_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_SIN_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the inverse hyperbolic sine of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARSINHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the inverse hyperbolic sine is to be returned." ; + < "Returns the inverse hyperbolic sine of a number." ; >; + < "Number" ; >; + < "The value for which the inverse hyperbolic sine is to be returned." ; >; }; }; // -=*# Resource for function ARCCOT #*=- -Resource SC_OPCODE_ARC_COT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_COT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the inverse cotangent of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARCCOT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the inverse cotangent is to be returned." ; + < "Returns the inverse cotangent of a number." ; >; + < "Number" ; >; + < "The value for which the inverse cotangent is to be returned." ; >; }; }; // -=*# Resource for function ARCTAN #*=- -Resource SC_OPCODE_ARC_TAN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_TAN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the arctangent of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARCTAN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the arctangent is to be returned." ; + < "Returns the arctangent of a number." ; >; + < "Number" ; >; + < "The value for which the arctangent is to be returned." ; >; }; }; // -=*# Resource for function ARCCOTHYP #*=- -Resource SC_OPCODE_ARC_COT_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_COT_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the inverse hyperbolic cotangent of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARCOTHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "A value smaller than -1 or greater than 1 for which the inverse hyperbolic cotangent is to be returned." ; + < "Returns the inverse hyperbolic cotangent of a number." ; >; + < "Number" ; >; + < "A value smaller than -1 or greater than 1 for which the inverse hyperbolic cotangent is to be returned." ; >; }; }; // -=*# Resource for function ARCTANHYP #*=- -Resource SC_OPCODE_ARC_TAN_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_TAN_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the inverse hyperbolic tangent of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARTANHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A value between -1 and 1 for which the inverse hyperbolic tangent is to be returned." ; + < "Returns the inverse hyperbolic tangent of a number." ; >; + < "Number" ; >; + < "A value between -1 and 1 for which the inverse hyperbolic tangent is to be returned." ; >; }; }; // -=*# Resource for function COS #*=- -Resource SC_OPCODE_COS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the cosine of a number." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_COS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The angle in the radians for which the cosine is to be returned." ; + < "Returns the cosine of a number." ; >; + < "Number" ; >; + < "The angle in the radians for which the cosine is to be returned." ; >; }; }; // -=*# Resource for function SIN #*=- -Resource SC_OPCODE_SIN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SIN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the sine of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_SIN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The angle in radians for which the sine is to be calculated." ; + < "Returns the sine of a number." ; >; + < "number" ; >; + < "The angle in radians for which the sine is to be calculated." ; >; }; }; // -=*# Resource for function COT #*=- -Resource SC_OPCODE_COT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the cotangent of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_COT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The angle in radians whose cotangent value is to be returned." ; + < "Returns the cotangent of a number." ; >; + < "Number" ; >; + < "The angle in radians whose cotangent value is to be returned." ; >; }; }; // -=*# Resource for function TAN #*=- -Resource SC_OPCODE_TAN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TAN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the tangent of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_TAN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The angle in radians for which the tangent is to be calculated." ; + < "Returns the tangent of a number." ; >; + < "number" ; >; + < "The angle in radians for which the tangent is to be calculated." ; >; }; }; // -=*# Resource for function COSHYP #*=- -Resource SC_OPCODE_COS_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COS_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the hyperbolic cosine of a number." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_COSHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the hyperbolic cosine is to be returned." ; + < "Returns the hyperbolic cosine of a number." ; >; + < "Number" ; >; + < "The value for which the hyperbolic cosine is to be returned." ; >; }; }; // -=*# Resource for function SINHYP #*=- -Resource SC_OPCODE_SIN_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SIN_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the hyperbolic sine of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_SINHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the hyperbolic sine is to be calculated." ; + < "Returns the hyperbolic sine of a number." ; >; + < "number" ; >; + < "The value for which the hyperbolic sine is to be calculated." ; >; }; }; // -=*# Resource for function COTHYP #*=- -Resource SC_OPCODE_COT_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COT_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the hyperbolic cotangent of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_COTHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "A value not equal to 0 for which the hyperbolic cotangent is to be returned." ; + < "Returns the hyperbolic cotangent of a number." ; >; + < "Number" ; >; + < "A value not equal to 0 for which the hyperbolic cotangent is to be returned." ; >; }; }; // -=*# Resource for function TANHYP #*=- -Resource SC_OPCODE_TAN_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TAN_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the hyperbolic tangent of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_TANHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the hyperbolic tangent is to be calculated." ; + < "Returns the hyperbolic tangent of a number." ; >; + < "number" ; >; + < "The value for which the hyperbolic tangent is to be calculated." ; >; }; }; // -=*# Resource for function ARCTAN2 #*=- -Resource SC_OPCODE_ARC_TAN_2+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARC_TAN_2+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the arctangent for the specified coordinates." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ARCTAN2; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number_x" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for the x coordinate." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "number_y" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The value for the y coordinate." ; + < "Returns the arctangent for the specified coordinates." ; >; + < "number_x" ; >; + < "The value for the x coordinate." ; >; + < "number_y" ; >; + < "The value for the y coordinate." ; >; }; }; // -=*# Resource for function CSC #*=- -Resource SC_OPCODE_COSECANT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COSECANT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Return the cosecant of an angle. CSC(x)=1/SIN(x)" ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_COSECANT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Angle" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The angle in radians for which the cosecant is to be calculated." ; + < "Return the cosecant of an angle. CSC(x)=1/SIN(x)" ; >; + < "Angle" ; >; + < "The angle in radians for which the cosecant is to be calculated." ; >; }; }; // -=*# Resource for function SEC #*=- -Resource SC_OPCODE_SECANT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SECANT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Return the secant of an angle. SEC(x)=1/COS(x)" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_SECANT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Angle" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The angle in radians for which the secant is to be calculated." ; + < "Return the secant of an angle. SEC(x)=1/COS(x)" ; >; + < "Angle" ; >; + < "The angle in radians for which the secant is to be calculated." ; >; }; }; // -=*# Resource for function CSCH #*=- -Resource SC_OPCODE_COSECANT_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COSECANT_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Return the hyperbolic cosecant of a hyperbolic angle. CSCH(x)=1/SINH(x)" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_COSECANTHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Angle" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The hyperbolic angle in radians for which the hyperbolic cosecant is to be calculated." ; + < "Return the hyperbolic cosecant of a hyperbolic angle. CSCH(x)=1/SINH(x)" ; >; + < "Angle" ; >; + < "The hyperbolic angle in radians for which the hyperbolic cosecant is to be calculated." ; >; }; }; // -=*# Resource for function SECH #*=- -Resource SC_OPCODE_SECANT_HYP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SECANT_HYP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Return the hyperbolic secant of a hyperbolic angle. SECH(x)=1/COSH(x)" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_SECANTHYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Angle" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The hyperbolic angle in radians for which the hyperbolic secant is to be calculated." ; + < "Return the hyperbolic secant of a hyperbolic angle. SECH(x)=1/COSH(x)" ; >; + < "Angle" ; >; + < "The hyperbolic angle in radians for which the hyperbolic secant is to be calculated." ; >; }; }; // -=*# Resource for function DEG #*=- -Resource SC_OPCODE_DEG+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DEG+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a radian to degrees" ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_DEG; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The angle in a radian" ; + < "Converts a radian to degrees" ; >; + < "Number" ; >; + < "The angle in a radian" ; >; }; }; // -=*# Resource for function RAD #*=- -Resource SC_OPCODE_RAD+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RAD+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts degrees to radians" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_RAD; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The angle in degrees." ; + < "Converts degrees to radians" ; >; + < "Number" ; >; + < "The angle in degrees." ; >; }; }; // -=*# Resource for function EXP #*=- -Resource SC_OPCODE_EXP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_EXP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the exponent for basis e." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_EXP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The exponent applied to base e." ; + < "Calculates the exponent for basis e." ; >; + < "Number" ; >; + < "The exponent applied to base e." ; >; }; }; // -=*# Resource for function LOG #*=- -Resource SC_OPCODE_LOG+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOG+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the logarithm to any specified base." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_LOG; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A value greater than 0 for which the logarithm is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Base" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The base of the logarithm. If omitted, the base is regarded as 10." ; + < "Calculates the logarithm to any specified base." ; >; + < "Number" ; >; + < "A value greater than 0 for which the logarithm is to be calculated." ; >; + < "Base" ; >; + < "The base of the logarithm. If omitted, the base is regarded as 10." ; >; }; }; // -=*# Resource for function LN #*=- -Resource SC_OPCODE_LN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the natural logarithm of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_LN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A value greater than 0 for which the natural logarithm is to be calculated." ; + < "Calculates the natural logarithm of a number." ; >; + < "Number" ; >; + < "A value greater than 0 for which the natural logarithm is to be calculated." ; >; }; }; // -=*# Resource for function LOG10 #*=- -Resource SC_OPCODE_LOG10+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOG10+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the base-10 logarithm of a number." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_LOG10; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A value greater than 0 for which the logarithm is to be calculated." ; + < "Calculates the base-10 logarithm of a number." ; >; + < "Number" ; >; + < "A value greater than 0 for which the logarithm is to be calculated." ; >; }; }; // -=*# Resource for function FACT #*=- -Resource SC_OPCODE_FACT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FACT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the factorial of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_FAKULTAET; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number for which the factorial is to be calculated." ; + < "Calculates the factorial of a number." ; >; + < "Number" ; >; + < "The number for which the factorial is to be calculated." ; >; }; }; // -=*# Resource for function MOD #*=- -Resource SC_OPCODE_MOD+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MOD+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the remainder of a division." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_REST; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Dividend" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The number to be divided." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Divisor" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number by which the dividend is divided." ; + < "Calculates the remainder of a division." ; >; + < "Dividend" ; >; + < "The number to be divided." ; >; + < "Divisor" ; >; + < "The number by which the dividend is divided." ; >; }; }; // -=*# Resource for function SIGN #*=- -Resource SC_OPCODE_PLUS_MINUS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PLUS_MINUS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the algebraic sign of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_VORZEICHEN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number for which the algebraic sign is to be determined." ; + < "Returns the algebraic sign of a number." ; >; + < "Number" ; >; + < "The number for which the algebraic sign is to be determined." ; >; }; }; // -=*# Resource for function SUBTOTAL #*=- -Resource SC_OPCODE_SUB_TOTAL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUB_TOTAL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Calculates subtotals in a spreadsheet." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_TEILERGEBNIS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Function" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Function index. Is an index of the possible functions Total, Max, ..." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "range " ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The cells of the range which are to be taken into account." ; + < "Calculates subtotals in a spreadsheet." ; >; + < "Function" ; >; + < "Function index. Is an index of the possible functions Total, Max, ..." ; >; + < "range " ; >; + < "The cells of the range which are to be taken into account." ; >; }; }; // -=*# Resource for function AGGREGATE #*=- -Resource SC_OPCODE_AGGREGATE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_AGGREGATE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates an aggregate in a spreadsheet." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_AGGREGATE; - VAR_ARGS+3; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Function" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Function index. Is an index of the possible functions Total, Max, ..." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Options" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Option index. Is an index of the possible ignore options." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Ref1 or array " ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The cell(s) of the range which are to be taken into account." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Ref2..n or k " ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The cells of the range which are to be taken into account or mandatory 2nd argument for certain functions." ; + < "Calculates an aggregate in a spreadsheet." ; >; + < "Function" ; >; + < "Function index. Is an index of the possible functions Total, Max, ..." ; >; + < "Options" ; >; + < "Option index. Is an index of the possible ignore options." ; >; + < "Ref1 or array " ; >; + < "The cell(s) of the range which are to be taken into account." ; >; + < "Ref2..n or k " ; >; + < "The cells of the range which are to be taken into account or mandatory 2nd argument for certain functions." ; >; }; }; // -=*# Resource for function INT #*=- -Resource SC_OPCODE_INT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_INT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds a number down to the nearest integer." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_GANZZAHL; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The number to be rounded down." ; + < "Rounds a number down to the nearest integer." ; >; + < "Number" ; >; + < "The number to be rounded down." ; >; }; }; // -=*# Resource for function TRUNC #*=- -Resource SC_OPCODE_TRUNC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TRUNC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Truncates the decimal places of a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_KUERZEN; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The number to be truncated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "count" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of places after the decimal point that are not to be truncated." ; + < "Truncates the decimal places of a number." ; >; + < "number" ; >; + < "The number to be truncated." ; >; + < "count" ; >; + < "The number of places after the decimal point that are not to be truncated." ; >; }; }; // -=*# Resource for function ROUND #*=- -Resource SC_OPCODE_ROUND+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ROUND+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds a number to a predefined accuracy." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_RUNDEN; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "count" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of places to which a number is to be rounded." ; + < "Rounds a number to a predefined accuracy." ; >; + < "number" ; >; + < "The number to be rounded." ; >; + < "count" ; >; + < "The number of places to which a number is to be rounded." ; >; }; }; // -=*# Resource for function ROUNDUP #*=- -Resource SC_OPCODE_ROUND_UP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ROUND_UP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds a number up to the predefined accuracy." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_AUFRUNDEN; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded up." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "count" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The number of places to which a number is to be rounded." ; + < "Rounds a number up to the predefined accuracy." ; >; + < "number" ; >; + < "The number to be rounded up." ; >; + < "count" ; >; + < "The number of places to which a number is to be rounded." ; >; }; }; // -=*# Resource for function ROUNDDOWN #*=- -Resource SC_OPCODE_ROUND_DOWN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ROUND_DOWN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Rounds a number down to a predefined accuracy." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_ABRUNDEN; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded down." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "count" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of places down to which a number is to be rounded." ; + < "Rounds a number down to a predefined accuracy." ; >; + < "number" ; >; + < "The number to be rounded down." ; >; + < "count" ; >; + < "The number of places down to which a number is to be rounded." ; >; }; }; // -=*# Resource for function EVEN #*=- -Resource SC_OPCODE_EVEN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_EVEN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds a positive number up and negative number down to the nearest even integer."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_GERADE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The number to be rounded up." ; + < "Rounds a positive number up and negative number down to the nearest even integer."; >; + < "Number" ; >; + < "The number to be rounded up." ; >; }; }; // -=*# Resource for function ODD #*=- -Resource SC_OPCODE_ODD+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ODD+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Rounds a positive number up and negative number down to the nearest odd integer."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_UNGERADE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded up." ; + < "Rounds a positive number up and negative number down to the nearest odd integer."; >; + < "Number" ; >; + < "The number to be rounded up." ; >; }; }; // -=*# Resource for function CEILING.XCL #*=- -Resource SC_OPCODE_CEIL_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CEIL_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds a number away from zero to the nearest multiple of significance.\nThis function exists for interoperability with Microsoft Excel 2007 or older versions." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_CEIL_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded up." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The number to whose multiple the value is rounded." ; + < "Rounds a number away from zero to the nearest multiple of significance.\nThis function exists for interoperability with Microsoft Excel 2007 or older versions." ; >; + < "Number" ; >; + < "The number to be rounded up." ; >; + < "Significance" ; >; + < "The number to whose multiple the value is rounded." ; >; }; }; // -=*# Resource for function CEILING.PRECISE #*=- -Resource SC_OPCODE_CEIL_PRECISE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CEIL_PRECISE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds a number up to the nearest multiple of significance, regardless of sign of significance." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_CEIL_PRECISE; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded up." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The number to whose multiple the value is rounded." ; + < "Rounds a number up to the nearest multiple of significance, regardless of sign of significance." ; >; + < "Number" ; >; + < "The number to be rounded up." ; >; + < "Significance" ; >; + < "The number to whose multiple the value is rounded." ; >; }; }; // -=*# Resource for function ISO.CEILING #*=- -Resource SC_OPCODE_CEIL_ISO+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CEIL_ISO+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds a number up to the nearest multiple of significance, regardless of sign of significance." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_CEIL_ISO; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded up." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number to whose multiple the value is rounded." ; + < "Rounds a number up to the nearest multiple of significance, regardless of sign of significance." ; >; + < "Number" ; >; + < "The number to be rounded up." ; >; + < "Significance" ; >; + < "The number to whose multiple the value is rounded." ; >; }; }; // -=*# Resource for function CEILING #*=- -Resource SC_OPCODE_CEIL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CEIL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds a number up to the nearest multiple of significance." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_OBERGRENZE; - 3; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded up." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "If given the number to whose multiple the value is rounded, else -1 or 1 depending on sign of Number." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Mode" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "If given and not equal to zero then rounded up according to amount when a negative number and significance." ; + < "Rounds a number up to the nearest multiple of significance." ; >; + < "Number" ; >; + < "The number to be rounded up." ; >; + < "Significance" ; >; + < "If given the number to whose multiple the value is rounded, else -1 or 1 depending on sign of Number." ; >; + < "Mode" ; >; + < "If given and not equal to zero then rounded up according to amount when a negative number and significance." ; >; }; }; // -=*# Resource for function CEILING.MATH #*=- -Resource SC_OPCODE_CEIL_MATH+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CEIL_MATH+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Rounds a number up to the nearest multiple of significance." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_CEIL_MATH; - 3; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded up." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "If given the number to whose multiple the value is rounded, else 1." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Mode" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "For negative numbers; if given and not equal to zero then rounds away from zero, else rounds towards zero." ; + < "Rounds a number up to the nearest multiple of significance." ; >; + < "Number" ; >; + < "The number to be rounded up." ; >; + < "Significance" ; >; + < "If given the number to whose multiple the value is rounded, else 1." ; >; + < "Mode" ; >; + < "For negative numbers; if given and not equal to zero then rounds away from zero, else rounds towards zero." ; >; }; }; // -=*# Resource for function FLOOR #*=- -Resource SC_OPCODE_FLOOR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FLOOR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds number down to the nearest multiple of significance." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_UNTERGRENZE; - 3; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded down." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number to whose multiple the value is to be rounded down." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Mode" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "If given and not equal to zero then rounded towards zero with negative number and significance." ; + < "Rounds number down to the nearest multiple of significance." ; >; + < "Number" ; >; + < "The number to be rounded down." ; >; + < "Significance" ; >; + < "The number to whose multiple the value is to be rounded down." ; >; + < "Mode" ; >; + < "If given and not equal to zero then rounded towards zero with negative number and significance." ; >; }; }; // -=*# Resource for function FLOOR.XCL #*=- -Resource SC_OPCODE_FLOOR_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FLOOR_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds number towards zero to the nearest multiple of absolute value of significance.\nThis function exists for interoperability with Microsoft Excel 2007 or older versions." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_FLOOR_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded down." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The number to whose multiple the value is to be rounded down." ; + < "Rounds number towards zero to the nearest multiple of absolute value of significance.\nThis function exists for interoperability with Microsoft Excel 2007 or older versions." ; >; + < "Number" ; >; + < "The number to be rounded down." ; >; + < "Significance" ; >; + < "The number to whose multiple the value is to be rounded down." ; >; }; }; // -=*# Resource for function FLOOR.MATH #*=- -Resource SC_OPCODE_FLOOR_MATH+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FLOOR_MATH+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds number down to the nearest multiple of significance, regardless of sign of significance." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_FLOOR_MATH; - 3; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be rounded down." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number to whose multiple the value is to be rounded down." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Mode" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "For negative numbers; if given and not equal to or less than zero rounds towards zero." ; + < "Rounds number down to the nearest multiple of significance, regardless of sign of significance." ; >; + < "Number" ; >; + < "The number to be rounded down." ; >; + < "Significance" ; >; + < "The number to whose multiple the value is to be rounded down." ; >; + < "Mode" ; >; + < "For negative numbers; if given and not equal to or less than zero rounds towards zero." ; >; }; }; // -=*# Resource for function FLOOR.PRECISE #*=- -Resource SC_OPCODE_FLOOR_PRECISE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FLOOR_PRECISE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Rounds number down (towards -∞) to the nearest multiple of significance." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_FLOOR_PRECISE; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The number to be rounded down." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Significance" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number to whose multiple the value is to be rounded down. Sign has no meaning." ; + < "Rounds number down (towards -∞) to the nearest multiple of significance." ; >; + < "Number" ; >; + < "The number to be rounded down." ; >; + < "Significance" ; >; + < "The number to whose multiple the value is to be rounded down. Sign has no meaning." ; >; }; }; // -=*# Resource for function GCD #*=- -Resource SC_OPCODE_GCD+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GCD+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Greatest Common Divisor" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_GGT; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Integer " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Integer 1; integer 2,... are integers for which the greatest common divisor is to be calculated." ; + < "Greatest Common Divisor" ; >; + < "Integer " ; >; + < "Integer 1; integer 2,... are integers for which the greatest common divisor is to be calculated." ; >; }; }; // -=*# Resource for function LCM #*=- -Resource SC_OPCODE_LCM+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LCM+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Lowest common multiple" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_KGV; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Integer " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Integer 1; integer 2,... are integers whose smallest common multiple is to be calculated." ; + < "Lowest common multiple" ; >; + < "Integer " ; >; + < "Integer 1; integer 2,... are integers whose smallest common multiple is to be calculated." ; >; }; }; // -=*# Resource for function TRANSPOSE #*=- -Resource SC_OPCODE_MAT_TRANS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MAT_TRANS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Array transposition. Exchanges the rows and columns of an array." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_MTRANS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "array" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array in which the rows and columns have been transposed." ; + < "Array transposition. Exchanges the rows and columns of an array." ; >; + < "array" ; >; + < "The array in which the rows and columns have been transposed." ; >; }; }; // -=*# Resource for function MMULT #*=- -Resource SC_OPCODE_MAT_MULT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MAT_MULT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Array multiplication. Returns the product of two arrays." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_MMULT; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "array_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first array for the array product." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "array_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second array having the same number of rows as the first array has columns." ; + < "Array multiplication. Returns the product of two arrays." ; >; + < "array_1" ; >; + < "The first array for the array product." ; >; + < "array_2" ; >; + < "The second array having the same number of rows as the first array has columns." ; >; }; }; // -=*# Resource for function MDETERM #*=- -Resource SC_OPCODE_MAT_DET+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MAT_DET+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the array determinant." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_MDET; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "array" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The array for which the determinant is to be determined." ; + < "Returns the array determinant." ; >; + < "array" ; >; + < "The array for which the determinant is to be determined." ; >; }; }; // -=*# Resource for function MINVERSE #*=- -Resource SC_OPCODE_MAT_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MAT_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the inverse of an array." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_MINV; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "array" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The array to be inverted." ; + < "Returns the inverse of an array." ; >; + < "array" ; >; + < "The array to be inverted." ; >; }; }; // -=*# Resource for function MUNIT #*=- -Resource SC_OPCODE_MATRIX_UNIT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MATRIX_UNIT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the unitary square array of a certain size." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_EINHEITSMATRIX; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Dimensions" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The size of the unitary array." ; + < "Returns the unitary square array of a certain size." ; >; + < "Dimensions" ; >; + < "The size of the unitary array." ; >; }; }; // -=*# Resource for function SUMPRODUCT #*=- -Resource SC_OPCODE_SUM_PRODUCT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUM_PRODUCT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "(Inner products) Returns the sum of the products of array arguments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_SUMMENPRODUKT; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Array " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Array 1, array 2, ... are up to 30 arrays whose arguments are to be multiplied." ; + < "(Inner products) Returns the sum of the products of array arguments." ; >; + < "Array " ; >; + < "Array 1, array 2, ... are up to 30 arrays whose arguments are to be multiplied." ; >; }; }; // -=*# Resource for function SUMX2MY2 #*=- -Resource SC_OPCODE_SUM_X2MY2+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUM_X2MY2+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the sum of the difference of squares of two arrays." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_SUMMEX2MY2; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "array_x" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "First array where the square of the arguments are totalled." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "array_y" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Second array where the square of the arguments is to be subtracted." ; + < "Returns the sum of the difference of squares of two arrays." ; >; + < "array_x" ; >; + < "First array where the square of the arguments are totalled." ; >; + < "array_y" ; >; + < "Second array where the square of the arguments is to be subtracted." ; >; }; }; // -=*# Resource for function SUMX2PY2 #*=- -Resource SC_OPCODE_SUM_X2DY2+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUM_X2DY2+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the total of the square sum of two arrays." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_SUMMEX2PY2; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "array_x" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "First array where the square of the arguments are totalled." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "array_y" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Second array where the square of the arguments is to be totalled." ; + < "Returns the total of the square sum of two arrays." ; >; + < "array_x" ; >; + < "First array where the square of the arguments are totalled." ; >; + < "array_y" ; >; + < "Second array where the square of the arguments is to be totalled." ; >; }; }; // -=*# Resource for function SUMXMY2 #*=- -Resource SC_OPCODE_SUM_XMY2+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUM_XMY2+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the sum of squares of differences of two arrays." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_SUMMEXMY2; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "array_x" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "First array for forming argument differences." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "array_y" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Second array for forming the argument differences." ; + < "Returns the sum of squares of differences of two arrays." ; >; + < "array_x" ; >; + < "First array for forming argument differences." ; >; + < "array_y" ; >; + < "Second array for forming the argument differences." ; >; }; }; // -=*# Resource for function FREQUENCY #*=- -Resource SC_OPCODE_FREQUENCY+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FREQUENCY+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a frequency distribution as a vertical array." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_HAEUFIGKEIT; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "classes" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The array for forming classes." ; + < "Returns a frequency distribution as a vertical array." ; >; + < "data" ; >; + < "The array of the data." ; >; + < "classes" ; >; + < "The array for forming classes." ; >; }; }; // -=*# Resource for function LINEST #*=- -Resource SC_OPCODE_LINEST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LINEST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates parameters of the linear regression as an array." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_RGP; - 4; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_Y" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The Y data array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_X" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The X data array." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Linear_type" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "If type = 0 the linears will be calculated through the zero point, or else moved linears." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "stats" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "If parameter = 0 then only the regression coefficient will be calculated, otherwise other values as well." ; + < "Calculates parameters of the linear regression as an array." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array." ; >; + < "Linear_type" ; >; + < "If type = 0 the linears will be calculated through the zero point, or else moved linears." ; >; + < "stats" ; >; + < "If parameter = 0 then only the regression coefficient will be calculated, otherwise other values as well." ; >; }; }; // -=*# Resource for function LOGEST #*=- -Resource SC_OPCODE_LOGEST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOGEST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the parameters of the exponential regression curve as an array." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_RKP; - 4; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_Y" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The Y data array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_X" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The X data array." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Function_type" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "If type = 0 then the functions will be calculated in the form of y=m^x, or also functions y=b*m^x." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "stats" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "If parameter = 0 then only the regression coefficient will be calculated, otherwise other values as well." ; + < "Calculates the parameters of the exponential regression curve as an array." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array." ; >; + < "Function_type" ; >; + < "If type = 0 then the functions will be calculated in the form of y=m^x, or also functions y=b*m^x." ; >; + < "stats" ; >; + < "If parameter = 0 then only the regression coefficient will be calculated, otherwise other values as well." ; >; }; }; // -=*# Resource for function TREND #*=- -Resource SC_OPCODE_TREND+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TREND+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates points along a regression line." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_TREND; - 4; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_Y" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The Y data array." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "data_X" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The X data array as the basis for the regression." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "new data_X" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The array of X data for recalculating the values." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Linear_type" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "If type = 0 the linears will be calculated through the zero point, or else moved linears." ; + < "Calculates points along a regression line." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array as the basis for the regression." ; >; + < "new data_X" ; >; + < "The array of X data for recalculating the values." ; >; + < "Linear_type" ; >; + < "If type = 0 the linears will be calculated through the zero point, or else moved linears." ; >; }; }; // -=*# Resource for function GROWTH #*=- -Resource SC_OPCODE_GROWTH+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GROWTH+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates points on the exponential regression function." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATRIX; - HID_FUNC_VARIATION; - 4; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_Y" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The Y data array." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "data_X" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The X data array as the basis for the regression." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "new_data_X" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The array of X data for recalculating the values." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Function_type" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "If type = 0 then the functions will be calculated in the form of y=m^x, or also functions y=b*m^x." ; + < "Calculates points on the exponential regression function." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array as the basis for the regression." ; >; + < "new_data_X" ; >; + < "The array of X data for recalculating the values." ; >; + < "Function_type" ; >; + < "If type = 0 then the functions will be calculated in the form of y=m^x, or also functions y=b*m^x." ; >; }; }; // -=*# Resource for function COUNT #*=- -Resource SC_OPCODE_COUNT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COUNT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Counts how many numbers are in the list of arguments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ANZAHL; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Value 1, value 2, ... are 1 to 30 arguments containing different data types but where only numbers are counted." ; + < "Counts how many numbers are in the list of arguments." ; >; + < "value " ; >; + < "Value 1, value 2, ... are 1 to 30 arguments containing different data types but where only numbers are counted." ; >; }; }; // -=*# Resource for function COUNTA #*=- -Resource SC_OPCODE_COUNT_2+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COUNT_2+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Counts how many values are in the list of arguments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ANZAHL2; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Value 1, value 2, ... are 1 to 30 arguments representing the values to be counted." ; + < "Counts how many values are in the list of arguments." ; >; + < "value " ; >; + < "Value 1, value 2, ... are 1 to 30 arguments representing the values to be counted." ; >; }; }; // -=*# Resource for function MAX #*=- -Resource SC_OPCODE_MAX+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MAX+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the maximum value in a list of arguments." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MAX; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments for which the largest number is to be determined." ; + < "Returns the maximum value in a list of arguments." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments for which the largest number is to be determined." ; >; }; }; // -=*# Resource for function MAXA #*=- -Resource SC_OPCODE_MAX_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MAX_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the maximum value in a list of arguments. Text is evaluated as Zero."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MAXA; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "value "; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Value 1, value 2, are 1 to 30 arguments whose largest value is to be determined."; + < "Returns the maximum value in a list of arguments. Text is evaluated as Zero."; >; + < "value "; >; + < "Value 1, value 2, are 1 to 30 arguments whose largest value is to be determined."; >; }; }; // -=*# Resource for function MIN #*=- -Resource SC_OPCODE_MIN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MIN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the minimum value in a list of arguments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MIN; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments for which the smallest number is to be determined." ; + < "Returns the minimum value in a list of arguments." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments for which the smallest number is to be determined." ; >; }; }; // -=*# Resource for function MINA #*=- -Resource SC_OPCODE_MIN_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MIN_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the smallest value in a list of arguments. Text is evaluated as zero."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MINA; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value "; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Value 1; value 2;... are 1 to 30 arguments whose smallest number is to be determined."; + < "Returns the smallest value in a list of arguments. Text is evaluated as zero."; >; + < "value "; >; + < "Value 1; value 2;... are 1 to 30 arguments whose smallest number is to be determined."; >; }; }; // -=*# Resource for function VAR #*=- -Resource SC_OPCODE_VAR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_VAR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the variance based on a sample." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_VARIANZ; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ; + < "Calculates the variance based on a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ; >; }; }; // -=*# Resource for function VAR.S #*=- -Resource SC_OPCODE_VAR_S+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_VAR_S+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the variance based on a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_VAR_S; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ; + < "Calculates the variance based on a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ; >; }; }; // -=*# Resource for function VARA #*=- -Resource SC_OPCODE_VAR_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_VAR_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the variance based on a sample. Text is evaluated as zero."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_VARIANZA; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value "; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population."; + < "Returns the variance based on a sample. Text is evaluated as zero."; >; + < "value "; >; + < "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population."; >; }; }; // -=*# Resource for function VARP #*=- -Resource SC_OPCODE_VAR_P+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_VAR_P+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates variance based on the entire population." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_VARIANZEN; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which represent a population." ; + < "Calculates variance based on the entire population." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which represent a population." ; >; }; }; // -=*# Resource for function VAR.P #*=- -Resource SC_OPCODE_VAR_P_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_VAR_P_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates variance based on the entire population." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_VAR_P_MS; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which represent a population." ; + < "Calculates variance based on the entire population." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which represent a population." ; >; }; }; // -=*# Resource for function VARPA #*=- -Resource SC_OPCODE_VAR_P_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_VAR_P_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the variance based on the entire population. Text is evaluated as zero."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_VARIANZENA; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value "; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Value 1; value 2;... are 1 to 30 arguments representing a population."; + < "Returns the variance based on the entire population. Text is evaluated as zero."; >; + < "value "; >; + < "Value 1; value 2;... are 1 to 30 arguments representing a population."; >; }; }; // -=*# Resource for function STDEV #*=- -Resource SC_OPCODE_ST_DEV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ST_DEV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Calculates the standard deviation based on a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STABW; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ; + < "Calculates the standard deviation based on a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ; >; }; }; // -=*# Resource for function STDEV.S #*=- -Resource SC_OPCODE_ST_DEV_S+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ST_DEV_S+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the standard deviation based on a sample." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ST_DEV_S; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ; + < "Calculates the standard deviation based on a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ; >; }; }; // -=*# Resource for function STDEVA #*=- -Resource SC_OPCODE_ST_DEV_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ST_DEV_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the standard deviation based on a sample. Text is evaluated as zero."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STABWA; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "value "; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population."; + < "Returns the standard deviation based on a sample. Text is evaluated as zero."; >; + < "value "; >; + < "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population."; >; }; }; // -=*# Resource for function STDEVP #*=- -Resource SC_OPCODE_ST_DEV_P+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ST_DEV_P+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the standard deviation based on the entire population." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STABWN; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a population." ; + < "Calculates the standard deviation based on the entire population." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a population." ; >; }; }; // -=*# Resource for function STDEV.P #*=- -Resource SC_OPCODE_ST_DEV_P_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ST_DEV_P_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the standard deviation based on the entire population." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ST_DEV_P_MS; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a population." ; + < "Calculates the standard deviation based on the entire population." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a population." ; >; }; }; // -=*# Resource for function STDEVPA #*=- -Resource SC_OPCODE_ST_DEV_P_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ST_DEV_P_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the standard deviation based on the entire population. Text is evaluated as zero."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STABWNA; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value "; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Value 1; value 2;... are 1 to 30 arguments corresponding to a population."; + < "Returns the standard deviation based on the entire population. Text is evaluated as zero."; >; + < "value "; >; + < "Value 1; value 2;... are 1 to 30 arguments corresponding to a population."; >; }; }; // -=*# Resource for function AVERAGE #*=- -Resource SC_OPCODE_AVERAGE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_AVERAGE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the average of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MITTELWERT; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2;...are 1 to 30 numeric arguments representing a population sample." ; + < "Returns the average of a sample." ; >; + < "number " ; >; + < "Number 1, number 2;...are 1 to 30 numeric arguments representing a population sample." ; >; }; }; // -=*# Resource for function AVERAGEA #*=- -Resource SC_OPCODE_AVERAGE_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_AVERAGE_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the average value for a sample. Text is evaluated as zero."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MITTELWERTA; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value "; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population."; + < "Returns the average value for a sample. Text is evaluated as zero."; >; + < "value "; >; + < "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population."; >; }; }; // -=*# Resource for function DEVSQ #*=- -Resource SC_OPCODE_DEV_SQ+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DEV_SQ+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the sum of squares of deviations from the sample mean value" ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_SUMQUADABW; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; + < "Returns the sum of squares of deviations from the sample mean value" ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; >; }; }; // -=*# Resource for function AVEDEV #*=- -Resource SC_OPCODE_AVE_DEV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_AVE_DEV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the average of the absolute deviations of a sample from the mean." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MITTELABW; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2;...are 1 to 30 numerical arguments representing a sample." ; + < "Returns the average of the absolute deviations of a sample from the mean." ; >; + < "number " ; >; + < "Number 1, number 2;...are 1 to 30 numerical arguments representing a sample." ; >; }; }; // -=*# Resource for function SKEW #*=- -Resource SC_OPCODE_SKEW+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SKEW+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the skewness of a distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_SCHIEFE; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments portraying a sample of the distribution." ; + < "Returns the skewness of a distribution." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments portraying a sample of the distribution." ; >; }; }; // -=*# Resource for function SKEWP #*=- -Resource SC_OPCODE_SKEWP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SKEWP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the skewness of a distribution using the population of a random variable." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_SKEWP; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments portraying the population." ; + < "Returns the skewness of a distribution using the population of a random variable." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments portraying the population." ; >; }; }; // -=*# Resource for function KURT #*=- -Resource SC_OPCODE_KURT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_KURT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the kurtosis of a distribution." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_KURT; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments, representing a sample of the distribution." ; + < "Returns the kurtosis of a distribution." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments, representing a sample of the distribution." ; >; }; }; // -=*# Resource for function GEOMEAN #*=- -Resource SC_OPCODE_GEO_MEAN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GEO_MEAN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the geometric mean of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GEOMITTEL; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; + < "Returns the geometric mean of a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; >; }; }; // -=*# Resource for function HARMEAN #*=- -Resource SC_OPCODE_HAR_MEAN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_HAR_MEAN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the harmonic mean of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_HARMITTEL; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; + < "Returns the harmonic mean of a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; >; }; }; // -=*# Resource for function MODE #*=- -Resource SC_OPCODE_MODAL_VALUE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MODAL_VALUE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the most common value in a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MODALWERT; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; + < "Returns the most common value in a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; >; }; }; // -=*# Resource for function MODE.SNGL #*=- -Resource SC_OPCODE_MODAL_VALUE_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MODAL_VALUE_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the most common value in a sample." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MODAL_VALUE_MS; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; + < "Returns the most common value in a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; >; }; }; // -=*# Resource for function MODE.MULT #*=- -Resource SC_OPCODE_MODAL_VALUE_MULTI+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MODAL_VALUE_MULTI+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the most common value in a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MODAL_VALUE_MULTI; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 254 numerical arguments which portray a sample." ; + < "Returns the most common value in a sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 254 numerical arguments which portray a sample." ; >; }; }; // -=*# Resource for function MEDIAN #*=- -Resource SC_OPCODE_MEDIAN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MEDIAN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the median of a given sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MEDIAN; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; + < "Returns the median of a given sample." ; >; + < "number " ; >; + < "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ; >; }; }; // -=*# Resource for function PERCENTIL #*=- -Resource SC_OPCODE_PERCENTILE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PERCENTILE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the alpha quantile of a sample." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_QUANTIL; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The percentage rate of the quantile between 0 and 1." ; + < "Returns the alpha quantile of a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Alpha" ; >; + < "The percentage rate of the quantile between 0 and 1." ; >; }; }; // -=*# Resource for function PERCENTILE.EXC #*=- -Resource SC_OPCODE_PERCENTILE_EXC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PERCENTILE_EXC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the alpha percentile of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_PERCENTILE_EXC; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The percentile value, range 0...1, exclusive." ; + < "Returns the alpha percentile of a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Alpha" ; >; + < "The percentile value, range 0...1, exclusive." ; >; }; }; // -=*# Resource for function PERCENTILE.INC #*=- -Resource SC_OPCODE_PERCENTILE_INC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PERCENTILE_INC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the alpha percentile of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_PERCENTILE_INC; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The percentile value, range 0...1, inclusive." ; + < "Returns the alpha percentile of a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Alpha" ; >; + < "The percentile value, range 0...1, inclusive." ; >; }; }; // -=*# Resource for function QUARTILE #*=- -Resource SC_OPCODE_QUARTILE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_QUARTILE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the quartile of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_QUARTILE; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Type" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The type of the quartile (0 = MIN, 1 = 25%, 2 = 50%, 3 = 75%, 4 = MAX)." ; + < "Returns the quartile of a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Type" ; >; + < "The type of the quartile (0 = MIN, 1 = 25%, 2 = 50%, 3 = 75%, 4 = MAX)." ; >; }; }; // -=*# Resource for function QUARTILE.EXC #*=- -Resource SC_OPCODE_QUARTILE_EXC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_QUARTILE_EXC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the quartile of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_QUARTILE_EXC; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Type" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The type of the quartile (1 = 25%, 2 = 50%, 3 = 75%)." ; + < "Returns the quartile of a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Type" ; >; + < "The type of the quartile (1 = 25%, 2 = 50%, 3 = 75%)." ; >; }; }; // -=*# Resource for function QUARTILE.INC #*=- -Resource SC_OPCODE_QUARTILE_INC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_QUARTILE_INC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the quartile of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_QUARTILE_INC; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Type" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The type of the quartile (0 = MIN, 1 = 25%, 2 = 50%, 3 = 75%, 4 = MAX)." ; + < "Returns the quartile of a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Type" ; >; + < "The type of the quartile (0 = MIN, 1 = 25%, 2 = 50%, 3 = 75%, 4 = MAX)." ; >; }; }; // -=*# Resource for function LARGE #*=- -Resource SC_OPCODE_LARGE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LARGE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the k-th largest value of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_KGROESSTE; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Rank_c" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The ranking of the value." ; + < "Returns the k-th largest value of a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Rank_c" ; >; + < "The ranking of the value." ; >; }; }; // -=*# Resource for function SMALL #*=- -Resource SC_OPCODE_SMALL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SMALL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the k-th smallest value of a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_KKLEINSTE; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Rank_c" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The ranking of the value." ; + < "Returns the k-th smallest value of a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Rank_c" ; >; + < "The ranking of the value." ; >; }; }; // -=*# Resource for function PERCENTRANK #*=- -Resource SC_OPCODE_PERCENT_RANK+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PERCENT_RANK+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the percentage rank of a value in a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_QUANTILSRANG; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "value" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The value for which percentage ranking is to be determined." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "significance" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The number of significant digits for the returned percentage: if omitted, a value of 3 is used." ; + < "Returns the percentage rank of a value in a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "value" ; >; + < "The value for which percentage ranking is to be determined." ; >; + < "significance" ; >; + < "The number of significant digits for the returned percentage: if omitted, a value of 3 is used." ; >; }; }; // -=*# Resource for function PERCENTRANK.EXC #*=- -Resource SC_OPCODE_PERCENT_RANK_EXC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PERCENT_RANK_EXC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the percentage rank (0..1, exclusive) of a value in a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_PERCENTRANK_EXC; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "value" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The value for which percentage ranking is to be determined." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "significance" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The number of significant digits for the returned percentage: if omitted, a value of 3 is used." ; + < "Returns the percentage rank (0..1, exclusive) of a value in a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "value" ; >; + < "The value for which percentage ranking is to be determined." ; >; + < "significance" ; >; + < "The number of significant digits for the returned percentage: if omitted, a value of 3 is used." ; >; }; }; // -=*# Resource for function PERCENTRANK.INC #*=- -Resource SC_OPCODE_PERCENT_RANK_INC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PERCENT_RANK_INC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the percentage rank (0..1, inclusive) of a value in a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_PERCENTRANK_INC; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "value" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The value for which percentage ranking is to be determined." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "significance" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "The number of significant digits for the returned percentage: if omitted, a value of 3 is used." ; + < "Returns the percentage rank (0..1, inclusive) of a value in a sample." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "value" ; >; + < "The value for which percentage ranking is to be determined." ; >; + < "significance" ; >; + < "The number of significant digits for the returned percentage: if omitted, a value of 3 is used." ; >; }; }; // -=*# Resource for function RANK #*=- -Resource SC_OPCODE_RANK+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RANK+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the ranking of a value in a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_RANG; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the rank is to be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Data" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Type" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Sequence order: 0 or omitted means descending, any other value than 0 means ascending." ; + < "Returns the ranking of a value in a sample." ; >; + < "value" ; >; + < "The value for which the rank is to be determined." ; >; + < "Data" ; >; + < "The array of the data in the sample." ; >; + < "Type" ; >; + < "Sequence order: 0 or omitted means descending, any other value than 0 means ascending." ; >; }; }; // -=*# Resource for function RANK.EQ #*=- -Resource SC_OPCODE_RANK_EQ+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RANK_EQ+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the ranking of a value in a sample; if more than one value has the same rank, the top rank of that set of values is returned." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_RANK_EQ; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the rank is to be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Data" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Type" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Sequence order: 0 or omitted means descending, any other value than 0 means ascending." ; + < "Returns the ranking of a value in a sample; if more than one value has the same rank, the top rank of that set of values is returned." ; >; + < "value" ; >; + < "The value for which the rank is to be determined." ; >; + < "Data" ; >; + < "The array of the data in the sample." ; >; + < "Type" ; >; + < "Sequence order: 0 or omitted means descending, any other value than 0 means ascending." ; >; }; }; // -=*# Resource for function RANK.AVG #*=- -Resource SC_OPCODE_RANK_AVG+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RANK_AVG+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the ranking of a value in a sample; if more than one value has the same rank, the average rank is returned." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_RANK_AVG; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the rank is to be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Data" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Type" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Sequence order: 0 or omitted means descending, any other value than 0 means ascending." ; + < "Returns the ranking of a value in a sample; if more than one value has the same rank, the average rank is returned." ; >; + < "value" ; >; + < "The value for which the rank is to be determined." ; >; + < "Data" ; >; + < "The array of the data in the sample." ; >; + < "Type" ; >; + < "Sequence order: 0 or omitted means descending, any other value than 0 means ascending." ; >; }; }; // -=*# Resource for function TRIMMEAN #*=- -Resource SC_OPCODE_TRIM_MEAN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TRIM_MEAN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the mean of a sample without including the marginal values." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GESTUTZTMITTEL; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array of the data in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The percentage of marginal data that is not to be taken into account." ; + < "Returns the mean of a sample without including the marginal values." ; >; + < "data" ; >; + < "The array of the data in the sample." ; >; + < "Alpha" ; >; + < "The percentage of marginal data that is not to be taken into account." ; >; }; }; // -=*# Resource for function PROB #*=- -Resource SC_OPCODE_PROB+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PROB+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the discrete probability of an interval." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_WAHRSCHBEREICH; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The sample data array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "probability" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The array of the associated probabilities." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Start" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The start of the value interval whose probabilities is to be totalled." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "End" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "The end of the value interval where the probabilities are to be totalled." ; + < "Returns the discrete probability of an interval." ; >; + < "data" ; >; + < "The sample data array." ; >; + < "probability" ; >; + < "The array of the associated probabilities." ; >; + < "Start" ; >; + < "The start of the value interval whose probabilities is to be totalled." ; >; + < "End" ; >; + < "The end of the value interval where the probabilities are to be totalled." ; >; }; }; // -=*# Resource for function B #*=- -Resource SC_OPCODE_B+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_B+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the probability of a trial result using binomial distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_B; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "trials" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number of trials." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "SP" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The individual probability of a trial result." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "T_1" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Lower limit for the number of trials." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "T_2" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Upper limit for the number of trials." ; + < "Returns the probability of a trial result using binomial distribution." ; >; + < "trials" ; >; + < "The number of trials." ; >; + < "SP" ; >; + < "The individual probability of a trial result." ; >; + < "T_1" ; >; + < "Lower limit for the number of trials." ; >; + < "T_2" ; >; + < "Upper limit for the number of trials." ; >; }; }; // -=*# Resource for function PHI #*=- -Resource SC_OPCODE_PHI+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PHI+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the distribution function for a standard normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_PHI; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the standard normal distribution is to be calculated." ; + < "Values of the distribution function for a standard normal distribution." ; >; + < "number" ; >; + < "The value for which the standard normal distribution is to be calculated." ; >; }; }; // -=*# Resource for function GAUSS #*=- -Resource SC_OPCODE_GAUSS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GAUSS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the integral values of the standard normal cumulative distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GAUSS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the integral value of the standard normal distribution is to be calculated." ; + < "Returns the integral values of the standard normal cumulative distribution." ; >; + < "Number" ; >; + < "The value for which the integral value of the standard normal distribution is to be calculated." ; >; }; }; // -=*# Resource for function FISHER #*=- -Resource SC_OPCODE_FISHER+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FISHER+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the Fisher transformation." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FISHER; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be transformed (-1 < VALUE < 1)." ; + < "Returns the Fisher transformation." ; >; + < "Number" ; >; + < "The value to be transformed (-1 < VALUE < 1)." ; >; }; }; // -=*# Resource for function FISHERINV #*=- -Resource SC_OPCODE_FISHER_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FISHER_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the inverse of the Fisher transformation." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FISHERINV; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value that is to be transformed back." ; + < "Returns the inverse of the Fisher transformation." ; >; + < "Number" ; >; + < "The value that is to be transformed back." ; >; }; }; // -=*# Resource for function BINOMDIST #*=- -Resource SC_OPCODE_BINOM_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BINOM_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the binomial distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_BINOMVERT; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "X" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number of successes in a series of trials." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "trials" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The total number of trials." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "SP" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The success probability of a trial." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "C" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Cumulated. C=0 calculates the individual probability, C=1 the cumulated probability." ; + < "Values of the binomial distribution." ; >; + < "X" ; >; + < "The number of successes in a series of trials." ; >; + < "trials" ; >; + < "The total number of trials." ; >; + < "SP" ; >; + < "The success probability of a trial." ; >; + < "C" ; >; + < "Cumulated. C=0 calculates the individual probability, C=1 the cumulated probability." ; >; }; }; // -=*# Resource for function BINOM.DIST #*=- -Resource SC_OPCODE_BINOM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BINOM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the binomial distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_BINOM_DIST_MS; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "X" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number of successes in a series of trials." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "trials" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The total number of trials." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "SP" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "The success probability of a trial." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "C" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Cumulated. C=0 calculates the individual probability, C=1 the cumulated probability." ; + < "Values of the binomial distribution." ; >; + < "X" ; >; + < "The number of successes in a series of trials." ; >; + < "trials" ; >; + < "The total number of trials." ; >; + < "SP" ; >; + < "The success probability of a trial." ; >; + < "C" ; >; + < "Cumulated. C=0 calculates the individual probability, C=1 the cumulated probability." ; >; }; }; // -=*# Resource for function NEGBINOMDIST #*=- -Resource SC_OPCODE_NEG_BINOM_VERT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NEG_BINOM_VERT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Values of the negative binomial distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_NEGBINOMVERT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "X" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number of failures in the trial range." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "R" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of successes in the trial sequence." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "SP" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The success probability of a trial." ; + < "Values of the negative binomial distribution." ; >; + < "X" ; >; + < "The number of failures in the trial range." ; >; + < "R" ; >; + < "The number of successes in the trial sequence." ; >; + < "SP" ; >; + < "The success probability of a trial." ; >; }; }; // -=*# Resource for function NEGBINOM.DIST #*=- -Resource SC_OPCODE_NEG_BINOM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NEG_BINOM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the negative binomial distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_NEGBINOMDIST_MS; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "X" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number of failures in the trial range." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "R" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of successes in the trial sequence." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "SP" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The success probability of a trial." ; - }; - String 8 // Name of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Cumulative" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; + < "Values of the negative binomial distribution." ; >; + < "X" ; >; + < "The number of failures in the trial range." ; >; + < "R" ; >; + < "The number of successes in the trial sequence." ; >; + < "SP" ; >; + < "The success probability of a trial." ; >; + < "Cumulative" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function CRITBINOM #*=- -Resource SC_OPCODE_CRIT_BINOM+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CRIT_BINOM+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the smallest value for which the cumulative binomial distribution is greater than or equal to a criterion value." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_KRITBINOM; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "trials" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The total number of trials." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "SP" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The success probability of a trial." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "alpha" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "The border probability that is attained or exceeded." ; + < "Returns the smallest value for which the cumulative binomial distribution is greater than or equal to a criterion value." ; >; + < "trials" ; >; + < "The total number of trials." ; >; + < "SP" ; >; + < "The success probability of a trial." ; >; + < "alpha" ; >; + < "The border probability that is attained or exceeded." ; >; }; }; // -=*# Resource for function BINOM.INV #*=- -Resource SC_OPCODE_BINOM_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BINOM_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the smallest value for which the cumulative binomial distribution is greater than or equal to a criterion value." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_BINOM_INV_MS; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "trials" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The total number of trials." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "SP" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The success probability of a trial." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "alpha" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The border probability that is attained or exceeded." ; + < "Returns the smallest value for which the cumulative binomial distribution is greater than or equal to a criterion value." ; >; + < "trials" ; >; + < "The total number of trials." ; >; + < "SP" ; >; + < "The success probability of a trial." ; >; + < "alpha" ; >; + < "The border probability that is attained or exceeded." ; >; }; }; // -=*# Resource for function POISSON #*=- -Resource SC_OPCODE_POISSON_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_POISSON_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the Poisson distribution." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_POISSON; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the Poisson distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Mean. The mean value of the Poisson distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Cumulative" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; + < "Returns the Poisson distribution." ; >; + < "Number" ; >; + < "The value for which the Poisson distribution is to be calculated." ; >; + < "mean" ; >; + < "Mean. The mean value of the Poisson distribution." ; >; + < "Cumulative" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function POISSON.DIST #*=- -Resource SC_OPCODE_POISSON_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_POISSON_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the Poisson distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_POISSON_DIST_MS; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the Poisson distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Mean. The mean value of the Poisson distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Cumulative" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; + < "Returns the Poisson distribution." ; >; + < "Number" ; >; + < "The value for which the Poisson distribution is to be calculated." ; >; + < "mean" ; >; + < "Mean. The mean value of the Poisson distribution." ; >; + < "Cumulative" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function NORMDIST #*=- -Resource SC_OPCODE_NORM_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NORM_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_NORMVERT; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The mean value. The mean value of the normal distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Standard deviation. The standard deviation of the normal distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "C" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; + < "Values of the normal distribution." ; >; + < "Number" ; >; + < "The value for which the normal distribution is to be calculated." ; >; + < "Mean" ; >; + < "The mean value. The mean value of the normal distribution." ; >; + < "STDEV" ; >; + < "Standard deviation. The standard deviation of the normal distribution." ; >; + < "C" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function NORM.DIST #*=- -Resource SC_OPCODE_NORM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NORM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_NORMDIST_MS; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The mean value. The mean value of the normal distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Standard deviation. The standard deviation of the normal distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "C" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; + < "Values of the normal distribution." ; >; + < "Number" ; >; + < "The value for which the normal distribution is to be calculated." ; >; + < "Mean" ; >; + < "The mean value. The mean value of the normal distribution." ; >; + < "STDEV" ; >; + < "Standard deviation. The standard deviation of the normal distribution." ; >; + < "C" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function NORMINV #*=- -Resource SC_OPCODE_NORM_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NORM_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_NORMINV; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The mean value. The mean value of the normal distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Standard deviation. The standard deviation of the normal distribution." ; + < "Values of the inverse normal distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse normal distribution is to be calculated." ; >; + < "mean" ; >; + < "The mean value. The mean value of the normal distribution." ; >; + < "STDEV" ; >; + < "Standard deviation. The standard deviation of the normal distribution." ; >; }; }; // -=*# Resource for function NORM.INV #*=- -Resource SC_OPCODE_NORM_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NORM_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_NORMINV_MS; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The mean value. The mean value of the normal distribution." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Standard deviation. The standard deviation of the normal distribution." ; + < "Values of the inverse normal distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse normal distribution is to be calculated." ; >; + < "mean" ; >; + < "The mean value. The mean value of the normal distribution." ; >; + < "STDEV" ; >; + < "Standard deviation. The standard deviation of the normal distribution." ; >; }; }; // -=*# Resource for function NORMSDIST #*=- -Resource SC_OPCODE_STD_NORM_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_STD_NORM_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "The values of the standard normal cumulative distribution." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STANDNORMVERT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the standard normal distribution is to be calculated." ; + < "The values of the standard normal cumulative distribution." ; >; + < "Number" ; >; + < "The value for which the standard normal distribution is to be calculated." ; >; }; }; // -=*# Resource for function NORM.S.DIST #*=- -Resource SC_OPCODE_STD_NORM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_STD_NORM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "The values of the standard normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STD_NORMDIST_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the standard normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Cumulative" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; + < "The values of the standard normal distribution." ; >; + < "Number" ; >; + < "The value for which the standard normal distribution is to be calculated." ; >; + < "Cumulative" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function NORMSINV #*=- -Resource SC_OPCODE_S_NORM_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_S_NORM_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse standard normal distribution." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STANDNORMINV; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse standard normal distribution is to be calculated." ; + < "Values of the inverse standard normal distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse standard normal distribution is to be calculated." ; >; }; }; // -=*# Resource for function NORM.S.INV #*=- -Resource SC_OPCODE_S_NORM_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_S_NORM_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse standard normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STD_NORMINV_MS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse standard normal distribution is to be calculated." ; + < "Values of the inverse standard normal distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse standard normal distribution is to be calculated." ; >; }; }; // -=*# Resource for function LOGNORMDIST #*=- -Resource SC_OPCODE_LOG_NORM_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOG_NORM_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Values of the log normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_LOGNORMVERT; - 4; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the log normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The mean value of the log normal distribution. It is set to 0 if omitted." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The standard deviation of the log normal distribution. It is set to 1 if omitted." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US] = "Cumulative"; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; + < "Values of the log normal distribution." ; >; + < "Number" ; >; + < "The value for which the log normal distribution is to be calculated." ; >; + < "mean" ; >; + < "The mean value of the log normal distribution. It is set to 0 if omitted." ; >; + < "STDEV" ; >; + < "The standard deviation of the log normal distribution. It is set to 1 if omitted." ; >; + < "Cumulative"; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function LOGNORM.DIST #*=- -Resource SC_OPCODE_LOG_NORM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOG_NORM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the log normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_LOGNORMDIST_MS; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the log normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The mean value of the log normal distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The standard deviation of the log normal distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US] = "Cumulative"; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US] = "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; + < "Values of the log normal distribution." ; >; + < "Number" ; >; + < "The value for which the log normal distribution is to be calculated." ; >; + < "mean" ; >; + < "The mean value of the log normal distribution." ; >; + < "STDEV" ; >; + < "The standard deviation of the log normal distribution." ; >; + < "Cumulative"; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function LOGINV #*=- -Resource SC_OPCODE_LOG_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOG_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse of the lognormal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_LOGINV; - 3; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse log normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Mean value. The mean value of the log normal distribution." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Standard deviation. The standard deviation of the log normal distribution." ; + < "Values of the inverse of the lognormal distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse log normal distribution is to be calculated." ; >; + < "mean" ; >; + < "Mean value. The mean value of the log normal distribution." ; >; + < "STDEV" ; >; + < "Standard deviation. The standard deviation of the log normal distribution." ; >; }; }; // -=*# Resource for function LOGNORM.INV #*=- -Resource SC_OPCODE_LOG_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOG_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse of the lognormal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_LOGINV; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse log normal distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Mean value. The mean value of the log normal distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Standard deviation. The standard deviation of the log normal distribution." ; + < "Values of the inverse of the lognormal distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse log normal distribution is to be calculated." ; >; + < "mean" ; >; + < "Mean value. The mean value of the log normal distribution." ; >; + < "STDEV" ; >; + < "Standard deviation. The standard deviation of the log normal distribution." ; >; }; }; // -=*# Resource for function EXPONDIST #*=- -Resource SC_OPCODE_EXP_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_EXP_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Values of the exponential distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_EXPONVERT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to which the exponential distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "lambda" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The parameters of the exponential distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "C" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Cumulated. C=0 calculates the density function, C=1 the distribution." ; + < "Values of the exponential distribution." ; >; + < "Number" ; >; + < "The value to which the exponential distribution is to be calculated." ; >; + < "lambda" ; >; + < "The parameters of the exponential distribution." ; >; + < "C" ; >; + < "Cumulated. C=0 calculates the density function, C=1 the distribution." ; >; }; }; // -=*# Resource for function EXPON.DIST #*=- -Resource SC_OPCODE_EXP_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_EXP_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the exponential distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_EXP_DIST_MS; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to which the exponential distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "lambda" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The parameters of the exponential distribution." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "C" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Cumulated. C=0 calculates the density function, C=1 the distribution." ; + < "Values of the exponential distribution." ; >; + < "Number" ; >; + < "The value to which the exponential distribution is to be calculated." ; >; + < "lambda" ; >; + < "The parameters of the exponential distribution." ; >; + < "C" ; >; + < "Cumulated. C=0 calculates the density function, C=1 the distribution." ; >; }; }; // -=*# Resource for function GAMMADIST #*=- -Resource SC_OPCODE_GAMMA_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GAMMA_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the value of the probability density function or the cumulative distribution function for the Gamma distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GAMMAVERT; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the gamma distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha parameter of the Gamma distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta parameter of the Gamma distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Cumulative" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; + < "Returns the value of the probability density function or the cumulative distribution function for the Gamma distribution." ; >; + < "Number" ; >; + < "The value for which the gamma distribution is to be calculated." ; >; + < "alpha" ; >; + < "The Alpha parameter of the Gamma distribution." ; >; + < "beta" ; >; + < "The Beta parameter of the Gamma distribution." ; >; + < "Cumulative" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function GAMMA.DIST #*=- -Resource SC_OPCODE_GAMMA_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GAMMA_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the value of the probability density function or the cumulative distribution function for the Gamma distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GAMMADIST_MS; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the gamma distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha parameter of the Gamma distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta parameter of the Gamma distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Cumulative" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; + < "Returns the value of the probability density function or the cumulative distribution function for the Gamma distribution." ; >; + < "Number" ; >; + < "The value for which the gamma distribution is to be calculated." ; >; + < "alpha" ; >; + < "The Alpha parameter of the Gamma distribution." ; >; + < "beta" ; >; + < "The Beta parameter of the Gamma distribution." ; >; + < "Cumulative" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function GAMMAINV #*=- -Resource SC_OPCODE_GAMMA_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GAMMA_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse gamma distribution." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GAMMAINV; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse gamma distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha (shape) parameter of the Gamma distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta (scale) parameter of the Gamma distribution." ; + < "Values of the inverse gamma distribution." ; >; + < "Number" ; >; + < "The probability value for which the inverse gamma distribution is to be calculated." ; >; + < "alpha" ; >; + < "The Alpha (shape) parameter of the Gamma distribution." ; >; + < "beta" ; >; + < "The Beta (scale) parameter of the Gamma distribution." ; >; }; }; // -=*# Resource for function GAMMA.INV #*=- -Resource SC_OPCODE_GAMMA_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GAMMA_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse gamma distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GAMMAINV_MS; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The probability value for which the inverse gamma distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha (shape) parameter of the Gamma distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta (scale) parameter of the Gamma distribution." ; + < "Values of the inverse gamma distribution." ; >; + < "Number" ; >; + < "The probability value for which the inverse gamma distribution is to be calculated." ; >; + < "alpha" ; >; + < "The Alpha (shape) parameter of the Gamma distribution." ; >; + < "beta" ; >; + < "The Beta (scale) parameter of the Gamma distribution." ; >; }; }; // -=*# Resource for function GAMMALN #*=- -Resource SC_OPCODE_GAMMA_LN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GAMMA_LN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the natural logarithm of the gamma function." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GAMMALN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the natural logarithm of the gamma function is to be calculated." ; + < "Returns the natural logarithm of the gamma function." ; >; + < "Number" ; >; + < "The value for which the natural logarithm of the gamma function is to be calculated." ; >; }; }; // -=*# Resource for function GAMMALN.PRECISE #*=- -Resource SC_OPCODE_GAMMA_LN_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GAMMA_LN_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the natural logarithm of the gamma function." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GAMMALN_MS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the natural logarithm of the gamma function is to be calculated." ; + < "Returns the natural logarithm of the gamma function." ; >; + < "Number" ; >; + < "The value for which the natural logarithm of the gamma function is to be calculated." ; >; }; }; // -=*# Resource for function GAMMA #*=- -Resource SC_OPCODE_GAMMA+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GAMMA+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the value of the Gamma function." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GAMMA; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the Gamma function is to be calculated." ; + < "Returns the value of the Gamma function." ; >; + < "Number" ; >; + < "The value for which the Gamma function is to be calculated." ; >; }; }; // -=*# Resource for function BETADIST #*=- -Resource SC_OPCODE_BETA_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BETA_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the beta distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_BETAVERT; - 6; 0; 0; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the beta distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha parameter of the Beta distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta parameter of the Beta distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Start" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The starting value for the value interval of the distribution." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "End" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "The final value for the value interval of the distribution." ; - }; - String 12 // Name of Parameter 6 - { - Text [en-US ] = "Cumulative" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "0 or FALSE for probability density function, any other value or TRUE or omitted for cumulative distribution function."; + < "Values of the beta distribution." ; >; + < "number" ; >; + < "The value for which the beta distribution is to be calculated." ; >; + < "alpha" ; >; + < "The Alpha parameter of the Beta distribution." ; >; + < "beta" ; >; + < "The Beta parameter of the Beta distribution." ; >; + < "Start" ; >; + < "The starting value for the value interval of the distribution." ; >; + < "End" ; >; + < "The final value for the value interval of the distribution." ; >; + < "Cumulative" ; >; + < "0 or FALSE for probability density function, any other value or TRUE or omitted for cumulative distribution function."; >; }; }; // -=*# Resource for function BETAINV #*=- -Resource SC_OPCODE_BETA_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BETA_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse beta distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_BETAINV; - 5; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse beta distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha parameter of the Beta distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "The Beta parameter of the Beta distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Start" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The starting value for the value interval of the distribution." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "End" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "The final value for the value interval of the distribution." ; + < "Values of the inverse beta distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse beta distribution is to be calculated." ; >; + < "alpha" ; >; + < "The Alpha parameter of the Beta distribution." ; >; + < "beta" ; >; + < "The Beta parameter of the Beta distribution." ; >; + < "Start" ; >; + < "The starting value for the value interval of the distribution." ; >; + < "End" ; >; + < "The final value for the value interval of the distribution." ; >; }; }; // -=*# Resource for function BETA.DIST #*=- -Resource SC_OPCODE_BETA_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BETA_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the beta distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_BETADIST_MS; - 6; 0; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the beta distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha parameter of the Beta distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta parameter of the Beta distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [en-US ] = "Cumulative" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "0 or FALSE for probability density function, any other value or TRUE or omitted for cumulative distribution function."; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Start" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "The starting value for the value interval of the distribution." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "End" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "The final value for the value interval of the distribution." ; + < "Values of the beta distribution." ; >; + < "number" ; >; + < "The value for which the beta distribution is to be calculated." ; >; + < "alpha" ; >; + < "The Alpha parameter of the Beta distribution." ; >; + < "beta" ; >; + < "The Beta parameter of the Beta distribution." ; >; + < "Cumulative" ; >; + < "0 or FALSE for probability density function, any other value or TRUE or omitted for cumulative distribution function."; >; + < "Start" ; >; + < "The starting value for the value interval of the distribution." ; >; + < "End" ; >; + < "The final value for the value interval of the distribution." ; >; }; }; // -=*# Resource for function BETA.INV #*=- -Resource SC_OPCODE_BETA_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BETA_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse beta distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_BETAINV_MS; - 5; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse beta distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha parameter of the Beta distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta parameter of the Beta distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Start" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The starting value for the value interval of the distribution." ; - }; - String 10 // Name of Parameter 5 + ItemList [ en-US ] = { - Text [ en-US ] = "End" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "The final value for the value interval of the distribution." ; + < "Values of the inverse beta distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse beta distribution is to be calculated." ; >; + < "alpha" ; >; + < "The Alpha parameter of the Beta distribution." ; >; + < "beta" ; >; + < "The Beta parameter of the Beta distribution." ; >; + < "Start" ; >; + < "The starting value for the value interval of the distribution." ; >; + < "End" ; >; + < "The final value for the value interval of the distribution." ; >; }; }; // -=*# Resource for function WEIBULL #*=- -Resource SC_OPCODE_WEIBULL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_WEIBULL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the values of the Weibull distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_WEIBULL; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the Weibull distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Alpha" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The Alpha parameter of the Weibull distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta parameter of the Weibull distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "C" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Cumulated. C=0 calculates the density function, C=1 the distribution." ; + < "Returns the values of the Weibull distribution." ; >; + < "Number" ; >; + < "The value for which the Weibull distribution is to be calculated." ; >; + < "Alpha" ; >; + < "The Alpha parameter of the Weibull distribution." ; >; + < "beta" ; >; + < "The Beta parameter of the Weibull distribution." ; >; + < "C" ; >; + < "Cumulated. C=0 calculates the density function, C=1 the distribution." ; >; }; }; // -=*# Resource for function WEIBULL.DIST #*=- -Resource SC_OPCODE_WEIBULL_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_WEIBULL_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the values of the Weibull distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_WEIBULL_DIST_MS; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the Weibull distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Alpha" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Alpha parameter of the Weibull distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "beta" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Beta parameter of the Weibull distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "C" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Cumulated. C=0 calculates the density function, C=1 the distribution." ; + < "Returns the values of the Weibull distribution." ; >; + < "Number" ; >; + < "The value for which the Weibull distribution is to be calculated." ; >; + < "Alpha" ; >; + < "The Alpha parameter of the Weibull distribution." ; >; + < "beta" ; >; + < "The Beta parameter of the Weibull distribution." ; >; + < "C" ; >; + < "Cumulated. C=0 calculates the density function, C=1 the distribution." ; >; }; }; // -=*# Resource for function HYPGEOMDIST #*=- -Resource SC_OPCODE_HYP_GEOM_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_HYP_GEOM_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the hypergeometric distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_HYPGEOMVERT; - 5; 0; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "X" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The number of successes in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "n_sample" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The size of the sample." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "successes" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The number of successes in the population." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "n_population" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The population size." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Cumulative" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Cumulated. TRUE calculates the cumulative distribution function, FALSE the probability mass function." ; + < "Values of the hypergeometric distribution." ; >; + < "X" ; >; + < "The number of successes in the sample." ; >; + < "n_sample" ; >; + < "The size of the sample." ; >; + < "successes" ; >; + < "The number of successes in the population." ; >; + < "n_population" ; >; + < "The population size." ; >; + < "Cumulative" ; >; + < "Cumulated. TRUE calculates the cumulative distribution function, FALSE the probability mass function." ; >; }; }; // -=*# Resource for function HYPGEOM.DIST #*=- -Resource SC_OPCODE_HYP_GEOM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_HYP_GEOM_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Values of the hypergeometric distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_HYP_GEOM_DIST_MS; - 5; 0; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "X" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number of successes in the sample." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "n_sample" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The size of the sample." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "successes" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The number of successes in the population." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "n_population" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The population size." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "Cumulative" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Cumulated. TRUE calculates the cumulative distribution function, FALSE the probability mass function." ; + < "Values of the hypergeometric distribution." ; >; + < "X" ; >; + < "The number of successes in the sample." ; >; + < "n_sample" ; >; + < "The size of the sample." ; >; + < "successes" ; >; + < "The number of successes in the population." ; >; + < "n_population" ; >; + < "The population size." ; >; + < "Cumulative" ; >; + < "Cumulated. TRUE calculates the cumulative distribution function, FALSE the probability mass function." ; >; }; }; // -=*# Resource for function TDIST #*=- -Resource SC_OPCODE_T_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the t-distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TVERT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the T distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the T distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "mode" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Mode = 1 calculates the one-tailed test, 2 = two-tailed distribution." ; + < "Returns the t-distribution." ; >; + < "Number" ; >; + < "The value for which the T distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the T distribution." ; >; + < "mode" ; >; + < "Mode = 1 calculates the one-tailed test, 2 = two-tailed distribution." ; >; }; }; // -=*# Resource for function T.DIST.2T #*=- -Resource SC_OPCODE_T_DIST_2T+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_DIST_2T+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the two-tailed t-distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TDIST_2T; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the T distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the T distribution." ; + < "Returns the two-tailed t-distribution." ; >; + < "Number" ; >; + < "The value for which the T distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the T distribution." ; >; }; }; // -=*# Resource for function T.DIST #*=- -Resource SC_OPCODE_T_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the t-distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TDIST_MS; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value for which the T distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the T distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "cumulative" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "True calculates the cumulative distribution function, false the probability density function." ; + < "Returns the t-distribution." ; >; + < "Number" ; >; + < "The value for which the T distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the T distribution." ; >; + < "cumulative" ; >; + < "True calculates the cumulative distribution function, false the probability density function." ; >; }; }; // -=*# Resource for function T.DIST.RT #*=- -Resource SC_OPCODE_T_DIST_RT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_DIST_RT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the right-tailed t-distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TDIST_RT; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the T distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the T distribution." ; + < "Returns the right-tailed t-distribution." ; >; + < "Number" ; >; + < "The value for which the T distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the T distribution." ; >; }; }; // -=*# Resource for function TINV #*=- -Resource SC_OPCODE_T_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Values of the inverse t-distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TINV; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse T distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the T distribution." ; + < "Values of the inverse t-distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse T distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the T distribution." ; >; }; }; // -=*# Resource for function T.INV #*=- -Resource SC_OPCODE_T_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the left-tailed inverse t-distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TINV_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse T distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the T distribution." ; + < "Values of the left-tailed inverse t-distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse T distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the T distribution." ; >; }; }; // -=*# Resource for function T.INV.2T #*=- -Resource SC_OPCODE_T_INV_2T+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_INV_2T+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the two-tailed inverse t-distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TINV_2T; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse T distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The degrees of freedom of the T distribution." ; + < "Values of the two-tailed inverse t-distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse T distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the T distribution." ; >; }; }; // -=*# Resource for function FDIST #*=- -Resource SC_OPCODE_F_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_F_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the F probability distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FVERT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the F distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom_1" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The degrees of freedom in the numerator of the F distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "degrees_freedom_2" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The degrees of freedom in the denominator of the F distribution." ; + < "Values of the F probability distribution." ; >; + < "Number" ; >; + < "The value for which the F distribution is to be calculated." ; >; + < "degrees_freedom_1" ; >; + < "The degrees of freedom in the numerator of the F distribution." ; >; + < "degrees_freedom_2" ; >; + < "The degrees of freedom in the denominator of the F distribution." ; >; }; }; // -=*# Resource for function F.DIST #*=- -Resource SC_OPCODE_F_DIST_LT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_F_DIST_LT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the left tail F probability distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_F_DIST_LT; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the F distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom_1" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom in the numerator of the F distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "degrees_freedom_2" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The degrees of freedom in the denominator of the F distribution." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "cumulative" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Cumulative distribution function (TRUE) or probability density function (FALSE)." ; + < "Values of the left tail F probability distribution." ; >; + < "Number" ; >; + < "The value for which the F distribution is to be calculated." ; >; + < "degrees_freedom_1" ; >; + < "The degrees of freedom in the numerator of the F distribution." ; >; + < "degrees_freedom_2" ; >; + < "The degrees of freedom in the denominator of the F distribution." ; >; + < "cumulative" ; >; + < "Cumulative distribution function (TRUE) or probability density function (FALSE)." ; >; }; }; // -=*# Resource for function F.DIST.RT #*=- -Resource SC_OPCODE_F_DIST_RT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_F_DIST_RT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the right tail F probability distribution." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_F_DIST_RT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the F distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom_1" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom in the numerator of the F distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "degrees_freedom_2" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The degrees of freedom in the denominator of the F distribution." ; + < "Values of the right tail F probability distribution." ; >; + < "Number" ; >; + < "The value for which the F distribution is to be calculated." ; >; + < "degrees_freedom_1" ; >; + < "The degrees of freedom in the numerator of the F distribution." ; >; + < "degrees_freedom_2" ; >; + < "The degrees of freedom in the denominator of the F distribution." ; >; }; }; // -=*# Resource for function FINV #*=- -Resource SC_OPCODE_F_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_F_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse F distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FINV; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse F distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom_1" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom in the numerator of the F distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "degrees_freedom_2" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The degrees of freedom in the denominator of the F distribution." ; + < "Values of the inverse F distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse F distribution is to be calculated." ; >; + < "degrees_freedom_1" ; >; + < "The degrees of freedom in the numerator of the F distribution." ; >; + < "degrees_freedom_2" ; >; + < "The degrees of freedom in the denominator of the F distribution." ; >; }; }; // -=*# Resource for function F.INV #*=- -Resource SC_OPCODE_F_INV_LT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_F_INV_LT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse left tail F distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_F_INV_LT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse F distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom_1" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom in the numerator of the F distribution." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "degrees_freedom_2" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The degrees of freedom in the denominator of the F distribution." ; + < "Values of the inverse left tail F distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse F distribution is to be calculated." ; >; + < "degrees_freedom_1" ; >; + < "The degrees of freedom in the numerator of the F distribution." ; >; + < "degrees_freedom_2" ; >; + < "The degrees of freedom in the denominator of the F distribution." ; >; }; }; // -=*# Resource for function F.INV.RT #*=- -Resource SC_OPCODE_F_INV_RT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_F_INV_RT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse right tail F distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_F_INV_RT; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse F distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom_1" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The degrees of freedom in the numerator of the F distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "degrees_freedom_2" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The degrees of freedom in the denominator of the F distribution." ; + < "Values of the inverse right tail F distribution." ; >; + < "number" ; >; + < "The probability value for which the inverse F distribution is to be calculated." ; >; + < "degrees_freedom_1" ; >; + < "The degrees of freedom in the numerator of the F distribution." ; >; + < "degrees_freedom_2" ; >; + < "The degrees of freedom in the denominator of the F distribution." ; >; }; }; // -=*# Resource for function CHIDIST #*=- -Resource SC_OPCODE_CHI_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHI_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the right-tail probability of the chi-square distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHIVERT; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the chi square distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the chi square distribution." ; + < "Returns the right-tail probability of the chi-square distribution." ; >; + < "Number" ; >; + < "The value for which the chi square distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the chi square distribution." ; >; }; }; // -=*# Resource for function CHISQ.DIST.RT #*=- -Resource SC_OPCODE_CHI_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHI_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the right-tail probability of the chi-square distribution." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHIVERT_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the chi square distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the chi square distribution." ; + < "Returns the right-tail probability of the chi-square distribution." ; >; + < "Number" ; >; + < "The value for which the chi square distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the chi square distribution." ; >; }; }; // -=*# Resource for function CHISQDIST #*=- -Resource SC_OPCODE_CHISQ_DIST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHISQ_DIST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns left-tail probability of the cumulative distribution function or values of the probability density function of the chi-square distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHISQDIST; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the probability density function or cumulative distribution function is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Degrees of Freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the chi-square distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Cumulative" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; + < "Returns left-tail probability of the cumulative distribution function or values of the probability density function of the chi-square distribution." ; >; + < "Number" ; >; + < "The value for which the probability density function or cumulative distribution function is to be calculated." ; >; + < "Degrees of Freedom" ; >; + < "The degrees of freedom of the chi-square distribution." ; >; + < "Cumulative" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function CHISQ.DIST #*=- -Resource SC_OPCODE_CHISQ_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHISQ_DIST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns left-tail probability of the cumulative distribution function or values of the probability density function of the chi-square distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHISQDIST_MS; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value for which the probability density function or cumulative distribution function is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Degrees of Freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the chi-square distribution." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Cumulative" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; + < "Returns left-tail probability of the cumulative distribution function or values of the probability density function of the chi-square distribution." ; >; + < "Number" ; >; + < "The value for which the probability density function or cumulative distribution function is to be calculated." ; >; + < "Degrees of Freedom" ; >; + < "The degrees of freedom of the chi-square distribution." ; >; + < "Cumulative" ; >; + < "0 or FALSE calculates the probability density function. Any other value or TRUE calculates the cumulative distribution function." ; >; }; }; // -=*# Resource for function CHIINV #*=- -Resource SC_OPCODE_CHI_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHI_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse of CHIDIST(x; DegreesOfFreedom)." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHIINV; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The probability value for which the inverse chi square distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the chi square distribution." ; + < "Values of the inverse of CHIDIST(x; DegreesOfFreedom)." ; >; + < "number" ; >; + < "The probability value for which the inverse chi square distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the chi square distribution." ; >; }; }; // -=*# Resource for function CHISQ.INV.RT #*=- -Resource SC_OPCODE_CHI_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHI_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse of CHIDIST(x; DegreesOfFreedom)." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHIINV_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse chi square distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "degrees_freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the chi square distribution." ; + < "Values of the inverse of CHIDIST(x; DegreesOfFreedom)." ; >; + < "number" ; >; + < "The probability value for which the inverse chi square distribution is to be calculated." ; >; + < "degrees_freedom" ; >; + < "The degrees of freedom of the chi square distribution." ; >; }; }; // -=*# Resource for function CHISQINV #*=- -Resource SC_OPCODE_CHISQ_INV+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHISQ_INV+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Values of the inverse of CHISQDIST(x;DegreesOfFreedom;TRUE())." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHISQINV; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Probability" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse of the chi square distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Degrees of Freedom" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The degrees of freedom of the chi square distribution." ; + < "Values of the inverse of CHISQDIST(x;DegreesOfFreedom;TRUE())." ; >; + < "Probability" ; >; + < "The probability value for which the inverse of the chi square distribution is to be calculated." ; >; + < "Degrees of Freedom" ; >; + < "The degrees of freedom of the chi square distribution." ; >; }; }; // -=*# Resource for function CHISQ.INV #*=- -Resource SC_OPCODE_CHISQ_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHISQ_INV_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Values of the inverse of CHISQ.DIST(x;DegreesOfFreedom;TRUE())." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHISQINV_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Probability" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The probability value for which the inverse of the chi square distribution is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Degrees of Freedom" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The degrees of freedom of the chi square distribution." ; + < "Values of the inverse of CHISQ.DIST(x;DegreesOfFreedom;TRUE())." ; >; + < "Probability" ; >; + < "The probability value for which the inverse of the chi square distribution is to be calculated." ; >; + < "Degrees of Freedom" ; >; + < "The degrees of freedom of the chi square distribution." ; >; }; }; // -=*# Resource for function STANDARDIZE #*=- -Resource SC_OPCODE_STANDARD+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_STANDARD+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a random variable to a normalized value." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STANDARDISIERUNG; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value to be standardized." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mean" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The mean value used for moving." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "STDEV" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The standard deviation used for scaling." ; + < "Converts a random variable to a normalized value." ; >; + < "Number" ; >; + < "The value to be standardized." ; >; + < "mean" ; >; + < "The mean value used for moving." ; >; + < "STDEV" ; >; + < "The standard deviation used for scaling." ; >; }; }; // -=*# Resource for function PERMUT #*=- -Resource SC_OPCODE_PERMUT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PERMUT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the number of permutations for a given number of elements without repetition." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_VARIATIONEN; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Count_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The total number of elements." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Count_2" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The selection number taken from the elements." ; + < "Returns the number of permutations for a given number of elements without repetition." ; >; + < "Count_1" ; >; + < "The total number of elements." ; >; + < "Count_2" ; >; + < "The selection number taken from the elements." ; >; }; }; // -=*# Resource for function PERMUTATIONA #*=- -Resource SC_OPCODE_PERMUTATION_A+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PERMUTATION_A+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the number of permutations for a given number of objects (repetition allowed)." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_VARIATIONEN2; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Count_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The total number of elements." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Count_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The selection number taken from the elements." ; + < "Returns the number of permutations for a given number of objects (repetition allowed)." ; >; + < "Count_1" ; >; + < "The total number of elements." ; >; + < "Count_2" ; >; + < "The selection number taken from the elements." ; >; }; }; // -=*# Resource for function CONFIDENCE #*=- -Resource SC_OPCODE_CONFIDENCE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CONFIDENCE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a (1-alpha) confidence interval for a normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_KONFIDENZ; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "alpha" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The level of the confidence interval." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "STDEV" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The standard deviation of the population." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "size" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The size of the population." ; + < "Returns a (1-alpha) confidence interval for a normal distribution." ; >; + < "alpha" ; >; + < "The level of the confidence interval." ; >; + < "STDEV" ; >; + < "The standard deviation of the population." ; >; + < "size" ; >; + < "The size of the population." ; >; }; }; // -=*# Resource for function CONFIDENCE.NORM #*=- -Resource SC_OPCODE_CONFIDENCE_N+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CONFIDENCE_N+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a (1-alpha) confidence interval for a normal distribution." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CONFIDENCE_N; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "alpha" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The level of the confidence interval." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "STDEV" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The standard deviation of the population." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "size" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The size of the population." ; + < "Returns a (1-alpha) confidence interval for a normal distribution." ; >; + < "alpha" ; >; + < "The level of the confidence interval." ; >; + < "STDEV" ; >; + < "The standard deviation of the population." ; >; + < "size" ; >; + < "The size of the population." ; >; }; }; // -=*# Resource for function CONFIDENCE.T #*=- -Resource SC_OPCODE_CONFIDENCE_T+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CONFIDENCE_T+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a (1-alpha) confidence interval for a Student's t distribution." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CONFIDENCE_T; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "alpha" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The level of the confidence interval." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "STDEV" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The standard deviation of the population." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "size" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The size of the population." ; + < "Returns a (1-alpha) confidence interval for a Student's t distribution." ; >; + < "alpha" ; >; + < "The level of the confidence interval." ; >; + < "STDEV" ; >; + < "The standard deviation of the population." ; >; + < "size" ; >; + < "The size of the population." ; >; }; }; // -=*# Resource for function ZTEST #*=- -Resource SC_OPCODE_Z_TEST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_Z_TEST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the probability of observing a z-statistic greater than the one computed based on a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_GTEST; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The given sample, drawn from a normally distributed population." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "mu" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The known mean of the population." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "sigma" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "The known standard deviation of the population. If omitted, the standard deviation of the given sample is used." ; + < "Calculates the probability of observing a z-statistic greater than the one computed based on a sample." ; >; + < "data" ; >; + < "The given sample, drawn from a normally distributed population." ; >; + < "mu" ; >; + < "The known mean of the population." ; >; + < "sigma" ; >; + < "The known standard deviation of the population. If omitted, the standard deviation of the given sample is used." ; >; }; }; // -=*# Resource for function Z.TEST #*=- -Resource SC_OPCODE_Z_TEST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_Z_TEST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the probability of observing a z-statistic greater than the one computed based on a sample." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_Z_TEST_MS; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The given sample, drawn from a normally distributed population." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "mu" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The known mean of the population." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "sigma" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The known standard deviation of the population. If omitted, the standard deviation of the given sample is used." ; + < "Calculates the probability of observing a z-statistic greater than the one computed based on a sample." ; >; + < "data" ; >; + < "The given sample, drawn from a normally distributed population." ; >; + < "mu" ; >; + < "The known mean of the population." ; >; + < "sigma" ; >; + < "The known standard deviation of the population. If omitted, the standard deviation of the given sample is used." ; >; }; }; // -=*# Resource for function CHITEST #*=- -Resource SC_OPCODE_CHI_TEST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHI_TEST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the chi square independence test." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHITEST; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Data_B" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The observed data array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_E" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The expected data array." ; + < "Returns the chi square independence test." ; >; + < "Data_B" ; >; + < "The observed data array." ; >; + < "data_E" ; >; + < "The expected data array." ; >; }; }; // -=*# Resource for function CHISQ.TEST #*=- -Resource SC_OPCODE_CHI_TEST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHI_TEST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the chi square independence test." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_CHITEST_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Data_B" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The observed data array." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "data_E" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The expected data array." ; + < "Returns the chi square independence test." ; >; + < "Data_B" ; >; + < "The observed data array." ; >; + < "data_E" ; >; + < "The expected data array." ; >; }; }; // -=*# Resource for function FTEST #*=- -Resource SC_OPCODE_F_TEST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_F_TEST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Calculates the F test." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FTEST; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second record array." ; + < "Calculates the F test." ; >; + < "data_1" ; >; + < "The first record array." ; >; + < "data_2" ; >; + < "The second record array." ; >; }; }; // -=*# Resource for function F.TEST #*=- -Resource SC_OPCODE_F_TEST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_F_TEST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the F test." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_F_TEST_MS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "data_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second record array." ; + < "Calculates the F test." ; >; + < "data_1" ; >; + < "The first record array." ; >; + < "data_2" ; >; + < "The second record array." ; >; }; }; // -=*# Resource for function TTEST #*=- -Resource SC_OPCODE_T_TEST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_TEST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the T test." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TTEST; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second record array." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "mode" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Mode specifies the number of distribution tails to return. 1= one-tailed, 2 = two-tailed distribution" ; - }; - String 8 // Name of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Type" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The type of the T test." ; + < "Calculates the T test." ; >; + < "data_1" ; >; + < "The first record array." ; >; + < "data_2" ; >; + < "The second record array." ; >; + < "mode" ; >; + < "Mode specifies the number of distribution tails to return. 1= one-tailed, 2 = two-tailed distribution" ; >; + < "Type" ; >; + < "The type of the T test." ; >; }; }; // -=*# Resource for function T.TEST #*=- -Resource SC_OPCODE_T_TEST_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T_TEST_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the T test." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_TTEST_MS; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_2" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The second record array." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "mode" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Mode specifies the number of distribution tails to return. 1= one-tailed, 2 = two-tailed distribution" ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "Type" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The type of the T test." ; + < "Calculates the T test." ; >; + < "data_1" ; >; + < "The first record array." ; >; + < "data_2" ; >; + < "The second record array." ; >; + < "mode" ; >; + < "Mode specifies the number of distribution tails to return. 1= one-tailed, 2 = two-tailed distribution" ; >; + < "Type" ; >; + < "The type of the T test." ; >; }; }; // -=*# Resource for function RSQ #*=- -Resource SC_OPCODE_RSQ+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RSQ+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the square of the Pearson product moment correlation coefficient." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_BESTIMMTHEITSMASS; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_Y" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The Y data array." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "data_X" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The X data array." ; + < "Returns the square of the Pearson product moment correlation coefficient." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array." ; >; }; }; // -=*# Resource for function INTERCEPT #*=- -Resource SC_OPCODE_INTERCEPT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_INTERCEPT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the intercept of the linear regression line and the Y axis." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ACHSENABSCHNITT; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_Y" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The Y data array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_X" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The X data array." ; + < "Returns the intercept of the linear regression line and the Y axis." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array." ; >; }; }; // -=*# Resource for function SLOPE #*=- -Resource SC_OPCODE_SLOPE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SLOPE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the slope of the linear regression line." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STEIGUNG; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "data_Y" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The Y data array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_X" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The X data array." ; + < "Returns the slope of the linear regression line." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array." ; >; }; }; // -=*# Resource for function STEYX #*=- -Resource SC_OPCODE_STEYX+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_STEYX+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the standard error of the linear regression." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_STFEHLERYX; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "data_Y" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The Y data array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_X" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The X data array." ; + < "Returns the standard error of the linear regression." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array." ; >; }; }; // -=*# Resource for function PEARSON #*=- -Resource SC_OPCODE_PEARSON+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PEARSON+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the Pearson product moment correlation coefficient." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_PEARSON; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Data_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Data_2" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The second record array." ; + < "Returns the Pearson product moment correlation coefficient." ; >; + < "Data_1" ; >; + < "The first record array." ; >; + < "Data_2" ; >; + < "The second record array." ; >; }; }; // -=*# Resource for function CORREL #*=- -Resource SC_OPCODE_CORREL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CORREL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the correlation coefficient." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_KORREL; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Data_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Data_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second record array." ; + < "Returns the correlation coefficient." ; >; + < "Data_1" ; >; + < "The first record array." ; >; + < "Data_2" ; >; + < "The second record array." ; >; }; }; // -=*# Resource for function COVAR #*=- -Resource SC_OPCODE_COVAR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COVAR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the population covariance." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_KOVAR; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Data_1" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Data_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second record array." ; + < "Calculates the population covariance." ; >; + < "Data_1" ; >; + < "The first record array." ; >; + < "Data_2" ; >; + < "The second record array." ; >; }; }; // -=*# Resource for function COVARIANCE.P #*=- -Resource SC_OPCODE_COVARIANCE_P+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COVARIANCE_P+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the population covariance." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_COVARIANCE_P; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Data_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Data_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second record array." ; + < "Calculates the population covariance." ; >; + < "Data_1" ; >; + < "The first record array." ; >; + < "Data_2" ; >; + < "The second record array." ; >; }; }; // -=*# Resource for function COVARIANCE.S #*=- -Resource SC_OPCODE_COVARIANCE_S+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COVARIANCE_S+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the sample covariance." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_COVARIANCE_S; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Data_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first record array." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Data_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second record array." ; + < "Calculates the sample covariance." ; >; + < "Data_1" ; >; + < "The first record array." ; >; + < "Data_2" ; >; + < "The second record array." ; >; }; }; // -=*# Resource for function FORECAST #*=- -Resource SC_OPCODE_FORECAST+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FORECAST+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a value along a linear regression" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_SCHAETZER; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The X value for which the Y value on the regression linear is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_Y" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The Y data array." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "data_X" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The X data array." ; + < "Returns a value along a linear regression" ; >; + < "value" ; >; + < "The X value for which the Y value on the regression linear is to be calculated." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array." ; >; }; }; // -=*# Resource for function FORECAST.ETS #*=- -Resource SC_OPCODE_FORECAST_ETS_ADD+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FORECAST_ETS_ADD+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates future value(s) using additive Exponential Smoothing algorithm." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FORECAST_ETS_ADD; - 6; 0; 0; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "target" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The date (array) for which you want to predict a value." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "values" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The data array from which you want to forecast." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "timeline" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The date or numeric array; a consistent step between values is needed." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "period length" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Number of Samples in Period (default 1); length of the seasonal pattern." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "data completion" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "aggregation" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; + < "Calculates future value(s) using additive Exponential Smoothing algorithm." ; >; + < "target" ; >; + < "The date (array) for which you want to predict a value." ; >; + < "values" ; >; + < "The data array from which you want to forecast." ; >; + < "timeline" ; >; + < "The date or numeric array; a consistent step between values is needed." ; >; + < "period length" ; >; + < "Number of Samples in Period (default 1); length of the seasonal pattern." ; >; + < "data completion" ; >; + < "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; >; + < "aggregation" ; >; + < "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; >; }; }; // -=*# Resource for function FORECAST.ETS.MULT #*=- -Resource SC_OPCODE_FORECAST_ETS_MUL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FORECAST_ETS_MUL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates future value(s) using multiplicative Exponential Smoothing algorithm." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FORECAST_ETS_MUL; - 6; 0; 0; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "target" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The date (array) for which you want to predict a value." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "values" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The data array from which you want to forecast." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "timeline" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The date or numeric array; a consistent step between values is needed." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "period length" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Number of Samples in Period (default 1); length of the seasonal pattern." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "data completion" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "aggregation" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; + < "Calculates future value(s) using multiplicative Exponential Smoothing algorithm." ; >; + < "target" ; >; + < "The date (array) for which you want to predict a value." ; >; + < "values" ; >; + < "The data array from which you want to forecast." ; >; + < "timeline" ; >; + < "The date or numeric array; a consistent step between values is needed." ; >; + < "period length" ; >; + < "Number of Samples in Period (default 1); length of the seasonal pattern." ; >; + < "data completion" ; >; + < "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; >; + < "aggregation" ; >; + < "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; >; }; }; // -=*# Resource for function FORECAST.ETS.CONFINT #*=- -Resource SC_OPCODE_FORECAST_ETS_PIA+RID_SC_FUNC_DESCRIPTIONS_START -{ - String 1 // Description - { - Text [ en-US ] = "Returns a prediction interval at the specified target value(s) for additive Exponential Smoothing method" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FORECAST_ETS_PIA; - 7; 0; 0; 0; 1; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "target" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The date (array) for which you want to predict a value." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "values" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The data array from which you want to forecast." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "timeline" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The date or numeric array; a consistent step between values is needed." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "confidence level" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Confidence level (default 0.95); value 0 to 1 (exclusive) for 0 to 100% calculated prediction interval." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "period length" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Number of Samples in Period (default 1); length of the seasonal pattern." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "data completion" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; - }; - String 14 // Name of Parameter 7 - { - Text [ en-US ] = "aggregation" ; - }; - String 15 // Description of Parameter 7 - { - Text [ en-US ] = "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; +StringArray SC_OPCODE_FORECAST_ETS_PIA+RID_SC_FUNC_DESCRIPTIONS_START +{ + ItemList [ en-US ] = + { + < "Returns a prediction interval at the specified target value(s) for additive Exponential Smoothing method" ; >; + < "target" ; >; + < "The date (array) for which you want to predict a value." ; >; + < "values" ; >; + < "The data array from which you want to forecast." ; >; + < "timeline" ; >; + < "The date or numeric array; a consistent step between values is needed." ; >; + < "confidence level" ; >; + < "Confidence level (default 0.95); value 0 to 1 (exclusive) for 0 to 100% calculated prediction interval." ; >; + < "period length" ; >; + < "Number of Samples in Period (default 1); length of the seasonal pattern." ; >; + < "data completion" ; >; + < "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; >; + < "aggregation" ; >; + < "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; >; }; }; // -=*# Resource for function FORECAST.ETS.PI.MULT #*=- -Resource SC_OPCODE_FORECAST_ETS_PIM+RID_SC_FUNC_DESCRIPTIONS_START -{ - String 1 // Description - { - Text [ en-US ] = "Returns a prediction interval at the specified target value(s) for multiplicative Exponential Smoothing method" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FORECAST_ETS_PIM; - 7; 0; 0; 0; 1; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "target" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The date (array) for which you want to predict a value." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "values" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The data array from which you want to forecast." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "timeline" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The date or numeric array; a consistent step between values is needed." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "confidence level" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Confidence level (default 0.95); value 0 to 1 (exclusive) for 0 to 100% calculated prediction interval." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "period length" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Number of Samples in Period (default 1); length of the seasonal pattern." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "data completion" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; - }; - String 14 // Name of Parameter 7 - { - Text [ en-US ] = "aggregation" ; - }; - String 15 // Description of Parameter 7 - { - Text [ en-US ] = "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; +StringArray SC_OPCODE_FORECAST_ETS_PIM+RID_SC_FUNC_DESCRIPTIONS_START +{ + ItemList [ en-US ] = + { + < "Returns a prediction interval at the specified target value(s) for multiplicative Exponential Smoothing method" ; >; + < "target" ; >; + < "The date (array) for which you want to predict a value." ; >; + < "values" ; >; + < "The data array from which you want to forecast." ; >; + < "timeline" ; >; + < "The date or numeric array; a consistent step between values is needed." ; >; + < "confidence level" ; >; + < "Confidence level (default 0.95); value 0 to 1 (exclusive) for 0 to 100% calculated prediction interval." ; >; + < "period length" ; >; + < "Number of Samples in Period (default 1); length of the seasonal pattern." ; >; + < "data completion" ; >; + < "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; >; + < "aggregation" ; >; + < "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; >; }; }; // -=*# Resource for function FORECAST.ETS.SEASONALITY #*=- -Resource SC_OPCODE_FORECAST_ETS_SEA+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FORECAST_ETS_SEA+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the number of samples in period (season) using additive Exponential Triple Smoothing algorithm." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FORECAST_ETS_SEA; - 4; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "values" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The data array from which you want to forecast." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "timeline" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The date or numeric array; a consistent step between values is needed." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "data completion" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "aggregation" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; + < "Calculates the number of samples in period (season) using additive Exponential Triple Smoothing algorithm." ; >; + < "values" ; >; + < "The data array from which you want to forecast." ; >; + < "timeline" ; >; + < "The date or numeric array; a consistent step between values is needed." ; >; + < "data completion" ; >; + < "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; >; + < "aggregation" ; >; + < "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; >; }; }; // -=*# Resource for function FORECAST.ETS.STAT #*=- -Resource SC_OPCODE_FORECAST_ETS_STA+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FORECAST_ETS_STA+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns statistical value(s) using additive Exponential Smoothing algorithm." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FORECAST_ETS_STA; - 6; 0; 0; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "values" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The data array from which you want to forecast." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "timeline" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The date or numeric array; a consistent step between values is needed." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "statistic type" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Value (1-9) or array of values, indicating which statistic will be returned for the calculated forecast" ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "period length" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Number of Samples in Period (default 1); length of the seasonal pattern." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "data completion" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "aggregation" ; - }; - String 13 // Description of Parameter 6 - { - Text [ en-US ] = "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; + < "Returns statistical value(s) using additive Exponential Smoothing algorithm." ; >; + < "values" ; >; + < "The data array from which you want to forecast." ; >; + < "timeline" ; >; + < "The date or numeric array; a consistent step between values is needed." ; >; + < "statistic type" ; >; + < "Value (1-9) or array of values, indicating which statistic will be returned for the calculated forecast" ; >; + < "period length" ; >; + < "Number of Samples in Period (default 1); length of the seasonal pattern." ; >; + < "data completion" ; >; + < "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; >; + < "aggregation" ; >; + < "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; >; }; }; // -=*# Resource for function FORECAST.ETS.STAT.MULT #*=- -Resource SC_OPCODE_FORECAST_ETS_STM+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FORECAST_ETS_STM+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns statistical value(s) using multiplicative Exponential Smoothing algorithm." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FORECAST_ETS_STM; - 6; 0; 0; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "values" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The data array from which you want to forecast." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "timeline" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The date or numeric array; a consistent step between values is needed." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "statistic type" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Value (1-9) or array of values, indicating which statistic will be returned for the calculated forecast" ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "period length" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Number Of Samples in Period (default 1); length of the seasonal pattern." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "data completion" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; - }; - String 12 // Name of Parameter 6 - { - Text [ en-US ] = "aggregation" ; - }; - String 13 // Description of Parameter 6 + ItemList [ en-US ] = { - Text [ en-US ] = "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; + < "Returns statistical value(s) using multiplicative Exponential Smoothing algorithm." ; >; + < "values" ; >; + < "The data array from which you want to forecast." ; >; + < "timeline" ; >; + < "The date or numeric array; a consistent step between values is needed." ; >; + < "statistic type" ; >; + < "Value (1-9) or array of values, indicating which statistic will be returned for the calculated forecast" ; >; + < "period length" ; >; + < "Number Of Samples in Period (default 1); length of the seasonal pattern." ; >; + < "data completion" ; >; + < "Data completion (default 1); 0 treats missing points as zero, 1 interpolates." ; >; + < "aggregation" ; >; + < "Aggregation (default 1 = AVERAGE); method to be used to aggregate identical (time) values." ; >; }; }; // -=*# Resource for function FORECAST.LINEAR #*=- -Resource SC_OPCODE_FORECAST_LIN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FORECAST_LIN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns a value along a linear regression" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_FORECAST_LIN; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The X value for which the Y value on the regression linear is to be calculated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "data_Y" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The Y data array." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "data_X" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The X data array." ; + < "Returns a value along a linear regression" ; >; + < "value" ; >; + < "The X value for which the Y value on the regression linear is to be calculated." ; >; + < "data_Y" ; >; + < "The Y data array." ; >; + < "data_X" ; >; + < "The X data array." ; >; }; }; // -=*# Resource for function ADDRESS #*=- -Resource SC_OPCODE_ADDRESS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ADDRESS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the reference to a cell as text." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_ADRESSE; - 5; 0; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "row" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The row number of the cell." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "column" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The column number of the cell." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "ABS" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Specifies whether absolute or relative referencing is to be used." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "A1" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The reference style: 0 or FALSE means R1C1 style, any other value or omitted means A1 style." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "sheet" ; - Text [ x-comment ] = "previously to OOo3.0 this was String resource RID_SC_FUNCTION_DESCRIPTIONS2.SC_OPCODE_ADDRESS 8" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "The spreadsheet name of the cell reference." ; - Text [ x-comment ] = "previously to OOo3.0 this was String resource RID_SC_FUNCTION_DESCRIPTIONS2.SC_OPCODE_ADDRESS 9" ; + < "Returns the reference to a cell as text." ; >; + < "row" ; >; + < "The row number of the cell." ; >; + < "column" ; >; + < "The column number of the cell." ; >; + < "ABS" ; >; + < "Specifies whether absolute or relative referencing is to be used." ; >; + < "A1" ; >; + < "The reference style: 0 or FALSE means R1C1 style, any other value or omitted means A1 style." ; >; + < "sheet" ; >; // previously to OOo3.0 this was String resource RID_SC_FUNCTION_DESCRIPTIONS2.SC_OPCODE_ADDRESS 8 + < "The spreadsheet name of the cell reference." ; >; // previously to OOo3.0 this was String resource RID_SC_FUNCTION_DESCRIPTIONS2.SC_OPCODE_ADDRESS 9 }; }; // -=*# Resource for function AREAS #*=- -Resource SC_OPCODE_AREAS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_AREAS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the number of individual ranges that belong to a (multiple) range." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_BEREICHE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The reference to a (multiple) range." ; + < "Returns the number of individual ranges that belong to a (multiple) range." ; >; + < "reference" ; >; + < "The reference to a (multiple) range." ; >; }; }; // -=*# Resource for function CHOOSE #*=- -Resource SC_OPCODE_CHOOSE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHOOSE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Selects a value from a list of up to 30 value arguments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_WAHL; - VAR_ARGS+1; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Index" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The index of the value (1..30) selected." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "value " ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Value 1, value 2,... The list of arguments from which a value is chosen." ; + < "Selects a value from a list of up to 30 value arguments." ; >; + < "Index" ; >; + < "The index of the value (1..30) selected." ; >; + < "value " ; >; + < "Value 1, value 2,... The list of arguments from which a value is chosen." ; >; }; }; // -=*# Resource for function COLUMNS #*=- -Resource SC_OPCODE_COLUMN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COLUMN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the internal column number of a reference." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_SPALTE; - 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The reference to a cell or a range." ; + < "Returns the internal column number of a reference." ; >; + < "reference" ; >; + < "The reference to a cell or a range." ; >; }; }; // -=*# Resource for function ROW #*=- -Resource SC_OPCODE_ROW+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ROW+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Defines the internal row number of a reference." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_ZEILE; - 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The reference to a cell or a range." ; + < "Defines the internal row number of a reference." ; >; + < "reference" ; >; + < "The reference to a cell or a range." ; >; }; }; // -=*# Resource for function SHEET #*=- -Resource SC_OPCODE_SHEET+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SHEET+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the internal sheet number of a reference or a string." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_TABELLE; - 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The reference to a cell or a range or the character string of a sheet name." ; + < "Returns the internal sheet number of a reference or a string." ; >; + < "reference" ; >; + < "The reference to a cell or a range or the character string of a sheet name." ; >; }; }; // -=*# Resource for function COLUMNS #*=- -Resource SC_OPCODE_COLUMNS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COLUMNS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the number of columns in an array or reference." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_SPALTEN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "array" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The array (reference) for which the number of columns is to be determined." ; + < "Returns the number of columns in an array or reference." ; >; + < "array" ; >; + < "The array (reference) for which the number of columns is to be determined." ; >; }; }; // -=*# Resource for function ROWS #*=- -Resource SC_OPCODE_ROWS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ROWS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the number of rows in a reference or array." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_ZEILEN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "array" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The array (reference) for which the number of rows is to be determined." ; + < "Returns the number of rows in a reference or array." ; >; + < "array" ; >; + < "The array (reference) for which the number of rows is to be determined." ; >; }; }; // -=*# Resource for function SHEETS #*=- -Resource SC_OPCODE_SHEETS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SHEETS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the number of sheets of a given reference. If no parameter has been entered, the total number of sheets in the document is returned." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_TABELLEN; - 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The reference to a cell or a range." ; + < "Returns the number of sheets of a given reference. If no parameter has been entered, the total number of sheets in the document is returned." ; >; + < "reference" ; >; + < "The reference to a cell or a range." ; >; }; }; // -=*# Resource for function HLOOKUP #*=- -Resource SC_OPCODE_H_LOOKUP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_H_LOOKUP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Horizontal search and reference to the cells located below." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_WVERWEIS; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "search_criteria" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be found in the first row." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "array" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The array or the range for the reference." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Index" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The row index in the array." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "sorted" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "If the value is TRUE or not given, the search row of the array must be sorted in ascending order." ; + < "Horizontal search and reference to the cells located below." ; >; + < "search_criteria" ; >; + < "The value to be found in the first row." ; >; + < "array" ; >; + < "The array or the range for the reference." ; >; + < "Index" ; >; + < "The row index in the array." ; >; + < "sorted" ; >; + < "If the value is TRUE or not given, the search row of the array must be sorted in ascending order." ; >; }; }; // -=*# Resource for function VLOOKUP #*=- -Resource SC_OPCODE_V_LOOKUP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_V_LOOKUP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Vertical search and reference to indicated cells." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_SVERWEIS; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Search criterion" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be found in the first column." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "array" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The array or range for referencing." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Index" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Column index number in the array." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "sort order" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "If the value is TRUE or not given, the search column of the array must be sorted in ascending order." ; + < "Vertical search and reference to indicated cells." ; >; + < "Search criterion" ; >; + < "The value to be found in the first column." ; >; + < "array" ; >; + < "The array or range for referencing." ; >; + < "Index" ; >; + < "Column index number in the array." ; >; + < "sort order" ; >; + < "If the value is TRUE or not given, the search column of the array must be sorted in ascending order." ; >; }; }; // -=*# Resource for function INDEX #*=- -Resource SC_OPCODE_INDEX+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_INDEX+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a reference to a cell from a defined range." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_INDEX; - 4; 0; 1; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The reference to a (multiple) range." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "row" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The row in the range." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "column" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The column in the range." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "range" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "The index of the subrange if referring to a multiple range." ; + < "Returns a reference to a cell from a defined range." ; >; + < "reference" ; >; + < "The reference to a (multiple) range." ; >; + < "row" ; >; + < "The row in the range." ; >; + < "column" ; >; + < "The column in the range." ; >; + < "range" ; >; + < "The index of the subrange if referring to a multiple range." ; >; }; }; // -=*# Resource for function INDIRECT #*=- -Resource SC_OPCODE_INDIRECT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_INDIRECT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the contents of a cell that is referenced in text form." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_INDIREKT; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "ref " ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The cell whose contents are to be evaluated is to be referenced in text form (e.g. \"A1\")." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "A1" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The reference style: 0 or FALSE means R1C1 style, any other value or omitted means A1 style." ; + < "Returns the contents of a cell that is referenced in text form." ; >; + < "ref " ; >; + < "The cell whose contents are to be evaluated is to be referenced in text form (e.g. \"A1\")." ; >; + < "A1" ; >; + < "The reference style: 0 or FALSE means R1C1 style, any other value or omitted means A1 style." ; >; }; }; // -=*# Resource for function LOOKUP #*=- -Resource SC_OPCODE_LOOKUP+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOOKUP+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Determines a value in a vector by comparison to values in another vector." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_VERWEIS; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Search criterion" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be used for comparison." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Search vector" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The vector (row or column) in which to search." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "result_vector" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The vector (row or range) from which the value is to be determined." ; + < "Determines a value in a vector by comparison to values in another vector." ; >; + < "Search criterion" ; >; + < "The value to be used for comparison." ; >; + < "Search vector" ; >; + < "The vector (row or column) in which to search." ; >; + < "result_vector" ; >; + < "The vector (row or range) from which the value is to be determined." ; >; }; }; // -=*# Resource for function MATCH #*=- -Resource SC_OPCODE_MATCH+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MATCH+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Defines a position in a array after comparing values." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_VERGLEICH; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Search criterion" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be used for comparison." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "lookup_array" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The array (range) in which the search is made." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Type" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Type can take the value 1, 0 or -1 and determines the criteria are to be used for comparison purposes." ; + < "Defines a position in a array after comparing values." ; >; + < "Search criterion" ; >; + < "The value to be used for comparison." ; >; + < "lookup_array" ; >; + < "The array (range) in which the search is made." ; >; + < "Type" ; >; + < "Type can take the value 1, 0 or -1 and determines the criteria are to be used for comparison purposes." ; >; }; }; // -=*# Resource for function OFFSET #*=- -Resource SC_OPCODE_OFFSET+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_OFFSET+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a reference which has been moved in relation to the starting point." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_VERSCHIEBUNG; - 5; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The reference (cell) from which to base the movement." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "rows" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of rows to be moved either up or down." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "columns" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The number of columns that are to be moved to the left or to the right." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "height" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "The number of rows of the moved reference." ; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "width" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "The number of columns in the moved reference." ; + < "Returns a reference which has been moved in relation to the starting point." ; >; + < "reference" ; >; + < "The reference (cell) from which to base the movement." ; >; + < "rows" ; >; + < "The number of rows to be moved either up or down." ; >; + < "columns" ; >; + < "The number of columns that are to be moved to the left or to the right." ; >; + < "height" ; >; + < "The number of rows of the moved reference." ; >; + < "width" ; >; + < "The number of columns in the moved reference." ; >; }; }; // -=*# Resource for function ERRORTYPE #*=- -Resource SC_OPCODE_ERROR_TYPE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ERROR_TYPE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a number corresponding to an error type" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_FEHLERTYP; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "reference" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The reference (cell) in which the error occurred." ; + < "Returns a number corresponding to an error type" ; >; + < "reference" ; >; + < "The reference (cell) in which the error occurred." ; >; }; }; // -=*# Resource for function ERROR.TYPE #*=- -Resource SC_OPCODE_ERROR_TYPE_ODF+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ERROR_TYPE_ODF+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a number corresponding to one of the error values or #N/A if no error exists" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_ERROR_TYPE_ODF; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "expression" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The error value whose identifying number you want to find. Can be the actual error value or a reference to a cell that you want to test." ; + < "Returns a number corresponding to one of the error values or #N/A if no error exists" ; >; + < "expression" ; >; + < "The error value whose identifying number you want to find. Can be the actual error value or a reference to a cell that you want to test." ; >; }; }; // -=*# Resource for function STYLE #*=- -Resource SC_OPCODE_STYLE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_STYLE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Applies a Style to the formula cell." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_VORLAGE; - 3; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Style" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The name of the Style to be applied." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Time" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The time (in seconds) that the Style is to remain valid." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Style2" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The Style to be applied after time expires." ; + < "Applies a Style to the formula cell." ; >; + < "Style" ; >; + < "The name of the Style to be applied." ; >; + < "Time" ; >; + < "The time (in seconds) that the Style is to remain valid." ; >; + < "Style2" ; >; + < "The Style to be applied after time expires." ; >; }; }; // -=*# Resource for function DDE #*=- -Resource SC_OPCODE_DDE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DDE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Result of a DDE link." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_DDE; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "server" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The name of the server application." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "File" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The name of the file." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "range" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The range from which data is to be taken." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "mode" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Defines how data is to be converted to numbers." ; + < "Result of a DDE link." ; >; + < "server" ; >; + < "The name of the server application." ; >; + < "File" ; >; + < "The name of the file." ; >; + < "range" ; >; + < "The range from which data is to be taken." ; >; + < "mode" ; >; + < "Defines how data is to be converted to numbers." ; >; }; }; // -=*# Resource for function HYPERLINK #*=- -Resource SC_OPCODE_HYPERLINK+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_HYPERLINK+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Link." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_HYPERLINK; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "URL " ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "URL"; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "CellText " ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Cell Text"; + < "Link." ; >; + < "URL " ; >; + < "URL"; >; + < "CellText " ; >; + < "Cell Text"; >; }; }; // -=*# Resource for function GETPIVOTDATA #*=- -Resource SC_OPCODE_GET_PIVOT_DATA+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_GET_PIVOT_DATA+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Extracts value(s) from a pivot table."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TABLE; - HID_FUNC_GETPIVOTDATA; - VAR_ARGS+2; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Data Field"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The name of the pivot table field to extract."; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Pivot Table"; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "A reference to a cell or range in the pivot table."; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Field Name / Item"; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Field name/value pair to filter the target data."; + < "Extracts value(s) from a pivot table."; >; + < "Data Field"; >; + < "The name of the pivot table field to extract."; >; + < "Pivot Table"; >; + < "A reference to a cell or range in the pivot table."; >; + < "Field Name / Item"; >; + < "Field name/value pair to filter the target data."; >; }; }; // -=*# Resource for function BAHTTEXT #*=- -Resource SC_OPCODE_BAHTTEXT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BAHTTEXT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a number to text (Baht)." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_BAHTTEXT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to convert."; + < "Converts a number to text (Baht)." ; >; + < "Number" ; >; + < "The number to convert."; >; }; }; // -=*# Resource for function JIS #*=- -Resource SC_OPCODE_JIS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_JIS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts half-width ASCII and katakana characters to full-width." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_JIS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text to convert."; + < "Converts half-width ASCII and katakana characters to full-width." ; >; + < "text" ; >; + < "The text to convert."; >; }; }; // -=*# Resource for function ASC #*=- -Resource SC_OPCODE_ASC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ASC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Converts full-width ASCII and katakana characters to half-width." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_ASC; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text to convert."; + < "Converts full-width ASCII and katakana characters to half-width." ; >; + < "text" ; >; + < "The text to convert."; >; }; }; // -=*# Resource for function CODE #*=- -Resource SC_OPCODE_CODE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CODE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns a numeric code for the first character in a text string." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_CODE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "This is the text for which the code of the first character is to be found." ; + < "Returns a numeric code for the first character in a text string." ; >; + < "text" ; >; + < "This is the text for which the code of the first character is to be found." ; >; }; }; // -=*# Resource for function DOLLAR #*=- -Resource SC_OPCODE_CURRENCY+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CURRENCY+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a number to text in currency format." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_DM; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Value is a number, a reference to a cell containing a number or a formula that results in a number." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "decimals" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Decimal places. Denotes the number of digits to the right of the decimal point." ; + < "Converts a number to text in currency format." ; >; + < "value" ; >; + < "Value is a number, a reference to a cell containing a number or a formula that results in a number." ; >; + < "decimals" ; >; + < "Decimal places. Denotes the number of digits to the right of the decimal point." ; >; }; }; // -=*# Resource for function CHAR #*=- -Resource SC_OPCODE_CHAR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CHAR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a code number into a character or letter." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_ZEICHEN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The code value for the character." ; + < "Converts a code number into a character or letter." ; >; + < "number" ; >; + < "The code value for the character." ; >; }; }; // -=*# Resource for function CLEAN #*=- -Resource SC_OPCODE_CLEAN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CLEAN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Removes all nonprintable characters from text." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_SAEUBERN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The text from which nonprintable characters are to be removed." ; + < "Removes all nonprintable characters from text." ; >; + < "text" ; >; + < "The text from which nonprintable characters are to be removed." ; >; }; }; // -=*# Resource for function CONCATENATE #*=- -Resource SC_OPCODE_CONCAT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CONCAT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Combines several text items into one." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_VERKETTEN; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Text for the concatenation." ; + < "Combines several text items into one." ; >; + < "text" ; >; + < "Text for the concatenation." ; >; }; }; // -=*# Resource for function CONCAT #*=- -Resource SC_OPCODE_CONCAT_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CONCAT_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Combines several text items into one, accepts cell ranges as arguments." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_CONCAT_MS; - VAR_ARGS; 0; - 0; - }; - String 2 // Name of Parameter 1 to last - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 to last - { - Text [ en-US ] = "Text and/or cell ranges for the concatenation." ; + < "Combines several text items into one, accepts cell ranges as arguments." ; >; + < "text" ; >; + < "Text and/or cell ranges for the concatenation." ; >; }; }; // -=*# Resource for function TEXTJOIN #*=- -Resource SC_OPCODE_TEXTJOIN_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TEXTJOIN_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Combines several text items into one, accepts cell ranges as arguments. Uses delimiter between items." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_TEXTJOIN_MS; - VAR_ARGS + 2; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "delimiter" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Text string to be used as delimiter." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "skip empty cells" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "If TRUE, empty cells will be ignored." ; - }; - String 6 // Name of Parameter 3 to last - { - Text [ en-US ] = "text" ; - }; - String 7 // Description of Parameter 3 to last - { - Text [ en-US ] = "Text and/or cell ranges for the concatenation." ; + < "Combines several text items into one, accepts cell ranges as arguments. Uses delimiter between items." ; >; + < "delimiter" ; >; + < "Text string to be used as delimiter." ; >; + < "skip empty cells" ; >; + < "If TRUE, empty cells will be ignored." ; >; + < "text" ; >; + < "Text and/or cell ranges for the concatenation." ; >; }; }; // -=*# Resource for function IFS #*=- -Resource SC_OPCODE_IFS_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_IFS_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Checks 1 or more conditions and returns a value corresponding to the first true condition." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_IFS_MS; - PAIRED_VAR_ARGS; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "test" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Any value or expression which can be either TRUE or FALSE." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "result" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The result of the function if test is TRUE." ; + < "Checks 1 or more conditions and returns a value corresponding to the first true condition." ; >; + < "test" ; >; + < "Any value or expression which can be either TRUE or FALSE." ; >; + < "result" ; >; + < "The result of the function if test is TRUE." ; >; }; }; // -=*# Resource for function SWITCH #*=- -Resource SC_OPCODE_SWITCH_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SWITCH_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Checks 1 or more values and returns a result corresponding to the first value equal to the given expression." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_LOGIC; - HID_FUNC_SWITCH_MS; - PAIRED_VAR_ARGS + 1; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "expression" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Value that will be compared against value1-valueN." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "value " ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Value that will be compared against expression." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "result" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Value to return when corresponding value argument matches expression." ; + < "Checks 1 or more values and returns a result corresponding to the first value equal to the given expression." ; >; + < "expression" ; >; + < "Value that will be compared against value1-valueN." ; >; + < "value " ; >; + < "Value that will be compared against expression." ; >; + < "result" ; >; + < "Value to return when corresponding value argument matches expression." ; >; }; }; -Resource SC_OPCODE_MINIFS_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MINIFS_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the minimum value in a range that meet multiple criteria in multiple ranges." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MINIFS_MS; - PAIRED_VAR_ARGS + 1; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "min_range" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range from which the minimum will be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "range" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "criteria" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; + < "Returns the minimum value in a range that meet multiple criteria in multiple ranges." ; >; + < "min_range" ; >; + < "The range from which the minimum will be determined." ; >; + < "range" ; >; + < "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; >; + < "criteria" ; >; + < "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; >; }; }; -Resource SC_OPCODE_MAXIFS_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MAXIFS_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the maximum value in a range that meet multiple criteria in multiple ranges." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_MAXIFS_MS; - PAIRED_VAR_ARGS + 1; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "max_range" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The range from which the maximum will be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "range" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "criteria" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; + < "Returns the maximum value in a range that meet multiple criteria in multiple ranges." ; >; + < "max_range" ; >; + < "The range from which the maximum will be determined." ; >; + < "range" ; >; + < "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ; >; + < "criteria" ; >; + < "Criteria 1, criteria 2,... are the criteria to be applied to the ranges given." ; >; }; }; // -=*# Resource for function EXACT #*=- -Resource SC_OPCODE_EXACT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_EXACT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Specifies whether two texts are identical." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_IDENTISCH; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text_1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The first text to be used for comparing texts." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "text_2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The second text for comparing texts." ; + < "Specifies whether two texts are identical." ; >; + < "text_1" ; >; + < "The first text to be used for comparing texts." ; >; + < "text_2" ; >; + < "The second text for comparing texts." ; >; }; }; // -=*# Resource for function FIND #*=- -Resource SC_OPCODE_FIND+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FIND+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Looks for a string of text within another (case sensitive)" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_FINDEN; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "find_text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text to be found." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "text" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The text in which a search is to be made." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "position" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "The position in the text from which the search starts." ; + < "Looks for a string of text within another (case sensitive)" ; >; + < "find_text" ; >; + < "The text to be found." ; >; + < "text" ; >; + < "The text in which a search is to be made." ; >; + < "position" ; >; + < "The position in the text from which the search starts." ; >; }; }; // -=*# Resource for function SEARCH #*=- -Resource SC_OPCODE_SEARCH+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SEARCH+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Looks for one text value within another (not case-sensitive)." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_SUCHEN; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "find_text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text to be found." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "text" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The text in which a search is to be made." ; - }; - String 6 // Name of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "position" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The position in the text where the search is started." ; + < "Looks for one text value within another (not case-sensitive)." ; >; + < "find_text" ; >; + < "The text to be found." ; >; + < "text" ; >; + < "The text in which a search is to be made." ; >; + < "position" ; >; + < "The position in the text where the search is started." ; >; }; }; // -=*# Resource for function TRIM #*=- -Resource SC_OPCODE_TRIM+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TRIM+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Removes extra spaces from text." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_GLAETTEN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The text in which extra spaces between words are to be deleted." ; + < "Removes extra spaces from text." ; >; + < "text" ; >; + < "The text in which extra spaces between words are to be deleted." ; >; }; }; // -=*# Resource for function PROPER #*=- -Resource SC_OPCODE_PROPER+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_PROPER+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Capitalizes the first letter in all words." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_GROSS2; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which the beginning of words are to be replaced by capital letters." ; + < "Capitalizes the first letter in all words." ; >; + < "text" ; >; + < "The text in which the beginning of words are to be replaced by capital letters." ; >; }; }; // -=*# Resource for function UPPER #*=- -Resource SC_OPCODE_UPPER+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_UPPER+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts text to uppercase." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_GROSS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which lower case letters are to be converted to capitals." ; + < "Converts text to uppercase." ; >; + < "text" ; >; + < "The text in which lower case letters are to be converted to capitals." ; >; }; }; // -=*# Resource for function LOWER #*=- -Resource SC_OPCODE_LOWER+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LOWER+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Converts text to lowercase." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_KLEIN; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which capitals are converted to lower case letters." ; + < "Converts text to lowercase." ; >; + < "text" ; >; + < "The text in which capitals are converted to lower case letters." ; >; }; }; // -=*# Resource for function VALUE #*=- -Resource SC_OPCODE_VALUE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_VALUE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts text to a number." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_WERT; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The text to be converted to a number." ; + < "Converts text to a number." ; >; + < "text" ; >; + < "The text to be converted to a number." ; >; }; }; // -=*# Resource for function TEXT #*=- -Resource SC_OPCODE_TEXT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_TEXT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Converts a number to text according to a given format." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_TEXT; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The numeric value to be converted." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Format" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The text that describes the format." ; + < "Converts a number to text according to a given format." ; >; + < "number" ; >; + < "The numeric value to be converted." ; >; + < "Format" ; >; + < "The text that describes the format." ; >; }; }; // -=*# Resource for function T #*=- -Resource SC_OPCODE_T+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_T+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a value if it is text, otherwise an empty string." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_T; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The value to be checked and returned if it is text." ; + < "Returns a value if it is text, otherwise an empty string." ; >; + < "value" ; >; + < "The value to be checked and returned if it is text." ; >; }; }; // -=*# Resource for function REPLACE #*=- -Resource SC_OPCODE_REPLACE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_REPLACE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Replaces characters within a text string with a different text string." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_ERSETZEN; - 4; 0; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which some characters are to be replaced." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "position" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The character position from which text is to be replaced." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "length" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The number of characters to be replaced." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "new text" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "The text to be inserted." ; + < "Replaces characters within a text string with a different text string." ; >; + < "Text" ; >; + < "The text in which some characters are to be replaced." ; >; + < "position" ; >; + < "The character position from which text is to be replaced." ; >; + < "length" ; >; + < "The number of characters to be replaced." ; >; + < "new text" ; >; + < "The text to be inserted." ; >; }; }; // -=*# Resource for function FIXED #*=- -Resource SC_OPCODE_FIXED+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FIXED+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Formats a number with a fixed number of places after the decimal point and thousands separator." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_FEST; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be formatted." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Decimals" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Decimal places. The number of fixed decimal places that are to be displayed." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "No thousands separators" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Thousands separator. If 0 or omitted the locale group separator is used else the separator is suppressed." ; + < "Formats a number with a fixed number of places after the decimal point and thousands separator." ; >; + < "number" ; >; + < "The number to be formatted." ; >; + < "Decimals" ; >; + < "Decimal places. The number of fixed decimal places that are to be displayed." ; >; + < "No thousands separators" ; >; + < "Thousands separator. If 0 or omitted the locale group separator is used else the separator is suppressed." ; >; }; }; // -=*# Resource for function LEN #*=- -Resource SC_OPCODE_LEN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LEN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates length of a text string." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_LAENGE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which the length is to be determined." ; + < "Calculates length of a text string." ; >; + < "text" ; >; + < "The text in which the length is to be determined." ; >; }; }; // -=*# Resource for function LEFT #*=- -Resource SC_OPCODE_LEFT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LEFT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Returns the first character or characters of a text." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_LINKS; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text where the initial partial words are to be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "number" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of characters for the start text." ; + < "Returns the first character or characters of a text." ; >; + < "text" ; >; + < "The text where the initial partial words are to be determined." ; >; + < "number" ; >; + < "The number of characters for the start text." ; >; }; }; // -=*# Resource for function RIGHT #*=- -Resource SC_OPCODE_RIGHT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RIGHT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the last character or characters of a text." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_RECHTS; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which the end partial words are to be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "number" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of characters for the end text." ; + < "Returns the last character or characters of a text." ; >; + < "text" ; >; + < "The text in which the end partial words are to be determined." ; >; + < "number" ; >; + < "The number of characters for the end text." ; >; }; }; // -=*# Resource for function MID #*=- -Resource SC_OPCODE_MID+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MID+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a partial text string of a text." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_TEIL; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which partial words are to be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "start" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The position from which the part word is to be determined." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "number" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "The number of characters for the text." ; + < "Returns a partial text string of a text." ; >; + < "text" ; >; + < "The text in which partial words are to be determined." ; >; + < "start" ; >; + < "The position from which the part word is to be determined." ; >; + < "number" ; >; + < "The number of characters for the text." ; >; }; }; // -=*# Resource for function REPT #*=- -Resource SC_OPCODE_REPT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_REPT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Repeats text a given number of times." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_WIEDERHOLEN; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text to be repeated." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "number" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of times the text is to be repeated." ; + < "Repeats text a given number of times." ; >; + < "text" ; >; + < "The text to be repeated." ; >; + < "number" ; >; + < "The number of times the text is to be repeated." ; >; }; }; // -=*# Resource for function SUBSTITUTE #*=- -Resource SC_OPCODE_SUBSTITUTE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_SUBSTITUTE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Substitutes new text for old text in a string." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_WECHSELN; - 4; 0; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which partial words are to be replaced." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "search_text" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The partial string to be (repeatedly) replaced." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "new text" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "The text which is to replace the text string." ; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "occurrence" ; - }; - String 9 // Description of Parameter 4 + ItemList [ en-US ] = { - Text [ en-US ] = "Which occurrence of the old text is to be replaced." ; + < "Substitutes new text for old text in a string." ; >; + < "text" ; >; + < "The text in which partial words are to be replaced." ; >; + < "search_text" ; >; + < "The partial string to be (repeatedly) replaced." ; >; + < "new text" ; >; + < "The text which is to replace the text string." ; >; + < "occurrence" ; >; + < "Which occurrence of the old text is to be replaced." ; >; }; }; // -=*# Resource for function BASE #*=- -Resource SC_OPCODE_BASE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BASE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Converts a positive integer to text from a number system to the base defined." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_BASIS; - 3; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be converted." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "radix" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The base number for conversion must be in the range 2 - 36." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Minimum length" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "If the text is shorter than the specified length, zeros are added to the left of the string." ; + < "Converts a positive integer to text from a number system to the base defined." ; >; + < "number" ; >; + < "The number to be converted." ; >; + < "radix" ; >; + < "The base number for conversion must be in the range 2 - 36." ; >; + < "Minimum length" ; >; + < "If the text is shorter than the specified length, zeros are added to the left of the string." ; >; }; }; // -=*# Resource for function DECIMAL #*=- -Resource SC_OPCODE_DECIMAL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_DECIMAL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a text of a specified number system to a positive integer in the base given." ; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_DEZIMAL; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text to be converted." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "radix" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The base number for conversion must be in the range 2 - 36." ; + < "Converts a text of a specified number system to a positive integer in the base given." ; >; + < "text" ; >; + < "The text to be converted." ; >; + < "radix" ; >; + < "The base number for conversion must be in the range 2 - 36." ; >; }; }; // -=*# Resource for function CONVERT_OOO #*=- -Resource SC_OPCODE_CONVERT_OOO+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_CONVERT_OOO+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a value according to a conversion table in the configuration (main.xcd)."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_UMRECHNEN; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be converted."; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "text" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Unit from which something is converted, case-sensitive."; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "text" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Unit into which something is converted, case-sensitive."; + < "Converts a value according to a conversion table in the configuration (main.xcd)."; >; + < "value" ; >; + < "The value to be converted."; >; + < "text" ; >; + < "Unit from which something is converted, case-sensitive."; >; + < "text" ; >; + < "Unit into which something is converted, case-sensitive."; >; }; }; // -=*# Resource for function ROMAN #*=- -Resource SC_OPCODE_ROMAN+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ROMAN+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a number to a Roman numeral."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_ROEMISCH; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The number to be converted to a Roman numeral must be in the 0 - 3999 range."; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Mode"; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The more this value increases, the more the Roman numeral is simplified. The value must be in the 0 - 4 range."; + < "Converts a number to a Roman numeral."; >; + < "Number"; >; + < "The number to be converted to a Roman numeral must be in the 0 - 3999 range."; >; + < "Mode"; >; + < "The more this value increases, the more the Roman numeral is simplified. The value must be in the 0 - 4 range."; >; }; }; // -=*# Resource for function ARABIC #*=- -Resource SC_OPCODE_ARABIC+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ARABIC+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates the value of a Roman numeral."; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_ARABISCH; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Text"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text that represents a Roman numeral."; + < "Calculates the value of a Roman numeral."; >; + < "Text"; >; + < "The text that represents a Roman numeral."; >; }; }; -Resource SC_OPCODE_INFO+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_INFO+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 - { - Text [ en-US ] = "Returns information about the environment."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_INFO; - HID_FUNC_INFO; - 1; 0; - 0; - }; - String 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Text"; - }; - String 3 - { - Text [ en-US ] = "Can be \"osversion\", \"system\", \"release\", \"numfile\", and \"recalc\"."; + < "Returns information about the environment."; >; + < "Text"; >; + < "Can be \"osversion\", \"system\", \"release\", \"numfile\", and \"recalc\"."; >; }; }; -Resource SC_OPCODE_UNICODE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_UNICODE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the numeric code for the first Unicode character in a text string." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_UNICODE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "This is the text for which the code of the first character is to be found." ; + < "Returns the numeric code for the first Unicode character in a text string." ; >; + < "text" ; >; + < "This is the text for which the code of the first character is to be found." ; >; }; }; -Resource SC_OPCODE_UNICHAR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_UNICHAR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Converts a code number into a Unicode character or letter." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_UNICHAR; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The code value for the character." ; + < "Converts a code number into a Unicode character or letter." ; >; + < "number" ; >; + < "The code value for the character." ; >; }; }; -Resource SC_OPCODE_EUROCONVERT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_EUROCONVERT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts a value from one to another Euro currency."; - }; - ExtraData = + ItemList [ en-US ] = { - 0; // DOING - ID_FUNCTION_GRP_MATH; - HID_FUNC_EUROCONVERT; - 5; 0; 0; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "value" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be converted."; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "from_currency" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "ISO 4217 code of the currency from which is converted, case-sensitive."; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "to_currency" ; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "ISO 4217 code of the currency into which is converted, case-sensitive."; - }; - String 8 // Name of Parameter 4 - { - Text [ en-US ] = "full_precision" ; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "If omitted or 0 or FALSE, the result is rounded to the decimals of to_currency. Else the result is not rounded."; - }; - String 10 // Name of Parameter 5 - { - Text [ en-US ] = "triangulation_precision" ; - }; - String 11 // Description of Parameter 5 - { - Text [ en-US ] = "If given and >=3, the intermediate result of a triangular conversion is rounded to that precision. If omitted, the result is not rounded."; - Text [ x-comment ] = "This description uses almost all available space in the dialog, make sure translations fit in size." ; + < "Converts a value from one to another Euro currency."; >; + < "value" ; >; + < "The value to be converted."; >; + < "from_currency" ; >; + < "ISO 4217 code of the currency from which is converted, case-sensitive."; >; + < "to_currency" ; >; + < "ISO 4217 code of the currency into which is converted, case-sensitive."; >; + < "full_precision" ; >; + < "If omitted or 0 or FALSE, the result is rounded to the decimals of to_currency. Else the result is not rounded."; >; + < "triangulation_precision" ; >; + < "If given and >=3, the intermediate result of a triangular conversion is rounded to that precision. If omitted, the result is not rounded."; >; // This description uses almost all available space in the dialog, make sure translations fit in size. }; }; -Resource SC_OPCODE_NUMBERVALUE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_NUMBERVALUE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Converts text to a number, in a locale-independent way." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_NUMBERVALUE; - 3; 0; 1; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text to be converted to a number." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "decimal_separator" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Defines the character used as the decimal separator." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "group_separator" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "Defines the character(s) used as the group separator." ; + < "Converts text to a number, in a locale-independent way." ; >; + < "text" ; >; + < "The text to be converted to a number." ; >; + < "decimal_separator" ; >; + < "Defines the character used as the decimal separator." ; >; + < "group_separator" ; >; + < "Defines the character(s) used as the group separator." ; >; }; }; -Resource SC_OPCODE_BITAND+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BITAND+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Bitwise \"AND\" of two integers."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_BITAND; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Positive integer less than 2^48." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "Number2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Positive integer less than 2^48." ; + < "Bitwise \"AND\" of two integers."; >; + < "Number1" ; >; + < "Positive integer less than 2^48." ; >; + < "Number2" ; >; + < "Positive integer less than 2^48." ; >; }; }; -Resource SC_OPCODE_BITOR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BITOR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Bitwise \"OR\" of two integers."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_BITOR; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number1" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Positive integer less than 2^48." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Number2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Positive integer less than 2^48." ; + < "Bitwise \"OR\" of two integers."; >; + < "Number1" ; >; + < "Positive integer less than 2^48." ; >; + < "Number2" ; >; + < "Positive integer less than 2^48." ; >; }; }; -Resource SC_OPCODE_BITXOR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BITXOR+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Bitwise \"exclusive OR\" of two integers."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_BITXOR; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Number1" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Positive integer less than 2^48." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Number2" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Positive integer less than 2^48." ; + < "Bitwise \"exclusive OR\" of two integers."; >; + < "Number1" ; >; + < "Positive integer less than 2^48." ; >; + < "Number2" ; >; + < "Positive integer less than 2^48." ; >; }; }; -Resource SC_OPCODE_BITRSHIFT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BITRSHIFT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Bitwise right shift of an integer value."; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_BITRSHIFT; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be shifted. Positive integer less than 2^48." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Shift" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The integer number of bits the value is to be shifted." ; + < "Bitwise right shift of an integer value."; >; + < "Number" ; >; + < "The value to be shifted. Positive integer less than 2^48." ; >; + < "Shift" ; >; + < "The integer number of bits the value is to be shifted." ; >; }; }; -Resource SC_OPCODE_BITLSHIFT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_BITLSHIFT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description + ItemList [ en-US ] = { - Text [ en-US ] = "Bitwise left shift of an integer value."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_BITLSHIFT; - 2; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Number" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The value to be shifted. Positive integer less than 2^48." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "Shift" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The integer number of bits the value is to be shifted." ; + < "Bitwise left shift of an integer value."; >; + < "Number" ; >; + < "The value to be shifted. Positive integer less than 2^48." ; >; + < "Shift" ; >; + < "The integer number of bits the value is to be shifted." ; >; }; }; -Resource SC_OPCODE_LENB+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LENB+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Calculates length of a text string, with DBCS" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_LENB; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "The text in which the length is to be determined." ; + < "Calculates length of a text string, with DBCS" ; >; + < "text" ; >; + < "The text in which the length is to be determined." ; >; }; }; -Resource SC_OPCODE_RIGHTB+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RIGHTB+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the last character or characters of a text,with DBCS" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_RIGHTB; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which the end partial words are to be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "number" ; - }; - String 5 // Description of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "The number of characters for the end text." ; + < "Returns the last character or characters of a text,with DBCS" ; >; + < "text" ; >; + < "The text in which the end partial words are to be determined." ; >; + < "number" ; >; + < "The number of characters for the end text." ; >; }; }; -Resource SC_OPCODE_LEFTB+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_LEFTB+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the first character or characters of a text,with DBCS" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_LEFTB; - 2; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text where the initial partial words are to be determined." ; - }; - String 4 // Name of Parameter 2 + ItemList [ en-US ] = { - Text [ en-US ] = "number" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The number of characters for the start text." ; + < "Returns the first character or characters of a text,with DBCS" ; >; + < "text" ; >; + < "The text where the initial partial words are to be determined." ; >; + < "number" ; >; + < "The number of characters for the start text." ; >; }; }; -Resource SC_OPCODE_MIDB+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_MIDB+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns a partial text string of a text, with DBCS" ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_MIDB; - 3; 0; 0; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "text" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The text in which partial words are to be determined." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "start" ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "The position from which the part word is to be determined." ; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "number" ; - }; - String 7 // Description of Parameter 3 + ItemList [ en-US ] = { - Text [ en-US ] = "The number of characters for the text." ; + < "Returns a partial text string of a text, with DBCS" ; >; + < "text" ; >; + < "The text in which partial words are to be determined." ; >; + < "start" ; >; + < "The position from which the part word is to be determined." ; >; + < "number" ; >; + < "The number of characters for the text." ; >; }; }; -Resource SC_OPCODE_FILTERXML+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_FILTERXML+RID_SC_FUNC_DESCRIPTIONS_START { - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_FILTERXML; - 2; 0; 0; - 0; - }; - String 1 // Description - { - Text [ en-US ] = "Apply an XPath expression to an XML document"; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "XML Document"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "String containing a valid XML stream"; - }; - String 4 // Name of parameter 2 - { - Text [ en-US ] = "XPath expression"; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "String containing a valid XPath expression"; + < "Apply an XPath expression to an XML document"; >; + < "XML Document"; >; + < "String containing a valid XML stream"; >; + < "XPath expression"; >; + < "String containing a valid XPath expression"; >; }; }; -Resource SC_OPCODE_COLOR+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_COLOR+RID_SC_FUNC_DESCRIPTIONS_START { - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_COLOR; - 4; 0; 0; 0; 1; - 0; - }; - String 1 // Description - { - Text [ en-US ] = "Returns an implementation defined value representing a RGBA color"; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Red"; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Value of red"; - }; - String 4 // Name of parameter 2 - { - Text [ en-US ] = "Green"; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Value of green"; - }; - String 6 // Name of Parameter 3 - { - Text [ en-US ] = "Blue"; - }; - String 7 // Description of Parameter 3 - { - Text [ en-US ] = "Value of blue"; - }; - String 8 // Name of parameter 4 - { - Text [ en-US ] = "Alpha"; - }; - String 9 // Description of Parameter 4 - { - Text [ en-US ] = "Value of alpha"; + < "Returns an implementation defined value representing a RGBA color"; >; + < "Red"; >; + < "Value of red"; >; + < "Green"; >; + < "Value of green"; >; + < "Blue"; >; + < "Value of blue"; >; + < "Alpha"; >; + < "Value of alpha"; >; }; }; -Resource SC_OPCODE_WEBSERVICE+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_WEBSERVICE+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US] = "Get some webcontent from an URI."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_WEBSERVICE; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "URI"; - }; - String 3 // Description of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "URI of the webservice"; + < "Get some webcontent from an URI."; >; + < "URI"; >; + < "URI of the webservice"; >; }; }; -Resource SC_OPCODE_ENCODEURL+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ENCODEURL+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US] = "Return a URL-encoded string."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_TEXT; - HID_FUNC_ENCODEURL; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Text"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "A string to be URL-encoded"; + < "Return a URL-encoded string."; >; + < "Text"; >; + < "A string to be URL-encoded"; >; }; }; -Resource SC_OPCODE_ERF_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ERF_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US] = "Returns the error function."; - }; - ExtraData = + ItemList [ en-US ] = { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ERF_MS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "Lower Limit"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The lower limit for integration"; + < "Returns the error function."; >; + < "Lower Limit"; >; + < "The lower limit for integration"; >; }; }; -Resource SC_OPCODE_ERFC_MS+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_ERFC_MS+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US] = "Returns the complementary error function."; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_STATISTIC; - HID_FUNC_ERFC_MS; - 1; 0; - 0; - }; - String 2 // Name of Parameter 1 + ItemList [ en-US ] = { - Text [ en-US ] = "Lower Limit"; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "The lower limit for integration"; + < "Returns the complementary error function."; >; + < "Lower Limit"; >; + < "The lower limit for integration"; >; }; }; -Resource SC_OPCODE_RAWSUBTRACT+RID_SC_FUNC_DESCRIPTIONS_START +StringArray SC_OPCODE_RAWSUBTRACT+RID_SC_FUNC_DESCRIPTIONS_START { - String 1 // Description - { - Text [ en-US ] = "Returns the subtraction of numbers. Like a-b-c but without eliminating small roundoff errors." ; - }; - ExtraData = - { - 0; - ID_FUNCTION_GRP_MATH; - HID_FUNC_RAWSUBTRACT; - VAR_ARGS+2; 0; 0; 1; - 0; - }; - String 2 // Name of Parameter 1 - { - Text [ en-US ] = "minuend" ; - }; - String 3 // Description of Parameter 1 - { - Text [ en-US ] = "Number from which following arguments are subtracted." ; - }; - String 4 // Name of Parameter 2 - { - Text [ en-US ] = "subtrahend " ; - }; - String 5 // Description of Parameter 2 - { - Text [ en-US ] = "Subtrahend 1, subtrahend 2, ... are numerical arguments subtracted from the minuend." ; - }; - String 6 // Name of Parameter 3, empty dummy to repeat Parameter 2, now optional - { - Text = "" ; - }; - String 7 // Description of Parameter 3, empty dummy to repeat Parameter 2, now optional + ItemList [ en-US ] = { - Text = "" ; + < "Returns the subtraction of numbers. Like a-b-c but without eliminating small roundoff errors." ; >; + < "minuend" ; >; + < "Number from which following arguments are subtracted." ; >; + < "subtrahend " ; >; + < "Subtrahend 1, subtrahend 2, ... are numerical arguments subtracted from the minuend." ; >; + < "" ; >; + < "" ; >; }; }; |