xref: /trunk/main/sc/source/ui/src/scfuncs.src (revision e883eadd19c750cfe26756b7f3a4200f3e440102)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22/* Resource file for the function wizard / autopilot.
23 *
24 * All descriptions of functions are collected within the resources
25 * RID_SC_FUNCTION_DESCRIPTIONS1 respectively RID_SC_FUNCTION_DESCRIPTIONS2,
26 * two blocks because otherwise we had a 64kb overflow.
27 *
28 *  For every function there is a sub resource with the number of the OpCode of
29 *  the function.
30 *
31 *      In this sub resource, with index 1 the description of the function is
32 *      given, after that follows an
33 *
34 *      ExtraData block with:
35 *
36 *          Boolean flag whether function is suppressed. Usually 0. This may be
37 *          used to add UI string resources before UI freeze if implementation
38 *          isn't ready yet without displaying them in the function wizard,
39 *          most recent used list and other UI elements. Also not available via
40 *          API then.
41 *
42 *          Function group (text, math, ...), one of ID_FUNCTION_GRP_...
43 *
44 *          Help ID, U2S(HID_FUNC_...)
45 *
46 *          Number of parameters. VAR_ARGS if variable number, or
47 *          VAR_ARGS+number if number of fixed parameters and variable
48 *          arguments following. Or PAIRED_VAR_ARGS if variable number of
49 *          paired parameters, or PAIRED_VAR_ARGS+number if number of fixed
50 *          parameters and variable paired arguments following.
51 *
52 *          For every parameter:
53 *
54 *              Boolean flag whether the parameter is optional.
55 *
56 *          Number of suppressed parameters. Usually 0. Same meaning and
57 *          mechanism as the flag for the entire function above.
58 *
59 *          For every suppressed parameter:
60 *
61 *              The parameter number, offset starting with 0. Variable
62 *              arguments can't be suppressed!
63 *
64 *
65 *      ExtraData block followed by two string resources for each parameter,
66 *      first the type or name of the parameter, second a description of the
67 *      parameter.
68 */
69
70// Hack:
71//#define   U2S(x)  ((x)-HID_START)
72#define U2S(x) x
73// Macro U2S: unsigned to signed
74// is needed because the resource compiler only knows signed short int in
75// ExtraData, but the HID_XXX are unsigned and exceed 32k. Code reading the
76// resource entries must consider this and undo the conversion.
77
78#include "scfuncs.hrc" // ID_FUNCTION_GRP_XXX, HID_FUNC_XXX
79#include "formula/compiler.hrc" // SC_OPCODE_XXX
80
81Resource RID_SC_FUNCTION_DESCRIPTIONS1
82{
83    // -=*# Resource for function DBANZAHL #*=-
84    Resource SC_OPCODE_DB_COUNT
85    {
86        String 1 // Description
87        {
88            Text [ en-US ] = "Counts the cells of a data range whose contents match the search criteria." ;
89        };
90        ExtraData =
91        {
92            0;
93            ID_FUNCTION_GRP_DATABASE;
94            U2S( HID_FUNC_DBANZAHL );
95            3;  0;  0;  0;
96            0;
97        };
98        String 2 // Name of Parameter 1
99        {
100            Text [ en-US ] = "Database" ;
101        };
102        String 3 // Description of Parameter 1
103        {
104            Text [ en-US ] = "The range of cells containing data." ;
105        };
106        String 4 // Name of Parameter 2
107        {
108            Text [ en-US ] = "Database field" ;
109        };
110        String 5 // Description of Parameter 2
111        {
112            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
113        };
114        String 6 // Name of Parameter 3
115        {
116            Text [ en-US ] = "Search criteria" ;
117        };
118        String 7 // Description of Parameter 3
119        {
120            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
121        };
122    };
123    // -=*# Resource for function DBANZAHL2 #*=-
124    Resource SC_OPCODE_DB_COUNT_2
125    {
126        String 1 // Description
127        {
128            Text [ en-US ] = "Counts all non-blank cells of a data range where the content corresponds to the search criteria." ;
129        };
130        ExtraData =
131        {
132            0;
133            ID_FUNCTION_GRP_DATABASE;
134            U2S( HID_FUNC_DBANZAHL2 );
135            3;  0;  0;  0;
136            0;
137        };
138        String 2 // Name of Parameter 1
139        {
140            Text [ en-US ] = "Database" ;
141        };
142        String 3 // Description of Parameter 1
143        {
144            Text [ en-US ] = "The range of cells containing data." ;
145        };
146        String 4 // Name of Parameter 2
147        {
148            Text [ en-US ] = "Database field" ;
149        };
150        String 5 // Description of Parameter 2
151        {
152            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
153        };
154        String 6 // Name of Parameter 3
155        {
156            Text [ en-US ] = "Search criteria" ;
157        };
158        String 7 // Description of Parameter 3
159        {
160            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
161        };
162    };
163    // -=*# Resource for function DBMITTELWERT #*=-
164    Resource SC_OPCODE_DB_AVERAGE
165    {
166        String 1 // Description
167        {
168            Text [ en-US ] = "Returns the average value of all the cells of a data range whose contents match the search criteria." ;
169        };
170        ExtraData =
171        {
172            0;
173            ID_FUNCTION_GRP_DATABASE;
174            U2S( HID_FUNC_DBMITTELWERT );
175            3;  0;  0;  0;
176            0;
177        };
178        String 2 // Name of Parameter 1
179        {
180            Text [ en-US ] = "Database" ;
181        };
182        String 3 // Description of Parameter 1
183        {
184            Text [ en-US ] = "The range of cells containing data." ;
185        };
186        String 4 // Name of Parameter 2
187        {
188            Text [ en-US ] = "Database field" ;
189        };
190        String 5 // Description of Parameter 2
191        {
192            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
193        };
194        String 6 // Name of Parameter 3
195        {
196            Text [ en-US ] = "Search criteria" ;
197        };
198        String 7 // Description of Parameter 3
199        {
200            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
201        };
202    };
203    // -=*# Resource for function DBAUSZUG #*=-
204    Resource SC_OPCODE_DB_GET
205    {
206        String 1 // Description
207        {
208            Text [ en-US ] = "Defines the contents of the cell of a data range which matches the search criteria." ;
209        };
210        ExtraData =
211        {
212            0;
213            ID_FUNCTION_GRP_DATABASE;
214            U2S( HID_FUNC_DBAUSZUG );
215            3;  0;  0;  0;
216            0;
217        };
218        String 2 // Name of Parameter 1
219        {
220            Text [ en-US ] = "Database" ;
221        };
222        String 3 // Description of Parameter 1
223        {
224            Text [ en-US ] = "The range of cells containing data." ;
225        };
226        String 4 // Name of Parameter 2
227        {
228            Text [ en-US ] = "Database field" ;
229        };
230        String 5 // Description of Parameter 2
231        {
232            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
233        };
234        String 6 // Name of Parameter 3
235        {
236            Text [ en-US ] = "Search criteria" ;
237        };
238        String 7 // Description of Parameter 3
239        {
240            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
241        };
242    };
243    // -=*# Resource for function DBMAX #*=-
244    Resource SC_OPCODE_DB_MAX
245    {
246        String 1 // Description
247        {
248            Text [ en-US ] = "Returns the maximum value from all of the cells of a data range which correspond to the search criteria." ;
249        };
250        ExtraData =
251        {
252            0;
253            ID_FUNCTION_GRP_DATABASE;
254            U2S( HID_FUNC_DBMAX );
255            3;  0;  0;  0;
256            0;
257        };
258        String 2 // Name of Parameter 1
259        {
260            Text [ en-US ] = "Database" ;
261        };
262        String 3 // Description of Parameter 1
263        {
264            Text [ en-US ] = "The range of cells containing data." ;
265        };
266        String 4 // Name of Parameter 2
267        {
268            Text [ en-US ] = "Database field" ;
269        };
270        String 5 // Description of Parameter 2
271        {
272            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
273        };
274        String 6 // Name of Parameter 3
275        {
276            Text [ en-US ] = "Search criteria" ;
277        };
278        String 7 // Description of Parameter 3
279        {
280            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
281        };
282    };
283    // -=*# Resource for function DBMIN #*=-
284    Resource SC_OPCODE_DB_MIN
285    {
286        String 1 // Description
287        {
288            Text [ en-US ] = "Returns the minimum of all cells of a data range where the contents correspond to the search criteria." ;
289        };
290        ExtraData =
291        {
292            0;
293            ID_FUNCTION_GRP_DATABASE;
294            U2S( HID_FUNC_DBMIN );
295            3;  0;  0;  0;
296            0;
297        };
298        String 2 // Name of Parameter 1
299        {
300            Text [ en-US ] = "Database" ;
301        };
302        String 3 // Description of Parameter 1
303        {
304            Text [ en-US ] = "The range of cells containing data." ;
305        };
306        String 4 // Name of Parameter 2
307        {
308            Text [ en-US ] = "Database field" ;
309        };
310        String 5 // Description of Parameter 2
311        {
312            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
313        };
314        String 6 // Name of Parameter 3
315        {
316            Text [ en-US ] = "Search criteria" ;
317        };
318        String 7 // Description of Parameter 3
319        {
320            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
321        };
322    };
323    // -=*# Resource for function DBPRODUKT #*=-
324    Resource SC_OPCODE_DB_PRODUCT
325    {
326        String 1 // Description
327        {
328            Text [ en-US ] = "Multiplies all cells of a data range where the contents match the search criteria." ;
329        };
330        ExtraData =
331        {
332            0;
333            ID_FUNCTION_GRP_DATABASE;
334            U2S( HID_FUNC_DBPRODUKT );
335            3;  0;  0;  0;
336            0;
337        };
338        String 2 // Name of Parameter 1
339        {
340            Text [ en-US ] = "Database" ;
341        };
342        String 3 // Description of Parameter 1
343        {
344            Text [ en-US ] = "The range of cells containing data." ;
345        };
346        String 4 // Name of Parameter 2
347        {
348            Text [ en-US ] = "Database field" ;
349        };
350        String 5 // Description of Parameter 2
351        {
352            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
353        };
354        String 6 // Name of Parameter 3
355        {
356            Text [ en-US ] = "Search criteria" ;
357        };
358        String 7 // Description of Parameter 3
359        {
360            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
361        };
362    };
363    // -=*# Resource for function DBSTDABW #*=-
364    Resource SC_OPCODE_DB_STD_DEV
365    {
366        String 1 // Description
367        {
368            Text [ en-US ] = "Calculates the standard deviation of all cells in a data range whose contents match the search criteria." ;
369        };
370        ExtraData =
371        {
372            0;
373            ID_FUNCTION_GRP_DATABASE;
374            U2S( HID_FUNC_DBSTDABW );
375            3;  0;  0;  0;
376            0;
377        };
378        String 2 // Name of Parameter 1
379        {
380            Text [ en-US ] = "Database" ;
381        };
382        String 3 // Description of Parameter 1
383        {
384            Text [ en-US ] = "The range of cells containing data." ;
385        };
386        String 4 // Name of Parameter 2
387        {
388            Text [ en-US ] = "Database field" ;
389        };
390        String 5 // Description of Parameter 2
391        {
392            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
393        };
394        String 6 // Name of Parameter 3
395        {
396            Text [ en-US ] = "Search criteria" ;
397        };
398        String 7 // Description of Parameter 3
399        {
400            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
401        };
402    };
403    // -=*# Resource for function DBSTDABWN #*=-
404    Resource SC_OPCODE_DB_STD_DEV_P
405    {
406        String 1 // Description
407        {
408            Text [ en-US ] = "Returns the standard deviation with regards to the population of all cells of a data range matching the search criteria." ;
409        };
410        ExtraData =
411        {
412            0;
413            ID_FUNCTION_GRP_DATABASE;
414            U2S( HID_FUNC_DBSTDABWN );
415            3;  0;  0;  0;
416            0;
417        };
418        String 2 // Name of Parameter 1
419        {
420            Text [ en-US ] = "Database" ;
421        };
422        String 3 // Description of Parameter 1
423        {
424            Text [ en-US ] = "The range of cells containing data." ;
425        };
426        String 4 // Name of Parameter 2
427        {
428            Text [ en-US ] = "Database field" ;
429        };
430        String 5 // Description of Parameter 2
431        {
432            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
433        };
434        String 6 // Name of Parameter 3
435        {
436            Text [ en-US ] = "Search criteria" ;
437        };
438        String 7 // Description of Parameter 3
439        {
440            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
441        };
442    };
443    // -=*# Resource for function DBSUMME #*=-
444    Resource SC_OPCODE_DB_SUM
445    {
446        String 1 // Description
447        {
448            Text [ en-US ] = "Adds all the cells of a data range where the contents match the search criteria." ;
449        };
450        ExtraData =
451        {
452            0;
453            ID_FUNCTION_GRP_DATABASE;
454            U2S( HID_FUNC_DBSUMME );
455            3;  0;  0;  0;
456            0;
457        };
458        String 2 // Name of Parameter 1
459        {
460            Text [ en-US ] = "Database" ;
461        };
462        String 3 // Description of Parameter 1
463        {
464            Text [ en-US ] = "The range of cells containing data." ;
465        };
466        String 4 // Name of Parameter 2
467        {
468            Text [ en-US ] = "Database field" ;
469        };
470        String 5 // Description of Parameter 2
471        {
472            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
473        };
474        String 6 // Name of Parameter 3
475        {
476            Text [ en-US ] = "Search criteria" ;
477        };
478        String 7 // Description of Parameter 3
479        {
480            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
481        };
482    };
483    // -=*# Resource for function DBVARIANZ #*=-
484    Resource SC_OPCODE_DB_VAR
485    {
486        String 1 // Description
487        {
488            Text [ en-US ] = "Determines the variance of all the cells in a data range where the contents match the search criteria." ;
489        };
490        ExtraData =
491        {
492            0;
493            ID_FUNCTION_GRP_DATABASE;
494            U2S( HID_FUNC_DBVARIANZ );
495            3;  0;  0;  0;
496            0;
497        };
498        String 2 // Name of Parameter 1
499        {
500            Text [ en-US ] = "Database" ;
501        };
502        String 3 // Description of Parameter 1
503        {
504            Text [ en-US ] = "The range of cells containing data." ;
505        };
506        String 4 // Name of Parameter 2
507        {
508            Text [ en-US ] = "Database field" ;
509        };
510        String 5 // Description of Parameter 2
511        {
512            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
513        };
514        String 6 // Name of Parameter 3
515        {
516            Text [ en-US ] = "Search criteria" ;
517        };
518        String 7 // Description of Parameter 3
519        {
520            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
521        };
522    };
523    // -=*# Resource for function DBVARIANZEN #*=-
524    Resource SC_OPCODE_DB_VAR_P
525    {
526        String 1 // Description
527        {
528            Text [ en-US ] = "Determines variance of a population based on all cells in a data range where contents match the search criteria." ;
529        };
530        ExtraData =
531        {
532            0;
533            ID_FUNCTION_GRP_DATABASE;
534            U2S( HID_FUNC_DBVARIANZEN );
535            3;  0;  0;  0;
536            0;
537        };
538        String 2 // Name of Parameter 1
539        {
540            Text [ en-US ] = "Database" ;
541        };
542        String 3 // Description of Parameter 1
543        {
544            Text [ en-US ] = "The range of cells containing data." ;
545        };
546        String 4 // Name of Parameter 2
547        {
548            Text [ en-US ] = "Database field" ;
549        };
550        String 5 // Description of Parameter 2
551        {
552            Text [ en-US ] = "Indicates which database field (column) is to be used for the search criteria." ;
553        };
554        String 6 // Name of Parameter 3
555        {
556            Text [ en-US ] = "Search criteria" ;
557        };
558        String 7 // Description of Parameter 3
559        {
560            Text [ en-US ] = "Defines the cell range containing the search criteria." ;
561        };
562    };
563    // -=*# Resource for function DATUM #*=-
564    Resource SC_OPCODE_GET_DATE
565    {
566        String 1 // Description
567        {
568            Text [ en-US ] = "Provides an internal number for the date given." ;
569        };
570        ExtraData =
571        {
572            0;
573            ID_FUNCTION_GRP_DATETIME;
574            U2S( HID_FUNC_DATUM );
575            3;  0;  0;  0;
576            0;
577        };
578        String 2 // Name of Parameter 1
579        {
580            Text [ en-US ] = "year" ;
581        };
582        String 3 // Description of Parameter 1
583        {
584            Text [ en-US ] = "An integer between 1583 and 9956 or 0 and 99 (19xx or 20xx depending on the defined option)." ;
585        };
586        String 4 // Name of Parameter 2
587        {
588            Text [ en-US ] = "month" ;
589        };
590        String 5 // Description of Parameter 2
591        {
592            Text [ en-US ] = "An integer between 1 and 12 representing the month." ;
593        };
594        String 6 // Name of Parameter 3
595        {
596            Text [ en-US ] = "day" ;
597        };
598        String 7 // Description of Parameter 3
599        {
600            Text [ en-US ] = "An integer between 1 and 31 representing the day of the month." ;
601        };
602    };
603    // -=*# Resource for function DATWERT #*=-
604    Resource SC_OPCODE_GET_DATE_VALUE
605    {
606        String 1 // Description
607        {
608            Text [ en-US ] = "Returns an internal number for a text having a possible date format." ;
609        };
610        ExtraData =
611        {
612            0;
613            ID_FUNCTION_GRP_DATETIME;
614            U2S( HID_FUNC_DATWERT );
615            1;  0;
616            0;
617        };
618        String 2 // Name of Parameter 1
619        {
620            Text [ en-US ] = "text" ;
621        };
622        String 3 // Description of Parameter 1
623        {
624            Text [ en-US ] = "A text enclosed in quotation marks which returns a date in a %PRODUCTNAME date format." ;
625        };
626    };
627    // -=*# Resource for function TAG #*=-
628    Resource SC_OPCODE_GET_DAY
629    {
630        String 1 // Description
631        {
632            Text [ en-US ] = "Returns the sequential date of the month as an integer (1-31) in relation to the date value." ;
633        };
634        ExtraData =
635        {
636            0;
637            ID_FUNCTION_GRP_DATETIME;
638            U2S( HID_FUNC_TAG );
639            1;  0;
640            0;
641        };
642        String 2 // Name of Parameter 1
643        {
644            Text [ en-US ] = "Number" ;
645        };
646        String 3 // Description of Parameter 1
647        {
648            Text [ en-US ] = "The internal number for the date." ;
649        };
650    };
651    // -=*# Resource for function TAGE360 #*=-
652    Resource SC_OPCODE_GET_DIFF_DATE_360
653    {
654        String 1 // Description
655        {
656            Text [ en-US ] = "Calculates the number of days between two dates based on a 360-day year." ;
657        };
658        ExtraData =
659        {
660            0;
661            ID_FUNCTION_GRP_DATETIME;
662            U2S( HID_FUNC_TAGE360 );
663            3;  0;  0;  1;
664            0;
665        };
666        String 2 // Name of Parameter 1
667        {
668            Text [ en-US ] = "Date_1" ;
669        };
670        String 3 // Description of Parameter 1
671        {
672            Text [ en-US ] = "The start date for calculating the difference in days." ;
673        };
674        String 4 // Name of Parameter 2
675        {
676            Text [ en-US ] = "Date_2" ;
677        };
678        String 5 // Description of Parameter 2
679        {
680            Text [ en-US ] = "The end date for calculating the difference in days." ;
681        };
682        String 6 // Name of Parameter 3
683        {
684            Text [ en-US ] = "Type" ;
685        };
686        String 7 // Description of Parameter 3
687        {
688            Text [ en-US ] = "Method used to form differences: Type = 0 denotes US method (NASD), Type = 1 denotes the European method." ;
689        };
690    };
691    // -=*# Resource for function STUNDE #*=-
692    Resource SC_OPCODE_GET_HOUR
693    {
694        String 1 // Description
695        {
696            Text [ en-US ] = "Determines the sequential number of the hour of the day (0-23) for the time value." ;
697        };
698        ExtraData =
699        {
700            0;
701            ID_FUNCTION_GRP_DATETIME;
702            U2S( HID_FUNC_STUNDE );
703            1;  0;
704            0;
705        };
706        String 2 // Name of Parameter 1
707        {
708            Text [ en-US ] = "Number" ;
709        };
710        String 3 // Description of Parameter 1
711        {
712            Text [ en-US ] = "Internal time value" ;
713        };
714    };
715    // -=*# Resource for function MINUTE #*=-
716    Resource SC_OPCODE_GET_MIN
717    {
718        String 1 // Description
719        {
720            Text [ en-US ] = "Determines the sequential number for the minute of the hour (0-59) for the time value." ;
721        };
722        ExtraData =
723        {
724            0;
725            ID_FUNCTION_GRP_DATETIME;
726            U2S( HID_FUNC_MINUTE );
727            1;  0;
728            0;
729        };
730        String 2 // Name of Parameter 1
731        {
732            Text [ en-US ] = "Number" ;
733        };
734        String 3 // Description of Parameter 1
735        {
736            Text [ en-US ] = "Internal time value." ;
737        };
738    };
739    // -=*# Resource for function MONAT #*=-
740    Resource SC_OPCODE_GET_MONTH
741    {
742        String 1 // Description
743        {
744            Text [ en-US ] = "Determines the sequential number of a month of the year (1-12) for the date value." ;
745        };
746        ExtraData =
747        {
748            0;
749            ID_FUNCTION_GRP_DATETIME;
750            U2S( HID_FUNC_MONAT );
751            1;  0;
752            0;
753        };
754        String 2 // Name of Parameter 1
755        {
756            Text [ en-US ] = "Number" ;
757        };
758        String 3 // Description of Parameter 1
759        {
760            Text [ en-US ] = "The internal number of the date." ;
761        };
762    };
763    // -=*# Resource for function JETZT #*=-
764    Resource SC_OPCODE_GET_ACT_TIME
765    {
766        String 1 // Description
767        {
768            Text [ en-US ] = "Determines the current time of the computer." ;
769        };
770        ExtraData =
771        {
772            0;
773            ID_FUNCTION_GRP_DATETIME;
774            U2S( HID_FUNC_JETZT );
775            0;
776            0;
777        };
778    };
779    // -=*# Resource for function SEKUNDE #*=-
780    Resource SC_OPCODE_GET_SEC
781    {
782        String 1 // Description
783        {
784            Text [ en-US ] = "Determines the sequential number of the second of a minute (0-59) for the time value." ;
785        };
786        ExtraData =
787        {
788            0;
789            ID_FUNCTION_GRP_DATETIME;
790            U2S( HID_FUNC_SEKUNDE );
791            1;  0;
792            0;
793        };
794        String 2 // Name of Parameter 1
795        {
796            Text [ en-US ] = "Number" ;
797        };
798        String 3 // Description of Parameter 1
799        {
800            Text [ en-US ] = "The internal time value." ;
801        };
802    };
803    // -=*# Resource for function ZEIT #*=-
804    Resource SC_OPCODE_GET_TIME
805    {
806        String 1 // Description
807        {
808            Text [ en-US ] = "Determines a time value from the details for hour, minute and second." ;
809        };
810        ExtraData =
811        {
812            0;
813            ID_FUNCTION_GRP_DATETIME;
814            U2S( HID_FUNC_ZEIT );
815            3;  0;  0;  0;
816            0;
817        };
818        String 2 // Name of Parameter 1
819        {
820            Text [ en-US ] = "hour" ;
821        };
822        String 3 // Description of Parameter 1
823        {
824            Text [ en-US ] = "The integer for the hour." ;
825        };
826        String 4 // Name of Parameter 2
827        {
828            Text [ en-US ] = "minute" ;
829        };
830        String 5 // Description of Parameter 2
831        {
832            Text [ en-US ] = "The integer for the minute." ;
833        };
834        String 6 // Name of Parameter 3
835        {
836            Text [ en-US ] = "second" ;
837        };
838        String 7 // Description of Parameter 3
839        {
840            Text [ en-US ] = "The integer for the second." ;
841        };
842    };
843    // -=*# Resource for function ZEITWERT #*=-
844    Resource SC_OPCODE_GET_TIME_VALUE
845    {
846        String 1 // Description
847        {
848            Text [ en-US ] = "Returns a sequential number for a text shown in a possible time entry format." ;
849        };
850        ExtraData =
851        {
852            0;
853            ID_FUNCTION_GRP_DATETIME;
854            U2S( HID_FUNC_ZEITWERT );
855            1;  0;
856            0;
857        };
858        String 2 // Name of Parameter 1
859        {
860            Text [ en-US ] = "text" ;
861        };
862        String 3 // Description of Parameter 1
863        {
864            Text [ en-US ] = "A text enclosed in quotation marks which returns a time in a %PRODUCTNAME time format." ;
865        };
866    };
867    // -=*# Resource for function HEUTE #*=-
868    Resource SC_OPCODE_GET_ACT_DATE
869    {
870        String 1 // Description
871        {
872            Text [ en-US ] = "Determines the current date of the computer." ;
873        };
874        ExtraData =
875        {
876            0;
877            ID_FUNCTION_GRP_DATETIME;
878            U2S( HID_FUNC_HEUTE );
879            0;
880            0;
881        };
882    };
883    // -=*# Resource for function WOCHENTAG #*=-
884    Resource SC_OPCODE_GET_DAY_OF_WEEK
885    {
886        String 1 // Description
887        {
888            Text [ en-US ] = "Returns the day of the week for the date value as an integer (1-7)." ;
889        };
890        ExtraData =
891        {
892            0;
893            ID_FUNCTION_GRP_DATETIME;
894            U2S( HID_FUNC_WOCHENTAG );
895            2;  0;  1;
896            0;
897        };
898        String 2 // Name of Parameter 1
899        {
900            Text [ en-US ] = "Number" ;
901        };
902        String 3 // Description of Parameter 1
903        {
904            Text [ en-US ] = "The internal number for the date." ;
905        };
906        String 4 // Name of Parameter 2
907        {
908            Text [ en-US ] = "Type" ;
909        };
910        String 5 // Description of Parameter 2
911        {
912            Text [ en-US ] = "Fixes the beginning of the week and the type of calculation to be used." ;
913        };
914    };
915    // -=*# Resource for function JAHR #*=-
916    Resource SC_OPCODE_GET_YEAR
917    {
918        String 1 // Description
919        {
920            Text [ en-US ] = "Returns the year of a date value as an integer." ;
921        };
922        ExtraData =
923        {
924            0;
925            ID_FUNCTION_GRP_DATETIME;
926            U2S( HID_FUNC_JAHR );
927            1;  0;
928            0;
929        };
930        String 2 // Name of Parameter 1
931        {
932            Text [ en-US ] = "Number" ;
933        };
934        String 3 // Description of Parameter 1
935        {
936            Text [ en-US ] = "Internal number of the date." ;
937        };
938    };
939    // -=*# Resource for function TAGE #*=-
940    Resource SC_OPCODE_GET_DIFF_DATE
941    {
942        String 1 // Description
943        {
944            Text [ en-US ] = "Calculates the number of days between two dates." ;
945        };
946        ExtraData =
947        {
948            0;
949            ID_FUNCTION_GRP_DATETIME;
950            U2S( HID_FUNC_TAGE );
951            2;  0;  0;
952            0;
953        };
954        String 2 // Name of Parameter 1
955        {
956            Text [ en-US ] = "Date_2" ;
957        };
958        String 3 // Description of Parameter 1
959        {
960            Text [ en-US ] = "The end date for calculating the difference in days." ;
961        };
962        String 4 // Name of Parameter 2
963        {
964            Text [ en-US ] = "Date_1" ;
965        };
966        String 5 // Description of Parameter 2
967        {
968            Text [ en-US ] = "The start date for calculating the difference in days." ;
969        };
970    };
971    // -=*# Resource for function KALENDERWOCHE #*=-
972    Resource SC_OPCODE_WEEK
973    {
974        String 1 // Description
975        {
976            Text [ en-US ] = "Calculates the calendar week corresponding to the given date." ;
977        };
978        ExtraData =
979        {
980            0;
981            ID_FUNCTION_GRP_DATETIME;
982            U2S( HID_FUNC_KALENDERWOCHE );
983            2;  0;  0;
984            0;
985        };
986        String 2 // Name of Parameter 1
987        {
988            Text [ en-US ] = "Number" ;
989        };
990        String 3 // Description of Parameter 1
991        {
992            Text [ en-US ] = "The internal number of the date." ;
993        };
994        String 4 // Name of Parameter 2
995        {
996            Text [ en-US ] = "mode" ;
997        };
998        String 5 // Description of Parameter 2
999        {
1000            Text [ en-US ] = "Indicates the first day of the week (1 = Sunday, other values = Monday)." ;
1001        };
1002    };
1003    // -=*# Resource for function OSTERSONNTAG #*=-
1004    Resource SC_OPCODE_EASTERSUNDAY
1005    {
1006        String 1 // Description
1007        {
1008            Text [ en-US ] = "Calculates the date of Easter Sunday in a given year." ;
1009        };
1010        ExtraData =
1011        {
1012            0;
1013            ID_FUNCTION_GRP_DATETIME;
1014            U2S( HID_FUNC_OSTERSONNTAG );
1015            1;  0;
1016            0;
1017        };
1018        String 2 // Name of Parameter 1
1019        {
1020            Text [ en-US ] = "year" ;
1021        };
1022        String 3 // Description of Parameter 1
1023        {
1024            Text [ en-US ] = "An integer between 1583 and 9956, or 0 and 99 (19xx or 20xx depending on the option set)." ;
1025        };
1026    };
1027    // -=*# Resource for function BW #*=-
1028    Resource SC_OPCODE_BW
1029    {
1030        String 1 // Description
1031        {
1032            Text [ en-US ] = "Present value. Calculates the present value of an investment." ;
1033        };
1034        ExtraData =
1035        {
1036            0;
1037            ID_FUNCTION_GRP_FINANZ;
1038            U2S( HID_FUNC_BW );
1039            5;  0;  0;  0;  1;  1;
1040            0;
1041        };
1042        String 2 // Name of Parameter 1
1043        {
1044            Text [ en-US ] = "Rate" ;
1045        };
1046        String 3 // Description of Parameter 1
1047        {
1048            Text [ en-US ] = "The rate of interest for the period given." ;
1049        };
1050        String 4 // Name of Parameter 2
1051        {
1052            Text [ en-US ] = "NPER" ;
1053        };
1054        String 5 // Description of Parameter 2
1055        {
1056            Text [ en-US ] = "The payment period. The total number of periods in which the annuity is paid." ;
1057        };
1058        String 6 // Name of Parameter 3
1059        {
1060            Text [ en-US ] = "PMT" ;
1061        };
1062        String 7 // Description of Parameter 3
1063        {
1064            Text [ en-US ] = "Regular payments. The constant amount of annuity that is paid in each period." ;
1065        };
1066        String 8 // Name of Parameter 4
1067        {
1068            Text [ en-US ] = "FV" ;
1069        };
1070        String 9 // Description of Parameter 4
1071        {
1072            Text [ en-US ] = "Future value. The value (final value) to be attained after the last payment." ;
1073        };
1074        String 10 // Name of Parameter 5
1075        {
1076            Text [ en-US ] = "Type" ;
1077        };
1078        String 11 // Description of Parameter 5
1079        {
1080            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1081        };
1082    };
1083    // -=*# Resource for function ZW #*=-
1084    Resource SC_OPCODE_ZW
1085    {
1086        String 1 // Description
1087        {
1088            Text [ en-US ] = "Future value. Returns the future value of an investment based on regular payments and a constant interest rate." ;
1089        };
1090        ExtraData =
1091        {
1092            0;
1093            ID_FUNCTION_GRP_FINANZ;
1094            U2S( HID_FUNC_ZW );
1095            5;  0;  0;  0;  1;  1;
1096            0;
1097        };
1098        String 2 // Name of Parameter 1
1099        {
1100            Text [ en-US ] = "Rate" ;
1101        };
1102        String 3 // Description of Parameter 1
1103        {
1104            Text [ en-US ] = "The rate of interest per period." ;
1105        };
1106        String 4 // Name of Parameter 2
1107        {
1108            Text [ en-US ] = "NPER" ;
1109        };
1110        String 5 // Description of Parameter 2
1111        {
1112            Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ;
1113        };
1114        String 6 // Name of Parameter 3
1115        {
1116            Text [ en-US ] = "PMT" ;
1117        };
1118        String 7 // Description of Parameter 3
1119        {
1120            Text [ en-US ] = "Regular payments. The constant annuity to be paid in each period." ;
1121        };
1122        String 8 // Name of Parameter 4
1123        {
1124            Text [ en-US ] = "PV" ;
1125        };
1126        String 9 // Description of Parameter 4
1127        {
1128            Text [ en-US ] = "Present value. The current value of a series of payments" ;
1129        };
1130        String 10 // Name of Parameter 5
1131        {
1132            Text [ en-US ] = "Type" ;
1133        };
1134        String 11 // Description of Parameter 5
1135        {
1136            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1137        };
1138    };
1139    // -=*# Resource for function ZZR #*=-
1140    Resource SC_OPCODE_ZZR
1141    {
1142        String 1 // Description
1143        {
1144            Text [ en-US ] = "Payment period. Calculates the number of payment periods for an investment based on regular payments and a constant interest rate." ;
1145        };
1146        ExtraData =
1147        {
1148            0;
1149            ID_FUNCTION_GRP_FINANZ;
1150            U2S( HID_FUNC_ZZR );
1151            5;  0;  0;  0;  1;  1;
1152            0;
1153        };
1154        String 2 // Name of Parameter 1
1155        {
1156            Text [ en-US ] = "Rate" ;
1157        };
1158        String 3 // Description of Parameter 1
1159        {
1160            Text [ en-US ] = "The rate of interest per period." ;
1161        };
1162        String 4 // Name of Parameter 2
1163        {
1164            Text [ en-US ] = "PMT" ;
1165        };
1166        String 5 // Description of Parameter 2
1167        {
1168            Text [ en-US ] = "Regular payments. The constant annuity to be paid in each period." ;
1169        };
1170        String 6 // Name of Parameter 3
1171        {
1172            Text [ en-US ] = "PV" ;
1173        };
1174        String 7 // Description of Parameter 3
1175        {
1176            Text [ en-US ] = "Present value. The current value of a series of payments" ;
1177        };
1178        String 8 // Name of Parameter 4
1179        {
1180            Text [ en-US ] = "FV" ;
1181        };
1182        String 9 // Description of Parameter 4
1183        {
1184            Text [ en-US ] = "Future value. The value (end value) to be attained after the final payment." ;
1185        };
1186        String 10 // Name of Parameter 5
1187        {
1188            Text [ en-US ] = "Type" ;
1189        };
1190        String 11 // Description of Parameter 5
1191        {
1192            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1193        };
1194    };
1195    // -=*# Resource for function RMZ #*=-
1196    Resource SC_OPCODE_RMZ
1197    {
1198        String 1 // Description
1199        {
1200            Text [ en-US ] = "Regular payments. Returns the periodic payment of an annuity, based on regular payments and a fixed periodic interest rate." ;
1201        };
1202        ExtraData =
1203        {
1204            0;
1205            ID_FUNCTION_GRP_FINANZ;
1206            U2S( HID_FUNC_RMZ );
1207            5;  0;  0;  0;  1;  1;
1208            0;
1209        };
1210        String 2 // Name of Parameter 1
1211        {
1212            Text [ en-US ] = "Rate" ;
1213        };
1214        String 3 // Description of Parameter 1
1215        {
1216            Text [ en-US ] = "The rate of interest per period." ;
1217        };
1218        String 4 // Name of Parameter 2
1219        {
1220            Text [ en-US ] = "NPER" ;
1221        };
1222        String 5 // Description of Parameter 2
1223        {
1224            Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ;
1225        };
1226        String 6 // Name of Parameter 3
1227        {
1228            Text [ en-US ] = "PV" ;
1229        };
1230        String 7 // Description of Parameter 3
1231        {
1232            Text [ en-US ] = "Present value. The current value of a series of payments" ;
1233        };
1234        String 8 // Name of Parameter 4
1235        {
1236            Text [ en-US ] = "FV" ;
1237        };
1238        String 9 // Description of Parameter 4
1239        {
1240            Text [ en-US ] = "Future value. The value (end value) to be attained after the final payment." ;
1241        };
1242        String 10 // Name of Parameter 5
1243        {
1244            Text [ en-US ] = "Type" ;
1245        };
1246        String 11 // Description of Parameter 5
1247        {
1248            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1249        };
1250    };
1251    // -=*# Resource for function ZINS #*=-
1252    Resource SC_OPCODE_ZINS
1253    {
1254        String 1 // Description
1255        {
1256            Text [ en-US ] = "Calculates the constant interest rate of an investment with regular payments." ;
1257        };
1258        ExtraData =
1259        {
1260            0;
1261            ID_FUNCTION_GRP_FINANZ;
1262            U2S( HID_FUNC_ZINS );
1263            6;  0;  0;  0;  1;  1;  1;
1264            0;
1265        };
1266        String 2 // Name of Parameter 1
1267        {
1268            Text [ en-US ] = "NPER" ;
1269        };
1270        String 3 // Description of Parameter 1
1271        {
1272            Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ;
1273        };
1274        String 4 // Name of Parameter 2
1275        {
1276            Text [ en-US ] = "PMT" ;
1277        };
1278        String 5 // Description of Parameter 2
1279        {
1280            Text [ en-US ] = "Regular payments. The constant annuity to be paid in each period." ;
1281        };
1282        String 6 // Name of Parameter 3
1283        {
1284            Text [ en-US ] = "PV" ;
1285        };
1286        String 7 // Description of Parameter 3
1287        {
1288            Text [ en-US ] = "Present value. The current value of a series of payments" ;
1289        };
1290        String 8 // Name of Parameter 4
1291        {
1292            Text [ en-US ] = "FV" ;
1293        };
1294        String 9 // Description of Parameter 4
1295        {
1296            Text [ en-US ] = "Future value. The value (end value) to be attained after the final payment." ;
1297        };
1298        String 10 // Name of Parameter 5
1299        {
1300            Text [ en-US ] = "Type" ;
1301        };
1302        String 11 // Description of Parameter 5
1303        {
1304            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1305        };
1306        String 12 // Name of Parameter 6
1307        {
1308            Text [ en-US ] = "Guess" ;
1309        };
1310        String 13 // Description of Parameter 6
1311        {
1312            Text [ en-US ] = "Guess. The estimate of the interest rate for the iterative calculating method." ;
1313        };
1314    };
1315    // -=*# Resource for function ZINSZ #*=-
1316    Resource SC_OPCODE_ZINS_Z
1317    {
1318        String 1 // Description
1319        {
1320            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." ;
1321        };
1322        ExtraData =
1323        {
1324            0;
1325            ID_FUNCTION_GRP_FINANZ;
1326            U2S( HID_FUNC_ZINSZ );
1327            6;  0;  0;  0;  0;  1;  1;
1328            0;
1329        };
1330        String 2 // Name of Parameter 1
1331        {
1332            Text [ en-US ] = "Rate" ;
1333        };
1334        String 3 // Description of Parameter 1
1335        {
1336            Text [ en-US ] = "The rate of interest per period." ;
1337        };
1338        String 4 // Name of Parameter 2
1339        {
1340            Text [ en-US ] = "Period" ;
1341        };
1342        String 5 // Description of Parameter 2
1343        {
1344            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." ;
1345        };
1346        String 6 // Name of Parameter 3
1347        {
1348            Text [ en-US ] = "NPER" ;
1349        };
1350        String 7 // Description of Parameter 3
1351        {
1352            Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ;
1353        };
1354        String 8 // Name of Parameter 4
1355        {
1356            Text [ en-US ] = "pv" ;
1357        };
1358        String 9 // Description of Parameter 4
1359        {
1360            Text [ en-US ] = "Present value. The current value of a series of payments" ;
1361        };
1362        String 10 // Name of Parameter 5
1363        {
1364            Text [ en-US ] = "FV" ;
1365        };
1366        String 11 // Description of Parameter 5
1367        {
1368            Text [ en-US ] = "Future value. The value (end value) to be attained after the final payment." ;
1369        };
1370        String 12 // Name of Parameter 6
1371        {
1372            Text [ en-US ] = "Type" ;
1373        };
1374        String 13 // Description of Parameter 6
1375        {
1376            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1377        };
1378    };
1379    // -=*# Resource for function KAPZ #*=-
1380    Resource SC_OPCODE_KAPZ
1381    {
1382        String 1 // Description
1383        {
1384            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." ;
1385        };
1386        ExtraData =
1387        {
1388            0;
1389            ID_FUNCTION_GRP_FINANZ;
1390            U2S( HID_FUNC_KAPZ );
1391            6;  0;  0;  0;  0;  1;  1;
1392            0;
1393        };
1394        String 2 // Name of Parameter 1
1395        {
1396            Text [ en-US ] = "Rate" ;
1397        };
1398        String 3 // Description of Parameter 1
1399        {
1400            Text [ en-US ] = "The interest rate per period." ;
1401        };
1402        String 4 // Name of Parameter 2
1403        {
1404            Text [ en-US ] = "Period" ;
1405        };
1406        String 5 // Description of Parameter 2
1407        {
1408            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" ;
1409        };
1410        String 6 // Name of Parameter 3
1411        {
1412            Text [ en-US ] = "NPER" ;
1413        };
1414        String 7 // Description of Parameter 3
1415        {
1416            Text [ en-US ] = "The payment period. The total number of periods in which the annuity (pension) is paid." ;
1417        };
1418        String 8 // Name of Parameter 4
1419        {
1420            Text [ en-US ] = "PV" ;
1421        };
1422        String 9 // Description of Parameter 4
1423        {
1424            Text [ en-US ] = "The present value. The present value or the amount the annuity is currently worth." ;
1425        };
1426        String 10 // Name of Parameter 5
1427        {
1428            Text [ en-US ] = "FV" ;
1429        };
1430        String 11 // Description of Parameter 5
1431        {
1432            Text [ en-US ] = "Future value. The value (end value) attained after the last payment has been made." ;
1433        };
1434        String 12 // Name of Parameter 6
1435        {
1436            Text [ en-US ] = "Type" ;
1437        };
1438        String 13 // Description of Parameter 6
1439        {
1440            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1441        };
1442    };
1443    // -=*# Resource for function KUMKAPITAL #*=-
1444    Resource SC_OPCODE_KUM_KAP_Z
1445    {
1446        String 1 // Description
1447        {
1448            Text [ en-US ] = "Cumulative Capital. Calculates the total amount of the repayment share in a period for an investment with constant interest rate." ;
1449        };
1450        ExtraData =
1451        {
1452            0;
1453            ID_FUNCTION_GRP_FINANZ;
1454            U2S( HID_FUNC_KUMKAPITAL );
1455            6;  0;  0;  0;  0;  0;  0;
1456            0;
1457        };
1458        String 2 // Name of Parameter 1
1459        {
1460            Text [ en-US ] = "Rate" ;
1461        };
1462        String 3 // Description of Parameter 1
1463        {
1464            Text [ en-US ] = "The rate of interest per period." ;
1465        };
1466        String 4 // Name of Parameter 2
1467        {
1468            Text [ en-US ] = "NPER" ;
1469        };
1470        String 5 // Description of Parameter 2
1471        {
1472            Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ;
1473        };
1474        String 6 // Name of Parameter 3
1475        {
1476            Text [ en-US ] = "PV" ;
1477        };
1478        String 7 // Description of Parameter 3
1479        {
1480            Text [ en-US ] = "The present value. The present value or the amount the annuity is currently worth." ;
1481        };
1482        String 8 // Name of Parameter 4
1483        {
1484            Text [ en-US ] = "S" ;
1485        };
1486        String 9 // Description of Parameter 4
1487        {
1488            Text [ en-US ] = "The start period. The first period to be taken into account. A = 1 denotes the very first period." ;
1489        };
1490        String 10 // Name of Parameter 5
1491        {
1492            Text [ en-US ] = "E" ;
1493        };
1494        String 11 // Description of Parameter 5
1495        {
1496            Text [ en-US ] = "End period. The last period to be taken into account." ;
1497        };
1498        String 12 // Name of Parameter 6
1499        {
1500            Text [ en-US ] = "Type" ;
1501        };
1502        String 13 // Description of Parameter 6
1503        {
1504            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1505        };
1506    };
1507    // -=*# Resource for function KUMZINSZ #*=-
1508    Resource SC_OPCODE_KUM_ZINS_Z
1509    {
1510        String 1 // Description
1511        {
1512            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." ;
1513        };
1514        ExtraData =
1515        {
1516            0;
1517            ID_FUNCTION_GRP_FINANZ;
1518            U2S( HID_FUNC_KUMZINSZ );
1519            6;  0;  0;  0;  0;  0;  0;
1520            0;
1521        };
1522        String 2 // Name of Parameter 1
1523        {
1524            Text [ en-US ] = "Rate" ;
1525        };
1526        String 3 // Description of Parameter 1
1527        {
1528            Text [ en-US ] = "The rate of interest per period." ;
1529        };
1530        String 4 // Name of Parameter 2
1531        {
1532            Text [ en-US ] = "NPER" ;
1533        };
1534        String 5 // Description of Parameter 2
1535        {
1536            Text [ en-US ] = "Payment period. The total number of periods in which the annuity (pension) is paid." ;
1537        };
1538        String 6 // Name of Parameter 3
1539        {
1540            Text [ en-US ] = "pv" ;
1541        };
1542        String 7 // Description of Parameter 3
1543        {
1544            Text [ en-US ] = "The present value. The present value or the amount the annuity is currently worth." ;
1545        };
1546        String 8 // Name of Parameter 4
1547        {
1548            Text [ en-US ] = "S" ;
1549        };
1550        String 9 // Description of Parameter 4
1551        {
1552            Text [ en-US ] = "The start period. The first period to be taken into account. A = 1 denotes the very first period." ;
1553        };
1554        String 10 // Name of Parameter 5
1555        {
1556            Text [ en-US ] = "E" ;
1557        };
1558        String 11 // Description of Parameter 5
1559        {
1560            Text [ en-US ] = "The end period. The last period to be taken into account." ;
1561        };
1562        String 12 // Name of Parameter 6
1563        {
1564            Text [ en-US ] = "Type" ;
1565        };
1566        String 13 // Description of Parameter 6
1567        {
1568            Text [ en-US ] = "Type = 1 denotes due at the beginning of the period, = 0 at the end." ;
1569        };
1570    };
1571    // -=*# Resource for function DIA #*=-
1572    Resource SC_OPCODE_DIA
1573    {
1574        String 1 // Description
1575        {
1576            Text [ en-US ] = "Calculates the arithmetically declining value of an asset (depreciation) for a specified period." ;
1577        };
1578        ExtraData =
1579        {
1580            0;
1581            ID_FUNCTION_GRP_FINANZ;
1582            U2S( HID_FUNC_DIA );
1583            4;  0;  0;  0;  0;
1584            0;
1585        };
1586        String 2 // Name of Parameter 1
1587        {
1588            Text [ en-US ] = "Cost" ;
1589        };
1590        String 3 // Description of Parameter 1
1591        {
1592            Text [ en-US ] = "Acquisition costs. The initial cost of the asset." ;
1593        };
1594        String 4 // Name of Parameter 2
1595        {
1596            Text [ en-US ] = "Salvage" ;
1597        };
1598        String 5 // Description of Parameter 2
1599        {
1600            Text [ en-US ] = "Salvage: The remaining value of the asset at the end of its life." ;
1601        };
1602        String 6 // Name of Parameter 3
1603        {
1604            Text [ en-US ] = "Life" ;
1605        };
1606        String 7 // Description of Parameter 3
1607        {
1608            Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ;
1609        };
1610        String 8 // Name of Parameter 4
1611        {
1612            Text [ en-US ] = "Period" ;
1613        };
1614        String 9 // Description of Parameter 4
1615        {
1616            Text [ en-US ] = "Period. The depreciation period which must have the same time unit as average useful life." ;
1617        };
1618    };
1619    // -=*# Resource for function LIA #*=-
1620    Resource SC_OPCODE_LIA
1621    {
1622        String 1 // Description
1623        {
1624            Text [ en-US ] = "Calculates the linear depreciation per period." ;
1625        };
1626        ExtraData =
1627        {
1628            0;
1629            ID_FUNCTION_GRP_FINANZ;
1630            U2S( HID_FUNC_LIA );
1631            3;  0;  0;  0;
1632            0;
1633        };
1634        String 2 // Name of Parameter 1
1635        {
1636            Text [ en-US ] = "Cost" ;
1637        };
1638        String 3 // Description of Parameter 1
1639        {
1640            Text [ en-US ] = "Acquisition cost. The initial cost of an asset." ;
1641        };
1642        String 4 // Name of Parameter 2
1643        {
1644            Text [ en-US ] = "Salvage" ;
1645        };
1646        String 5 // Description of Parameter 2
1647        {
1648            Text [ en-US ] = "Salvage: The remaining value of the asset at the end of its life." ;
1649        };
1650        String 6 // Name of Parameter 3
1651        {
1652            Text [ en-US ] = "Life" ;
1653        };
1654        String 7 // Description of Parameter 3
1655        {
1656            Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ;
1657        };
1658    };
1659    // -=*# Resource for function GDA #*=-
1660    Resource SC_OPCODE_GDA
1661    {
1662        String 1 // Description
1663        {
1664            Text [ en-US ] = "Calculates the depreciation of an asset for a specific period using the double-declining balance method or declining balance factor." ;
1665        };
1666        ExtraData =
1667        {
1668            0;
1669            ID_FUNCTION_GRP_FINANZ;
1670            U2S( HID_FUNC_GDA );
1671            5;  0;  0;  0;  0;  1;
1672            0;
1673        };
1674        String 2 // Name of Parameter 1
1675        {
1676            Text [ en-US ] = "Cost" ;
1677        };
1678        String 3 // Description of Parameter 1
1679        {
1680            Text [ en-US ] = "Acquisition costs. The initial cost of the asset." ;
1681        };
1682        String 4 // Name of Parameter 2
1683        {
1684            Text [ en-US ] = "Salvage" ;
1685        };
1686        String 5 // Description of Parameter 2
1687        {
1688            Text [ en-US ] = "Salvage: The remaining value of the asset at the end of its life." ;
1689        };
1690        String 6 // Name of Parameter 3
1691        {
1692            Text [ en-US ] = "Life" ;
1693        };
1694        String 7 // Description of Parameter 3
1695        {
1696            Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ;
1697        };
1698        String 8 // Name of Parameter 4
1699        {
1700            Text [ en-US ] = "Period" ;
1701        };
1702        String 9 // Description of Parameter 4
1703        {
1704            Text [ en-US ] = "Period. The depreciation period in the same time unit as the average useful life entry." ;
1705        };
1706        String 10 // Name of Parameter 5
1707        {
1708            Text [ en-US ] = "Factor" ;
1709        };
1710        String 11 // Description of Parameter 5
1711        {
1712            Text [ en-US ] = "Factor. The factor for balance decline. F = 2 means a double declining balance factor" ;
1713        };
1714    };
1715    // -=*# Resource for function GDA2 #*=-
1716    Resource SC_OPCODE_GDA_2
1717    {
1718        String 1 // Description
1719        {
1720            Text [ en-US ] = "Returns the real depreciation of an asset for a specified period using the fixed-declining balance method." ;
1721        };
1722        ExtraData =
1723        {
1724            0;
1725            ID_FUNCTION_GRP_FINANZ;
1726            U2S( HID_FUNC_GDA2 );
1727            5;  0;  0;  0;  0;  1;
1728            0;
1729        };
1730        String 2 // Name of Parameter 1
1731        {
1732            Text [ en-US ] = "Cost" ;
1733        };
1734        String 3 // Description of Parameter 1
1735        {
1736            Text [ en-US ] = "Acquisition costs: The initial cost of the asset." ;
1737        };
1738        String 4 // Name of Parameter 2
1739        {
1740            Text [ en-US ] = "Salvage" ;
1741        };
1742        String 5 // Description of Parameter 2
1743        {
1744            Text [ en-US ] = "Salvage: The remaining value of the asset at the end of its life." ;
1745        };
1746        String 6 // Name of Parameter 3
1747        {
1748            Text [ en-US ] = "Life" ;
1749        };
1750        String 7 // Description of Parameter 3
1751        {
1752            Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ;
1753        };
1754        String 8 // Name of Parameter 4
1755        {
1756            Text [ en-US ] = "Period" ;
1757        };
1758        String 9 // Description of Parameter 4
1759        {
1760            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." ;
1761        };
1762        String 10 // Name of Parameter 5
1763        {
1764            Text [ en-US ] = "month" ;
1765        };
1766        String 11 // Description of Parameter 5
1767        {
1768            Text [ en-US ] = "Months: The number of months in the first year of depreciation." ;
1769        };
1770    };
1771    // -=*# Resource for function VDB #*=-
1772    Resource SC_OPCODE_VBD
1773    {
1774        String 1 // Description
1775        {
1776            Text [ en-US ] = "Variable declining balance. Returns the declining balance depreciation for a particular period." ;
1777        };
1778        ExtraData =
1779        {
1780            0;
1781            ID_FUNCTION_GRP_FINANZ;
1782            U2S( HID_FUNC_VDB );
1783            7;  0;  0;  0;  0;  0;  1;  1;
1784            0;
1785        };
1786        String 2 // Name of Parameter 1
1787        {
1788            Text [ en-US ] = "Cost" ;
1789        };
1790        String 3 // Description of Parameter 1
1791        {
1792            Text [ en-US ] = "Cost. The initial cost of the asset." ;
1793        };
1794        String 4 // Name of Parameter 2
1795        {
1796            Text [ en-US ] = "Salvage" ;
1797        };
1798        String 5 // Description of Parameter 2
1799        {
1800            Text [ en-US ] = "Salvage. The salvage value of an asset at the end of its useful life." ;
1801        };
1802        String 6 // Name of Parameter 3
1803        {
1804            Text [ en-US ] = "Life" ;
1805        };
1806        String 7 // Description of Parameter 3
1807        {
1808            Text [ en-US ] = "Useful life. The number of periods in the useful life of the asset." ;
1809        };
1810        String 8 // Name of Parameter 4
1811        {
1812            Text [ en-US ] = "S" ;
1813        };
1814        String 9 // Description of Parameter 4
1815        {
1816            Text [ en-US ] = "Start. The first period for depreciation in the same time unit as the useful life." ;
1817        };
1818        String 10 // Name of Parameter 5
1819        {
1820            Text [ en-US ] = "end" ;
1821        };
1822        String 11 // Description of Parameter 5
1823        {
1824            Text [ en-US ] = "End. The last period of the depreciation using the same time unit as for the useful life." ;
1825        };
1826        String 12 // Name of Parameter 6
1827        {
1828            Text [ en-US ] = "Factor" ;
1829        };
1830        String 13 // Description of Parameter 6
1831        {
1832            Text [ en-US ] = "Factor. The factor for the reduction of the depreciation. F = 2 denotes double rate depreciation." ;
1833        };
1834        String 14 // Name of Parameter 7
1835        {
1836            Text [ en-US ] = "Type" ;
1837        };
1838        String 15 // Description of Parameter 7
1839        {
1840            Text [ en-US ] = "Do not alter. Type = 1 denotes switch to linear depreciation, type = 0 do not switch." ;
1841        };
1842    };
1843    // -=*# Resource for function EFFEKTIV #*=-
1844    Resource SC_OPCODE_EFFEKTIV
1845    {
1846        String 1 // Description
1847        {
1848            Text [ en-US ] = "Calculates the annual net interest rate for a nominal interest rate." ;
1849        };
1850        ExtraData =
1851        {
1852            0;
1853            ID_FUNCTION_GRP_FINANZ;
1854            U2S( HID_FUNC_EFFEKTIV );
1855            2;  0;  0;
1856            0;
1857        };
1858        String 2 // Name of Parameter 1
1859        {
1860            Text [ en-US ] = "NOM" ;
1861        };
1862        String 3 // Description of Parameter 1
1863        {
1864            Text [ en-US ] = "Nominal Interest" ;
1865        };
1866        String 4 // Name of Parameter 2
1867        {
1868            Text [ en-US ] = "P" ;
1869        };
1870        String 5 // Description of Parameter 2
1871        {
1872            Text [ en-US ] = "Periods. The number of interest payments per year." ;
1873        };
1874    };
1875    // -=*# Resource for function NOMINAL #*=-
1876    Resource SC_OPCODE_NOMINAL
1877    {
1878        String 1 // Description
1879        {
1880            Text [ en-US ] = "Calculates the yearly nominal interest rate as an effective interest rate." ;
1881        };
1882        ExtraData =
1883        {
1884            0;
1885            ID_FUNCTION_GRP_FINANZ;
1886            U2S( HID_FUNC_NOMINAL );
1887            2;  0;  0;
1888            0;
1889        };
1890        String 2 // Name of Parameter 1
1891        {
1892            Text [ en-US ] = "effect_rate" ;
1893        };
1894        String 3 // Description of Parameter 1
1895        {
1896            Text [ en-US ] = "The effective interest rate" ;
1897        };
1898        String 4 // Name of Parameter 2
1899        {
1900            Text [ en-US ] = "npery" ;
1901        };
1902        String 5 // Description of Parameter 2
1903        {
1904            Text [ en-US ] = "Periods. The number of interest payment per year." ;
1905        };
1906    };
1907    // -=*# Resource for function NBW #*=-
1908    Resource SC_OPCODE_NBW
1909    {
1910        String 1 // Description
1911        {
1912            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." ;
1913        };
1914        ExtraData =
1915        {
1916            0;
1917            ID_FUNCTION_GRP_FINANZ;
1918            U2S( HID_FUNC_NBW );
1919            VAR_ARGS+1; 0;  0;
1920            0;
1921        };
1922        String 2 // Name of Parameter 1
1923        {
1924            Text [ en-US ] = "RATE" ;
1925        };
1926        String 3 // Description of Parameter 1
1927        {
1928            Text [ en-US ] = "The rate of discount for one period." ;
1929        };
1930        String 4 // Name of Parameter 2
1931        {
1932            Text [ en-US ] = "value " ;
1933        };
1934        String 5 // Description of Parameter 2
1935        {
1936            Text [ en-US ] = "Value 1, value 2,... are 1 to 30 arguments representing payments and income." ;
1937        };
1938    };
1939    // -=*# Resource for function IKV #*=-
1940    Resource SC_OPCODE_IKV
1941    {
1942        String 1 // Description
1943        {
1944            Text [ en-US ] = "Returns the actuarial rate of interest of an investment excluding costs or profits." ;
1945        };
1946        ExtraData =
1947        {
1948            0;
1949            ID_FUNCTION_GRP_FINANZ;
1950            U2S( HID_FUNC_IKV );
1951            2;  0;  1;
1952            0;
1953        };
1954        String 2 // Name of Parameter 1
1955        {
1956            Text [ en-US ] = "Values" ;
1957        };
1958        String 3 // Description of Parameter 1
1959        {
1960            Text [ en-US ] = "An array or reference to cells whose contents correspond to the payments. " ;
1961        };
1962        String 4 // Name of Parameter 2
1963        {
1964            Text [ en-US ] = "Guess" ;
1965        };
1966        String 5 // Description of Parameter 2
1967        {
1968            Text [ en-US ] = "Guess. An estimated value of the rate of return to be used for the iteration calculation." ;
1969        };
1970    };
1971    // -=*# Resource for function QIKV/MIRR #*=-
1972    Resource SC_OPCODE_MIRR
1973    {
1974        String 1 // Description
1975        {
1976            Text [ en-US ] = "Returns the modified internal rate of return for a series of investments." ;
1977        };
1978        ExtraData =
1979        {
1980            0;
1981            ID_FUNCTION_GRP_FINANZ;
1982            U2S( HID_FUNC_QIKV );
1983            3;  0;  0;  0;
1984            0;
1985        };
1986        String 2 // Name of Parameter 1
1987        {
1988            Text [ en-US ] = "Values" ;
1989        };
1990        String 3 // Description of Parameter 1
1991        {
1992            Text [ en-US ] = "An array or reference to cells whose contents correspond to the payments." ;
1993        };
1994        String 4 // Name of Parameter 2
1995        {
1996            Text [ en-US ] = "investment" ;
1997        };
1998        String 5 // Description of Parameter 2
1999        {
2000            Text [ en-US ] = "Interest rate for investments (the negative values in the array)." ;
2001        };
2002        String 6 // Name of Parameter 3
2003        {
2004            Text [ en-US ] = "reinvest_rate" ;
2005        };
2006        String 7 // Description of Parameter 3
2007        {
2008            Text [ en-US ] = "interest rate for reinvestments (the positive values in the array)." ;
2009        };
2010    };
2011    // -=*# Resource for function ISPMT #*=-
2012    Resource SC_OPCODE_ISPMT
2013    {
2014        String 1 // Description
2015        {
2016            Text [ en-US ] = "Returns the amount of interest for constant amortization rates." ;
2017        };
2018        ExtraData =
2019        {
2020            0;
2021            ID_FUNCTION_GRP_FINANZ;
2022            U2S( HID_FUNC_ISPMT );
2023            4;  0;  0;  0;  0;
2024            0;
2025        };
2026        String 2 // Name of Parameter 1
2027        {
2028            Text [ en-US ] = "rate" ;
2029        };
2030        String 3 // Description of Parameter 1
2031        {
2032            Text [ en-US ] = "Interest rate for a single amortization rate." ;
2033        };
2034        String 4 // Name of Parameter 2
2035        {
2036            Text [ en-US ] = "Period" ;
2037        };
2038        String 5 // Description of Parameter 2
2039        {
2040            Text [ en-US ] = "Number of amortization periods for the calculation of the interest." ;
2041        };
2042        String 6 // Name of Parameter 3
2043        {
2044            Text [ en-US ] = "total_periods" ;
2045        };
2046        String 7 // Description of Parameter 3
2047        {
2048            Text [ en-US ] = "Sum total of amortization periods." ;
2049        };
2050        String 8 // Name of Parameter 4
2051        {
2052            Text [ en-US ] = "invest" ;
2053        };
2054        String 9 // Description of Parameter 4
2055        {
2056            Text [ en-US ] = "Amount of the investment." ;
2057        };
2058    };
2059    // -=*# Resource for function LAUFZEIT #*=-
2060    Resource SC_OPCODE_LAUFZ
2061    {
2062        String 1 // Description
2063        {
2064            Text [ en-US ] = "Duration. Calculates the number of periods required by an investment to attain the desired value." ;
2065        };
2066        ExtraData =
2067        {
2068            0;
2069            ID_FUNCTION_GRP_FINANZ;
2070            U2S( HID_FUNC_LAUFZEIT );
2071            3;  0;  0;  0;
2072            0;
2073        };
2074        String 2 // Name of Parameter 1
2075        {
2076            Text [ en-US ] = "RATE" ;
2077        };
2078        String 3 // Description of Parameter 1
2079        {
2080            Text [ en-US ] = "The constant rate of interest." ;
2081        };
2082        String 4 // Name of Parameter 2
2083        {
2084            Text [ en-US ] = "pv" ;
2085        };
2086        String 5 // Description of Parameter 2
2087        {
2088            Text [ en-US ] = "The present value. The current value of the investment." ;
2089        };
2090        String 6 // Name of Parameter 3
2091        {
2092            Text [ en-US ] = "FV" ;
2093        };
2094        String 7 // Description of Parameter 3
2095        {
2096            Text [ en-US ] = "The future value of the investment." ;
2097        };
2098    };
2099    // -=*# Resource for function ZGZ #*=-
2100    Resource SC_OPCODE_ZGZ
2101    {
2102        String 1 // Description
2103        {
2104            Text [ en-US ] = "Interest. Calculates the interest rate which represents the rate of return from an investment." ;
2105        };
2106        ExtraData =
2107        {
2108            0;
2109            ID_FUNCTION_GRP_FINANZ;
2110            U2S( HID_FUNC_ZGZ );
2111            3;  0;  0;  0;
2112            0;
2113        };
2114        String 2 // Name of Parameter 1
2115        {
2116            Text [ en-US ] = "P" ;
2117        };
2118        String 3 // Description of Parameter 1
2119        {
2120            Text [ en-US ] = "The number of periods used in the calculation." ;
2121        };
2122        String 4 // Name of Parameter 2
2123        {
2124            Text [ en-US ] = "pv" ;
2125        };
2126        String 5 // Description of Parameter 2
2127        {
2128            Text [ en-US ] = "Present value. The current value of the investment." ;
2129        };
2130        String 6 // Name of Parameter 3
2131        {
2132            Text [ en-US ] = "FV" ;
2133        };
2134        String 7 // Description of Parameter 3
2135        {
2136            Text [ en-US ] = "The future value of the investment." ;
2137        };
2138    };
2139    // -=*# Resource for function ISTBEZUG #*=-
2140    Resource SC_OPCODE_IS_REF
2141    {
2142        String 1 // Description
2143        {
2144            Text [ en-US ] = "Returns TRUE if value is a reference." ;
2145        };
2146        ExtraData =
2147        {
2148            0;
2149            ID_FUNCTION_GRP_INFO;
2150            U2S( HID_FUNC_ISTBEZUG );
2151            1;  0;
2152            0;
2153        };
2154        String 2 // Name of Parameter 1
2155        {
2156            Text [ en-US ] = "value" ;
2157        };
2158        String 3 // Description of Parameter 1
2159        {
2160            Text [ en-US ] = "The value to be tested." ;
2161        };
2162    };
2163    // -=*# Resource for function ISTFEHL #*=-
2164    Resource SC_OPCODE_IS_ERR
2165    {
2166        String 1 // Description
2167        {
2168            Text [ en-US ] = "Returns TRUE if the value is an error value not equal to #N/A." ;
2169        };
2170        ExtraData =
2171        {
2172            0;
2173            ID_FUNCTION_GRP_INFO;
2174            U2S( HID_FUNC_ISTFEHL );
2175            1;  0;
2176            0;
2177        };
2178        String 2 // Name of Parameter 1
2179        {
2180            Text [ en-US ] = "value" ;
2181        };
2182        String 3 // Description of Parameter 1
2183        {
2184            Text [ en-US ] = "The value to be tested." ;
2185        };
2186    };
2187    // -=*# Resource for function ISTFEHLER #*=-
2188    Resource SC_OPCODE_IS_ERROR
2189    {
2190        String 1 // Description
2191        {
2192            Text [ en-US ] = "Returns TRUE if the value is an error value." ;
2193        };
2194        ExtraData =
2195        {
2196            0;
2197            ID_FUNCTION_GRP_INFO;
2198            U2S( HID_FUNC_ISTFEHLER );
2199            1;  0;
2200            0;
2201        };
2202        String 2 // Name of Parameter 1
2203        {
2204            Text [ en-US ] = "value" ;
2205        };
2206        String 3 // Description of Parameter 1
2207        {
2208            Text [ en-US ] = "The value to be tested." ;
2209        };
2210    };
2211    // -=*# Resource for function ISTLEER #*=-
2212    Resource SC_OPCODE_IS_EMPTY
2213    {
2214        String 1 // Description
2215        {
2216            Text [ en-US ] = "Returns TRUE if value refers to an empty cell." ;
2217        };
2218        ExtraData =
2219        {
2220            0;
2221            ID_FUNCTION_GRP_INFO;
2222            U2S( HID_FUNC_ISTLEER );
2223            1;  0;
2224            0;
2225        };
2226        String 2 // Name of Parameter 1
2227        {
2228            Text [ en-US ] = "value" ;
2229        };
2230        String 3 // Description of Parameter 1
2231        {
2232            Text [ en-US ] = "The value to be tested." ;
2233        };
2234    };
2235    // -=*# Resource for function ISTLOG #*=-
2236    Resource SC_OPCODE_IS_LOGICAL
2237    {
2238        String 1 // Description
2239        {
2240            Text [ en-US ] = "Returns TRUE if the value carries a logical number format." ;
2241        };
2242        ExtraData =
2243        {
2244            0;
2245            ID_FUNCTION_GRP_INFO;
2246            U2S( HID_FUNC_ISTLOG );
2247            1;  0;
2248            0;
2249        };
2250        String 2 // Name of Parameter 1
2251        {
2252            Text [ en-US ] = "value" ;
2253        };
2254        String 3 // Description of Parameter 1
2255        {
2256            Text [ en-US ] = "The value to be tested." ;
2257        };
2258    };
2259    // -=*# Resource for function ISTNV #*=-
2260    Resource SC_OPCODE_IS_NV
2261    {
2262        String 1 // Description
2263        {
2264            Text [ en-US ] = "Returns TRUE if value equals #N/A." ;
2265        };
2266        ExtraData =
2267        {
2268            0;
2269            ID_FUNCTION_GRP_INFO;
2270            U2S( HID_FUNC_ISTNV );
2271            1;  0;
2272            0;
2273        };
2274        String 2 // Name of Parameter 1
2275        {
2276            Text [ en-US ] = "value" ;
2277        };
2278        String 3 // Description of Parameter 1
2279        {
2280            Text [ en-US ] = "The value to be tested." ;
2281        };
2282    };
2283    // -=*# Resource for function ISTKTEXT #*=-
2284    Resource SC_OPCODE_IS_NON_STRING
2285    {
2286        String 1 // Description
2287        {
2288            Text [ en-US ] = "Returns TRUE if the value is not text." ;
2289        };
2290        ExtraData =
2291        {
2292            0;
2293            ID_FUNCTION_GRP_INFO;
2294            U2S( HID_FUNC_ISTKTEXT );
2295            1;  0;
2296            0;
2297        };
2298        String 2 // Name of Parameter 1
2299        {
2300            Text [ en-US ] = "value" ;
2301        };
2302        String 3 // Description of Parameter 1
2303        {
2304            Text [ en-US ] = "The value to be tested." ;
2305        };
2306    };
2307    // -=*# Resource for function ISTTEXT #*=-
2308    Resource SC_OPCODE_IS_STRING
2309    {
2310        String 1 // Description
2311        {
2312            Text [ en-US ] = "Returns TRUE if value is text." ;
2313        };
2314        ExtraData =
2315        {
2316            0;
2317            ID_FUNCTION_GRP_INFO;
2318            U2S( HID_FUNC_ISTTEXT );
2319            1;  0;
2320            0;
2321        };
2322        String 2 // Name of Parameter 1
2323        {
2324            Text [ en-US ] = "value" ;
2325        };
2326        String 3 // Description of Parameter 1
2327        {
2328            Text [ en-US ] = "The value to be tested." ;
2329        };
2330    };
2331    // -=*# Resource for function ISTZAHL #*=-
2332    Resource SC_OPCODE_IS_VALUE
2333    {
2334        String 1 // Description
2335        {
2336            Text [ en-US ] = "Returns TRUE if value is a number." ;
2337        };
2338        ExtraData =
2339        {
2340            0;
2341            ID_FUNCTION_GRP_INFO;
2342            U2S( HID_FUNC_ISTZAHL );
2343            1;  0;
2344            0;
2345        };
2346        String 2 // Name of Parameter 1
2347        {
2348            Text [ en-US ] = "value" ;
2349        };
2350        String 3 // Description of Parameter 1
2351        {
2352            Text [ en-US ] = "The value to be tested." ;
2353        };
2354    };
2355    // -=*# Resource for function ISTFORMEL #*=-
2356    Resource SC_OPCODE_IS_FORMULA
2357    {
2358        String 1 // Description
2359        {
2360            Text [ en-US ] = "Returns TRUE if the cell is a formula cell." ;
2361        };
2362        ExtraData =
2363        {
2364            0;
2365            ID_FUNCTION_GRP_INFO;
2366            U2S( HID_FUNC_ISTFORMEL );
2367            1;  0;
2368            0;
2369        };
2370        String 2 // Name of Parameter 1
2371        {
2372            Text [ en-US ] = "reference" ;
2373        };
2374        String 3 // Description of Parameter 1
2375        {
2376            Text [ en-US ] = "The cell to be checked." ;
2377        };
2378    };
2379    // -=*# Resource for function FORMEL #*=-
2380    Resource SC_OPCODE_FORMULA
2381    {
2382        String 1 // Description
2383        {
2384            Text [ en-US ] = "Returns the formula of a formula cell." ;
2385        };
2386        ExtraData =
2387        {
2388            0;
2389            ID_FUNCTION_GRP_INFO;
2390            U2S( HID_FUNC_FORMEL );
2391            1;  0;
2392            0;
2393        };
2394        String 2 // Name of Parameter 1
2395        {
2396            Text [ en-US ] = "Reference" ;
2397        };
2398        String 3 // Description of Parameter 1
2399        {
2400            Text [ en-US ] = "The formula cell." ;
2401        };
2402    };
2403    // -=*# Resource for function N #*=-
2404    Resource SC_OPCODE_N
2405    {
2406        String 1 // Description
2407        {
2408            Text [ en-US ] = "Converts a value to a number." ;
2409        };
2410        ExtraData =
2411        {
2412            0;
2413            ID_FUNCTION_GRP_INFO;
2414            U2S( HID_FUNC_N );
2415            1;  0;
2416            0;
2417        };
2418        String 2 // Name of Parameter 1
2419        {
2420            Text [ en-US ] = "value" ;
2421        };
2422        String 3 // Description of Parameter 1
2423        {
2424            Text [ en-US ] = "The value to be interpreted as a number." ;
2425        };
2426    };
2427    // -=*# Resource for function NV #*=-
2428    Resource SC_OPCODE_NO_VALUE
2429    {
2430        String 1 // Description
2431        {
2432            Text [ en-US ] = "Not available. Returns the error value #N/A." ;
2433        };
2434        ExtraData =
2435        {
2436            0;
2437            ID_FUNCTION_GRP_INFO;
2438            U2S( HID_FUNC_NV );
2439            0;
2440            0;
2441        };
2442    };
2443    // -=*# Resource for function TYP #*=-
2444    Resource SC_OPCODE_TYPE
2445    {
2446        String 1 // Description
2447        {
2448            Text [ en-US ] = "Returns the data type of a value (1 = number, 2 = text, 4 = Boolean value, 8 = formula, 16 = error value, 64 = array)." ;
2449        };
2450        ExtraData =
2451        {
2452            0;
2453            ID_FUNCTION_GRP_INFO;
2454            U2S( HID_FUNC_TYP );
2455            1;  0;
2456            0;
2457        };
2458        String 2 // Name of Parameter 1
2459        {
2460            Text [ en-US ] = "value" ;
2461        };
2462        String 3 // Description of Parameter 1
2463        {
2464            Text [ en-US ] = "The value for which the data type is to be determined." ;
2465        };
2466    };
2467    // -=*# Resource for function CELL/ZELLE #*=-
2468    Resource SC_OPCODE_CELL
2469    {
2470        String 1 // Description
2471        {
2472            Text [ en-US ] = "Determines information about address, formatting or contents of a cell." ;
2473        };
2474        ExtraData =
2475        {
2476            0;
2477            ID_FUNCTION_GRP_INFO;
2478            U2S( HID_FUNC_ZELLE );
2479            2;  0;  1;
2480            0;
2481        };
2482        String 2 // Name of Parameter 1
2483        {
2484            Text [ en-US ] = "info_type" ;
2485        };
2486        String 3 // Description of Parameter 1
2487        {
2488            Text [ en-US ] = "String that specifies the type of information." ;
2489        };
2490        String 4 // Name of Parameter 2
2491        {
2492            Text [ en-US ] = "Reference" ;
2493        };
2494        String 5 // Description of Parameter 2
2495        {
2496            Text [ en-US ] = "The position of the cell you want to examine." ;
2497        };
2498    };
2499    // -=*# Resource for function AKTUELL #*=-
2500    Resource SC_OPCODE_CURRENT
2501    {
2502        String 1 // Description
2503        {
2504            Text [ en-US ] = "Calculates the current value of the formula at the present location. " ;
2505        };
2506        ExtraData =
2507        {
2508            0;
2509            ID_FUNCTION_GRP_INFO;
2510            U2S( HID_FUNC_AKTUELL );
2511            0;
2512            0;
2513        };
2514    };
2515    // -=*# Resource for function FALSCH #*=-
2516    Resource SC_OPCODE_FALSE
2517    {
2518        String 1 // Description
2519        {
2520            Text [ en-US ] = "Defines the logical value as FALSE." ;
2521        };
2522        ExtraData =
2523        {
2524            0;
2525            ID_FUNCTION_GRP_LOGIC;
2526            U2S( HID_FUNC_FALSCH );
2527            0;
2528            0;
2529        };
2530    };
2531    // -=*# Resource for function NICHT #*=-
2532    Resource SC_OPCODE_NOT
2533    {
2534        String 1 // Description
2535        {
2536            Text [ en-US ] = "Reverses the value of the argument." ;
2537        };
2538        ExtraData =
2539        {
2540            0;
2541            ID_FUNCTION_GRP_LOGIC;
2542            U2S( HID_FUNC_NICHT );
2543            1;  0;
2544            0;
2545        };
2546        String 2 // Name of Parameter 1
2547        {
2548            Text [ en-US ] = "Logical value" ;
2549        };
2550        String 3 // Description of Parameter 1
2551        {
2552            Text [ en-US ] = "An expression that can be either TRUE or FALSE." ;
2553        };
2554    };
2555    // -=*# Resource for function WAHR #*=-
2556    Resource SC_OPCODE_TRUE
2557    {
2558        String 1 // Description
2559        {
2560            Text [ en-US ] = "Returns the logical value TRUE." ;
2561        };
2562        ExtraData =
2563        {
2564            0;
2565            ID_FUNCTION_GRP_LOGIC;
2566            U2S( HID_FUNC_WAHR );
2567            0;
2568            0;
2569        };
2570    };
2571    // -=*# Resource for function WENN #*=-
2572    Resource SC_OPCODE_IF
2573    {
2574        String 1 // Description
2575        {
2576            Text [ en-US ] = "Specifies a logical test to be performed." ;
2577        };
2578        ExtraData =
2579        {
2580            0;
2581            ID_FUNCTION_GRP_LOGIC;
2582            U2S( HID_FUNC_WENN );
2583            3;  0;  1;  1;
2584            0;
2585        };
2586        String 2 // Name of Parameter 1
2587        {
2588            Text [ en-US ] = "Test" ;
2589        };
2590        String 3 // Description of Parameter 1
2591        {
2592            Text [ en-US ] = "Any value or expression which can be either TRUE or FALSE." ;
2593        };
2594        String 4 // Name of Parameter 2
2595        {
2596            Text [ en-US ] = "Then_value" ;
2597        };
2598        String 5 // Description of Parameter 2
2599        {
2600            Text [ en-US ] = "The result of the function if the logical test returns a TRUE." ;
2601        };
2602        String 6 // Name of Parameter 3
2603        {
2604            Text [ en-US ] = "Otherwise_value" ;
2605        };
2606        String 7 // Description of Parameter 3
2607        {
2608            Text [ en-US ] = "The result of the function if the logical test returns FALSE." ;
2609        };
2610    };
2611    // -=*# Resource for function ODER #*=-
2612    Resource SC_OPCODE_OR
2613    {
2614        String 1 // Description
2615        {
2616            Text [ en-US ] = "Returns TRUE if an argument is TRUE." ;
2617        };
2618        ExtraData =
2619        {
2620            0;
2621            ID_FUNCTION_GRP_LOGIC;
2622            U2S( HID_FUNC_ODER );
2623            VAR_ARGS;   0;
2624            0;
2625        };
2626        String 2 // Name of Parameter 1
2627        {
2628            Text [ en-US ] = "Logical value " ;
2629        };
2630        String 3 // Description of Parameter 1
2631        {
2632            Text [ en-US ] = "Logical value 1, logical value 2,... are 1 to 30 conditions to be tested and which return either TRUE or FALSE." ;
2633        };
2634    };
2635    // -=*# Resource for function UND #*=-
2636    Resource SC_OPCODE_AND
2637    {
2638        String 1 // Description
2639        {
2640            Text [ en-US ] = "Returns TRUE if all arguments are TRUE." ;
2641        };
2642        ExtraData =
2643        {
2644            0;
2645            ID_FUNCTION_GRP_LOGIC;
2646            U2S( HID_FUNC_UND );
2647            VAR_ARGS;   0;
2648            0;
2649        };
2650        String 2 // Name of Parameter 1
2651        {
2652            Text [ en-US ] = "Logical value " ;
2653        };
2654        String 3 // Description of Parameter 1
2655        {
2656            Text [ en-US ] = "Logical value 1, logical value 2;...are 1 to 30 conditions to be tested and each returns either TRUE or FALSE." ;
2657        };
2658    };
2659
2660    // -=*# Resource for function XOR #*=-
2661    Resource SC_OPCODE_XOR
2662    {
2663        String 1 // Description
2664        {
2665            Text [ en-US ] = "Returns TRUE if exactly one of the arguments is TRUE." ;
2666        };
2667        ExtraData =
2668        {
2669            0;
2670            ID_FUNCTION_GRP_LOGIC;
2671            U2S( HID_FUNC_XOR );
2672            VAR_ARGS;   0;
2673            0;
2674        };
2675        String 2 // Name of Parameter 1
2676        {
2677            Text [ en-US ] = "Logical value " ;
2678        };
2679        String 3 // Description of Parameter 1
2680        {
2681            Text [ en-US ] = "Logical value 1, logical value 2,... are 1 to 30 conditions to be tested and which return either TRUE or FALSE." ;
2682        };
2683    };
2684    // -=*# Resource for function ABS #*=-
2685    Resource SC_OPCODE_ABS
2686    {
2687        String 1 // Description
2688        {
2689            Text [ en-US ] = "Absolute value of a number." ;
2690        };
2691        ExtraData =
2692        {
2693            0;
2694            ID_FUNCTION_GRP_MATH;
2695            U2S( HID_FUNC_ABS );
2696            1;  0;
2697            0;
2698        };
2699        String 2 // Name of Parameter 1
2700        {
2701            Text [ en-US ] = "Number" ;
2702        };
2703        String 3 // Description of Parameter 1
2704        {
2705            Text [ en-US ] = "The number whose absolute value is to be returned." ;
2706        };
2707    };
2708    // -=*# Resource for function POTENZ #*=-
2709    Resource SC_OPCODE_POWER
2710    {
2711        String 1 // Description
2712        {
2713            Text [ en-US ] = "Returns a^b, base a raised to the power of exponent b." ;
2714        };
2715        ExtraData =
2716        {
2717            0;
2718            ID_FUNCTION_GRP_MATH;
2719            U2S( HID_FUNC_POTENZ );
2720            2;  0;  0;
2721            0;
2722        };
2723        String 2 // Name of Parameter 1
2724        {
2725            Text [ en-US ] = "Base" ;
2726        };
2727        String 3 // Description of Parameter 1
2728        {
2729            Text [ en-US ] = "The base a of the power a^b." ;
2730        };
2731        String 4 // Name of Parameter 2
2732        {
2733            Text [ en-US ] = "Exponent" ;
2734        };
2735        String 5 // Description of Parameter 2
2736        {
2737            Text [ en-US ] = "The exponent b of the power a^b." ;
2738        };
2739    };
2740    // -=*# Resource for function ANZAHLLEEREZELLEN #*=-
2741    Resource SC_OPCODE_COUNT_EMPTY_CELLS
2742    {
2743        String 1 // Description
2744        {
2745            Text [ en-US ] = "Counts the blank cells in a specified range." ;
2746        };
2747        ExtraData =
2748        {
2749            0;
2750            ID_FUNCTION_GRP_MATH;
2751            U2S( HID_FUNC_ANZAHLLEEREZELLEN );
2752            1;  0;
2753            0;
2754        };
2755        String 2 // Name of Parameter 1
2756        {
2757            Text [ en-US ] = "range" ;
2758        };
2759        String 3 // Description of Parameter 1
2760        {
2761            Text [ en-US ] = "The range in which empty cells are to be counted." ;
2762        };
2763    };
2764    // -=*# Resource for function PI #*=-
2765    Resource SC_OPCODE_PI
2766    {
2767        String 1 // Description
2768        {
2769            Text [ en-US ] = "Returns the value of the number Pi." ;
2770        };
2771        ExtraData =
2772        {
2773            0;
2774            ID_FUNCTION_GRP_MATH;
2775            U2S( HID_FUNC_PI );
2776            0;
2777            0;
2778        };
2779    };
2780    // -=*# Resource for function SUMME #*=-
2781    Resource SC_OPCODE_SUM
2782    {
2783        String 1 // Description
2784        {
2785            Text [ en-US ] = "Returns the sum of all arguments." ;
2786        };
2787        ExtraData =
2788        {
2789            0;
2790            ID_FUNCTION_GRP_MATH;
2791            U2S( HID_FUNC_SUMME );
2792            VAR_ARGS;   0;
2793            0;
2794        };
2795        String 2 // Name of Parameter 1
2796        {
2797            Text [ en-US ] = "number " ;
2798        };
2799        String 3 // Description of Parameter 1
2800        {
2801            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 arguments whose total is to be calculated." ;
2802        };
2803    };
2804    // -=*# Resource for function QUADRATESUMME #*=-
2805    Resource SC_OPCODE_SUM_SQ
2806    {
2807        String 1 // Description
2808        {
2809            Text [ en-US ] = "Returns the sum of the squares of the arguments." ;
2810        };
2811        ExtraData =
2812        {
2813            0;
2814            ID_FUNCTION_GRP_MATH;
2815            U2S( HID_FUNC_QUADRATESUMME );
2816            VAR_ARGS;   0;
2817            0;
2818        };
2819        String 2 // Name of Parameter 1
2820        {
2821            Text [ en-US ] = "number " ;
2822        };
2823        String 3 // Description of Parameter 1
2824        {
2825            Text [ en-US ] = "Number 1, number 2,... are 1 to 30 arguments for which the sum of the squares is to be calculated." ;
2826        };
2827    };
2828    // -=*# Resource for function PRODUKT #*=-
2829    Resource SC_OPCODE_PRODUCT
2830    {
2831        String 1 // Description
2832        {
2833            Text [ en-US ] = "Multiplies the arguments." ;
2834        };
2835        ExtraData =
2836        {
2837            0;
2838            ID_FUNCTION_GRP_MATH;
2839            U2S( HID_FUNC_PRODUKT );
2840            VAR_ARGS;   0;
2841            0;
2842        };
2843        String 2 // Name of Parameter 1
2844        {
2845            Text [ en-US ] = "Number " ;
2846        };
2847        String 3 // Description of Parameter 1
2848        {
2849            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 arguments to be multiplied and a result returned." ;
2850        };
2851    };
2852    // -=*# Resource for function SUMMEWENN #*=-
2853    Resource SC_OPCODE_SUM_IF
2854    {
2855        String 1 // Description
2856        {
2857            Text [ en-US ] = "Totals the arguments that meet the conditions." ;
2858        };
2859        ExtraData =
2860        {
2861            0;
2862            ID_FUNCTION_GRP_MATH;
2863            U2S( HID_FUNC_SUMMEWENN );
2864            3;  0;  0;  1;
2865            0;
2866        };
2867        String 2 // Name of Parameter 1
2868        {
2869            Text [ en-US ] = "range" ;
2870        };
2871        String 3 // Description of Parameter 1
2872        {
2873            Text [ en-US ] = "The range to be evaluated by the criteria given." ;
2874        };
2875        String 4 // Name of Parameter 2
2876        {
2877            Text [ en-US ] = "criteria" ;
2878        };
2879        String 5 // Description of Parameter 2
2880        {
2881            Text [ en-US ] = "The cell range in which the search criteria are given." ;
2882        };
2883        String 6 // Name of Parameter 3
2884        {
2885            Text [ en-US ] = "sum_range" ;
2886        };
2887        String 7 // Description of Parameter 3
2888        {
2889            Text [ en-US ] = "The range from which the values are to be totalled." ;
2890        };
2891    };
2892
2893    // -=*# Resource for function AVERAGEIF #*=-
2894    Resource SC_OPCODE_AVERAGE_IF
2895    {
2896        String 1 // Description
2897        {
2898            Text [ en-US ] = "Averages the arguments that meet the conditions." ;
2899        };
2900        ExtraData =
2901        {
2902            0;
2903            ID_FUNCTION_GRP_MATH;
2904            U2S( HID_FUNC_AVERAGEIF );
2905            3;  0;  0;  1;
2906            0;
2907        };
2908        String 2 // Name of Parameter 1
2909        {
2910            Text [ en-US ] = "range" ;
2911        };
2912        String 3 // Description of Parameter 1
2913        {
2914            Text [ en-US ] = "The range to be evaluated by the criteria given." ;
2915        };
2916        String 4 // Name of Parameter 2
2917        {
2918            Text [ en-US ] = "criteria" ;
2919        };
2920        String 5 // Description of Parameter 2
2921        {
2922            Text [ en-US ] = "The cell range in which the search criteria are given." ;
2923        };
2924        String 6 // Name of Parameter 3
2925        {
2926            Text [ en-US ] = "average_range" ;
2927        };
2928        String 7 // Description of Parameter 3
2929        {
2930            Text [ en-US ] = "The range from which the values are to be averaged." ;
2931        };
2932    };
2933
2934    Resource SC_OPCODE_SUM_IFS
2935    {
2936        String 1 // Description
2937        {
2938            Text [ en-US ] = "Totals the values of cells in a range that meet multiple criteria in multiple ranges." ;
2939        };
2940        ExtraData =
2941        {
2942            0;
2943            ID_FUNCTION_GRP_MATH;
2944            U2S( HID_FUNC_SUMIFS );
2945            PAIRED_VAR_ARGS+1;  0;  0;  0;
2946            0;
2947        };
2948        String 2 // Name of Parameter 1
2949        {
2950            Text [ en-US ] = "sum_range" ;
2951        };
2952        String 3 // Description of Parameter 1
2953        {
2954            Text [ en-US ] = "The range from which the values are to be totalled." ;
2955        };
2956        String 4 // Name of Parameter 2
2957        {
2958            Text [ en-US ] = "range " ;
2959        };
2960        String 5 // Description of Parameter 2
2961        {
2962            Text [ en-US ] = "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ;
2963        };
2964        String 6 // Name of Parameter 3
2965        {
2966            Text [ en-US ] = "criteria " ;
2967        };
2968        String 7 // Description of Parameter 3
2969        {
2970            Text [ en-US ] = "Criteria 1, criteria 2,... are the cell ranges in which the search criteria are given." ;
2971        };
2972    };
2973
2974    // -=*# Resource for function AVERAGEIFS #*=-
2975    Resource SC_OPCODE_AVERAGE_IFS
2976    {
2977        String 1 // Description
2978        {
2979            Text [ en-US ] = "Averages the value of the cells that meet multiple criteria in multiple ranges." ;
2980        };
2981        ExtraData =
2982        {
2983            0;
2984            ID_FUNCTION_GRP_MATH;
2985            U2S( HID_FUNC_AVERAGEIFS );
2986            PAIRED_VAR_ARGS+1;  0;  0;  0;
2987            0;
2988        };
2989        String 2 // Name of Parameter 1
2990        {
2991            Text [ en-US ] = "average_range" ;
2992        };
2993        String 3 // Description of Parameter 1
2994        {
2995            Text [ en-US ] = "The range from which the values are to be averaged." ;
2996        };
2997        String 4 // Name of Parameter 2
2998        {
2999            Text [ en-US ] = "range " ;
3000        };
3001        String 5 // Description of Parameter 2
3002        {
3003            Text [ en-US ] = "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ;
3004        };
3005        String 6 // Name of Parameter 3
3006        {
3007            Text [ en-US ] = "criteria " ;
3008        };
3009        String 7 // Description of Parameter 3
3010        {
3011            Text [ en-US ] = "Criteria 1, criteria 2,... are the cell ranges in which the search criteria are given." ;
3012        };
3013    };
3014
3015    // -=*# Resource for function COUNTIFS #*=-
3016    Resource SC_OPCODE_COUNT_IFS
3017    {
3018        String 1 // Description
3019        {
3020            Text [ en-US ] = "Counts the cells that meet multiple criteria in multiple ranges." ;
3021        };
3022        ExtraData =
3023        {
3024            0;
3025            ID_FUNCTION_GRP_MATH;
3026            U2S( HID_FUNC_COUNTIFS );
3027            PAIRED_VAR_ARGS;    0;  0;
3028            0;
3029        };
3030        String 2 // Name of Parameter 1
3031        {
3032            Text [ en-US ] = "range " ;
3033        };
3034        String 3 // Description of Parameter 1
3035        {
3036            Text [ en-US ] = "Range 1, range 2,... are the ranges to be evaluated by the criteria given." ;
3037        };
3038        String 4 // Name of Parameter 2
3039        {
3040            Text [ en-US ] = "criteria " ;
3041        };
3042        String 5 // Description of Parameter 2
3043        {
3044            Text [ en-US ] = "Criteria 1, criteria 2,... are the cell ranges in which the search criteria are given." ;
3045        };
3046    };
3047
3048    // -=*# Resource for function ZÄHLENWENN #*=-
3049    Resource SC_OPCODE_COUNT_IF
3050    {
3051        String 1 // Description
3052        {
3053            Text [ en-US ] = "Counts the arguments which meet the set conditions." ;
3054        };
3055        ExtraData =
3056        {
3057            0;
3058            ID_FUNCTION_GRP_MATH;
3059            U2S( HID_FUNC_ZAEHLENWENN );
3060            2;  0;  0;
3061            0;
3062        };
3063        String 2 // Name of Parameter 1
3064        {
3065            Text [ en-US ] = "range" ;
3066        };
3067        String 3 // Description of Parameter 1
3068        {
3069            Text [ en-US ] = "The range of cells on which the criteria are to be applied." ;
3070        };
3071        String 4 // Name of Parameter 2
3072        {
3073            Text [ en-US ] = "criteria" ;
3074        };
3075        String 5 // Description of Parameter 2
3076        {
3077            Text [ en-US ] = "The cell range in which the search criteria are given." ;
3078        };
3079    };
3080    // -=*# Resource for function WURZEL #*=-
3081    Resource SC_OPCODE_SQRT
3082    {
3083        String 1 // Description
3084        {
3085            Text [ en-US ] = "Returns the square root of a number." ;
3086        };
3087        ExtraData =
3088        {
3089            0;
3090            ID_FUNCTION_GRP_MATH;
3091            U2S( HID_FUNC_WURZEL );
3092            1;  0;
3093            0;
3094        };
3095        String 2 // Name of Parameter 1
3096        {
3097            Text [ en-US ] = "number" ;
3098        };
3099        String 3 // Description of Parameter 1
3100        {
3101            Text [ en-US ] = "A positive value for which the square root is to be calculated." ;
3102        };
3103    };
3104    // -=*# Resource for function ZUFALLSZAHL #*=-
3105    Resource SC_OPCODE_RANDOM
3106    {
3107        String 1 // Description
3108        {
3109            Text [ en-US ] = "Returns a random number between 0 and 1." ;
3110        };
3111        ExtraData =
3112        {
3113            0;
3114            ID_FUNCTION_GRP_MATH;
3115            U2S( HID_FUNC_ZUFALLSZAHL );
3116            0;
3117            0;
3118        };
3119    };
3120    // -=*# Resource for function ISTGERADE #*=-
3121    Resource SC_OPCODE_IS_EVEN
3122    {
3123        String 1 // Description
3124        {
3125            Text [ en-US ] = "Returns TRUE if value is an even integer." ;
3126        };
3127        ExtraData =
3128        {
3129            0;
3130            ID_FUNCTION_GRP_MATH;
3131            U2S( HID_FUNC_ISTGERADE );
3132            1;  0;
3133            0;
3134        };
3135        String 2 // Name of Parameter 1
3136        {
3137            Text [ en-US ] = "value" ;
3138        };
3139        String 3 // Description of Parameter 1
3140        {
3141            Text [ en-US ] = "The value to be tested." ;
3142        };
3143    };
3144    // -=*# Resource for function ISTUNGERADE #*=-
3145    Resource SC_OPCODE_IS_ODD
3146    {
3147        String 1 // Description
3148        {
3149            Text [ en-US ] = "Returns TRUE if value is an odd integer." ;
3150        };
3151        ExtraData =
3152        {
3153            0;
3154            ID_FUNCTION_GRP_MATH;
3155            U2S( HID_FUNC_ISTUNGERADE );
3156            1;  0;
3157            0;
3158        };
3159        String 2 // Name of Parameter 1
3160        {
3161            Text [ en-US ] = "value" ;
3162        };
3163        String 3 // Description of Parameter 1
3164        {
3165            Text [ en-US ] = "The value to be tested." ;
3166        };
3167    };
3168    // -=*# Resource for function KOMBINATIONEN #*=-
3169    Resource SC_OPCODE_KOMBIN
3170    {
3171        String 1 // Description
3172        {
3173            Text [ en-US ] = "Calculates the number of combinations for elements without repetition." ;
3174        };
3175        ExtraData =
3176        {
3177            0;
3178            ID_FUNCTION_GRP_MATH;
3179            U2S( HID_FUNC_KOMBINATIONEN );
3180            2;  0;  0;
3181            0;
3182        };
3183        String 2 // Name of Parameter 1
3184        {
3185            Text [ en-US ] = "number_1" ;
3186        };
3187        String 3 // Description of Parameter 1
3188        {
3189            Text [ en-US ] = "The total number of elements." ;
3190        };
3191        String 4 // Name of Parameter 2
3192        {
3193            Text [ en-US ] = "number_2" ;
3194        };
3195        String 5 // Description of Parameter 2
3196        {
3197            Text [ en-US ] = "The number of elements selected." ;
3198        };
3199    };
3200    // -=*# Resource for function KOMBINATIONEN2 #*=-
3201    Resource SC_OPCODE_KOMBIN_2
3202    {
3203        String 1 // Description
3204        {
3205            Text [ en-US ] = "Calculates the number of combinations of elements including repetition." ;
3206        };
3207        ExtraData =
3208        {
3209            0;
3210            ID_FUNCTION_GRP_MATH;
3211            U2S( HID_FUNC_KOMBINATIONEN2 );
3212            2;  0;  0;
3213            0;
3214        };
3215        String 2 // Name of Parameter 1
3216        {
3217            Text [ en-US ] = "number_1" ;
3218        };
3219        String 3 // Description of Parameter 1
3220        {
3221            Text [ en-US ] = "The total number of elements." ;
3222        };
3223        String 4 // Name of Parameter 2
3224        {
3225            Text [ en-US ] = "number_2" ;
3226        };
3227        String 5 // Description of Parameter 2
3228        {
3229            Text [ en-US ] = "The number of elements selected." ;
3230        };
3231    };
3232    // -=*# Resource for function ARCCOS #*=-
3233    Resource SC_OPCODE_ARC_COS
3234    {
3235        String 1 // Description
3236        {
3237            Text [ en-US ] = "Returns the arccosine of a number." ;
3238        };
3239        ExtraData =
3240        {
3241            0;
3242            ID_FUNCTION_GRP_MATH;
3243            U2S( HID_FUNC_ARCCOS );
3244            1;  0;
3245            0;
3246        };
3247        String 2 // Name of Parameter 1
3248        {
3249            Text [ en-US ] = "Number" ;
3250        };
3251        String 3 // Description of Parameter 1
3252        {
3253            Text [ en-US ] = "A value between -1 and 1 for which the arccosine is to be returned." ;
3254        };
3255    };
3256    // -=*# Resource for function ARCSIN #*=-
3257    Resource SC_OPCODE_ARC_SIN
3258    {
3259        String 1 // Description
3260        {
3261            Text [ en-US ] = "Returns the arcsine of a number." ;
3262        };
3263        ExtraData =
3264        {
3265            0;
3266            ID_FUNCTION_GRP_MATH;
3267            U2S( HID_FUNC_ARCSIN );
3268            1;  0;
3269            0;
3270        };
3271        String 2 // Name of Parameter 1
3272        {
3273            Text [ en-US ] = "Number" ;
3274        };
3275        String 3 // Description of Parameter 1
3276        {
3277            Text [ en-US ] = "A value between -1 and 1 for which the arcsine is to be returned." ;
3278        };
3279    };
3280    // -=*# Resource for function ARCCOSHYP #*=-
3281    Resource SC_OPCODE_ARC_COS_HYP
3282    {
3283        String 1 // Description
3284        {
3285            Text [ en-US ] = "Returns the inverse hyperbolic cosine of a number." ;
3286        };
3287        ExtraData =
3288        {
3289            0;
3290            ID_FUNCTION_GRP_MATH;
3291            U2S( HID_FUNC_ARCOSHYP );
3292            1;  0;
3293            0;
3294        };
3295        String 2 // Name of Parameter 1
3296        {
3297            Text [ en-US ] = "Number" ;
3298        };
3299        String 3 // Description of Parameter 1
3300        {
3301            Text [ en-US ] = "A value greater than or equal to 1 for which the hyperbolic cosine is to be returned." ;
3302        };
3303    };
3304    // -=*# Resource for function ARCSINHYP #*=-
3305    Resource SC_OPCODE_ARC_SIN_HYP
3306    {
3307        String 1 // Description
3308        {
3309            Text [ en-US ] = "Returns the inverse hyperbolic sine of a number." ;
3310        };
3311        ExtraData =
3312        {
3313            0;
3314            ID_FUNCTION_GRP_MATH;
3315            U2S( HID_FUNC_ARSINHYP );
3316            1;  0;
3317            0;
3318        };
3319        String 2 // Name of Parameter 1
3320        {
3321            Text [ en-US ] = "Number" ;
3322        };
3323        String 3 // Description of Parameter 1
3324        {
3325            Text [ en-US ] = "The value for which the inverse hyperbolic sine is to be returned." ;
3326        };
3327    };
3328    // -=*# Resource for function ARCCOT #*=-
3329    Resource SC_OPCODE_ARC_COT
3330    {
3331        String 1 // Description
3332        {
3333            Text [ en-US ] = "Returns the inverse cotangent of a number." ;
3334        };
3335        ExtraData =
3336        {
3337            0;
3338            ID_FUNCTION_GRP_MATH;
3339            U2S( HID_FUNC_ARCCOT );
3340            1;  0;
3341            0;
3342        };
3343        String 2 // Name of Parameter 1
3344        {
3345            Text [ en-US ] = "Number" ;
3346        };
3347        String 3 // Description of Parameter 1
3348        {
3349            Text [ en-US ] = "The value for which the inverse cotangent is to be returned." ;
3350        };
3351    };
3352    // -=*# Resource for function ARCTAN #*=-
3353    Resource SC_OPCODE_ARC_TAN
3354    {
3355        String 1 // Description
3356        {
3357            Text [ en-US ] = "Returns the arctangent of a number." ;
3358        };
3359        ExtraData =
3360        {
3361            0;
3362            ID_FUNCTION_GRP_MATH;
3363            U2S( HID_FUNC_ARCTAN );
3364            1;  0;
3365            0;
3366        };
3367        String 2 // Name of Parameter 1
3368        {
3369            Text [ en-US ] = "Number" ;
3370        };
3371        String 3 // Description of Parameter 1
3372        {
3373            Text [ en-US ] = "The value for which the arctangent is to be returned." ;
3374        };
3375    };
3376    // -=*# Resource for function ARCCOTHYP #*=-
3377    Resource SC_OPCODE_ARC_COT_HYP
3378    {
3379        String 1 // Description
3380        {
3381            Text [ en-US ] = "Returns the inverse hyperbolic cotangent of a number." ;
3382        };
3383        ExtraData =
3384        {
3385            0;
3386            ID_FUNCTION_GRP_MATH;
3387            U2S( HID_FUNC_ARCOTHYP );
3388            1;  0;
3389            0;
3390        };
3391        String 2 // Name of Parameter 1
3392        {
3393            Text [ en-US ] = "Number" ;
3394        };
3395        String 3 // Description of Parameter 1
3396        {
3397            Text [ en-US ] = "A value smaller than -1 or greater than 1 for which the inverse hyperbolic cotangent is to be returned." ;
3398        };
3399    };
3400    // -=*# Resource for function ARCTANHYP #*=-
3401    Resource SC_OPCODE_ARC_TAN_HYP
3402    {
3403        String 1 // Description
3404        {
3405            Text [ en-US ] = "Returns the inverse hyperbolic tangent of a number." ;
3406        };
3407        ExtraData =
3408        {
3409            0;
3410            ID_FUNCTION_GRP_MATH;
3411            U2S( HID_FUNC_ARTANHYP );
3412            1;  0;
3413            0;
3414        };
3415        String 2 // Name of Parameter 1
3416        {
3417            Text [ en-US ] = "Number" ;
3418        };
3419        String 3 // Description of Parameter 1
3420        {
3421            Text [ en-US ] = "A value between -1 and 1 for which the inverse hyperbolic tangent is to be returned." ;
3422        };
3423    };
3424    // -=*# Resource for function COS #*=-
3425    Resource SC_OPCODE_COS
3426    {
3427        String 1 // Description
3428        {
3429            Text [ en-US ] = "Returns the cosine of a number." ;
3430        };
3431        ExtraData =
3432        {
3433            0;
3434            ID_FUNCTION_GRP_MATH;
3435            U2S( HID_FUNC_COS );
3436            1;  0;
3437            0;
3438        };
3439        String 2 // Name of Parameter 1
3440        {
3441            Text [ en-US ] = "Number" ;
3442        };
3443        String 3 // Description of Parameter 1
3444        {
3445            Text [ en-US ] = "The angle in the radians for which the cosine is to be returned." ;
3446        };
3447    };
3448    // -=*# Resource for function SIN #*=-
3449    Resource SC_OPCODE_SIN
3450    {
3451        String 1 // Description
3452        {
3453            Text [ en-US ] = "Returns the sine of a number." ;
3454        };
3455        ExtraData =
3456        {
3457            0;
3458            ID_FUNCTION_GRP_MATH;
3459            U2S( HID_FUNC_SIN );
3460            1;  0;
3461            0;
3462        };
3463        String 2 // Name of Parameter 1
3464        {
3465            Text [ en-US ] = "number" ;
3466        };
3467        String 3 // Description of Parameter 1
3468        {
3469            Text [ en-US ] = "The angle in radians for which the sine is to be calculated." ;
3470        };
3471    };
3472    // -=*# Resource for function COT #*=-
3473    Resource SC_OPCODE_COT
3474    {
3475        String 1 // Description
3476        {
3477            Text [ en-US ] = "Returns the cotangent of a number." ;
3478        };
3479        ExtraData =
3480        {
3481            0;
3482            ID_FUNCTION_GRP_MATH;
3483            U2S( HID_FUNC_COT );
3484            1;  0;
3485            0;
3486        };
3487        String 2 // Name of Parameter 1
3488        {
3489            Text [ en-US ] = "Number" ;
3490        };
3491        String 3 // Description of Parameter 1
3492        {
3493            Text [ en-US ] = "The angle in radians whose cotangent value is to be returned." ;
3494        };
3495    };
3496    // -=*# Resource for function TAN #*=-
3497    Resource SC_OPCODE_TAN
3498    {
3499        String 1 // Description
3500        {
3501            Text [ en-US ] = "Returns the tangent of a number." ;
3502        };
3503        ExtraData =
3504        {
3505            0;
3506            ID_FUNCTION_GRP_MATH;
3507            U2S( HID_FUNC_TAN );
3508            1;  0;
3509            0;
3510        };
3511        String 2 // Name of Parameter 1
3512        {
3513            Text [ en-US ] = "number" ;
3514        };
3515        String 3 // Description of Parameter 1
3516        {
3517            Text [ en-US ] = "The angle in radians for which the tangent is to be calculated." ;
3518        };
3519    };
3520    // -=*# Resource for function COSHYP #*=-
3521    Resource SC_OPCODE_COS_HYP
3522    {
3523        String 1 // Description
3524        {
3525            Text [ en-US ] = "Returns the hyperbolic cosine of a number." ;
3526        };
3527        ExtraData =
3528        {
3529            0;
3530            ID_FUNCTION_GRP_MATH;
3531            U2S( HID_FUNC_COSHYP );
3532            1;  0;
3533            0;
3534        };
3535        String 2 // Name of Parameter 1
3536        {
3537            Text [ en-US ] = "Number" ;
3538        };
3539        String 3 // Description of Parameter 1
3540        {
3541            Text [ en-US ] = "The value for which the hyperbolic cosine is to be returned." ;
3542        };
3543    };
3544    // -=*# Resource for function SINHYP #*=-
3545    Resource SC_OPCODE_SIN_HYP
3546    {
3547        String 1 // Description
3548        {
3549            Text [ en-US ] = "Returns the hyperbolic sine of a number." ;
3550        };
3551        ExtraData =
3552        {
3553            0;
3554            ID_FUNCTION_GRP_MATH;
3555            U2S( HID_FUNC_SINHYP );
3556            1;  0;
3557            0;
3558        };
3559        String 2 // Name of Parameter 1
3560        {
3561            Text [ en-US ] = "number" ;
3562        };
3563        String 3 // Description of Parameter 1
3564        {
3565            Text [ en-US ] = "The value for which the hyperbolic sine is to be calculated." ;
3566        };
3567    };
3568    // -=*# Resource for function COTHYP #*=-
3569    Resource SC_OPCODE_COT_HYP
3570    {
3571        String 1 // Description
3572        {
3573            Text [ en-US ] = "Returns the hyperbolic cotangent of a number." ;
3574        };
3575        ExtraData =
3576        {
3577            0;
3578            ID_FUNCTION_GRP_MATH;
3579            U2S( HID_FUNC_COTHYP );
3580            1;  0;
3581            0;
3582        };
3583        String 2 // Name of Parameter 1
3584        {
3585            Text [ en-US ] = "Number" ;
3586        };
3587        String 3 // Description of Parameter 1
3588        {
3589            Text [ en-US ] = "A value not equal to 0 for which the hyperbolic cotangent is to be returned." ;
3590        };
3591    };
3592    // -=*# Resource for function TANHYP #*=-
3593    Resource SC_OPCODE_TAN_HYP
3594    {
3595        String 1 // Description
3596        {
3597            Text [ en-US ] = "Returns the hyperbolic tangent of a number." ;
3598        };
3599        ExtraData =
3600        {
3601            0;
3602            ID_FUNCTION_GRP_MATH;
3603            U2S( HID_FUNC_TANHYP );
3604            1;  0;
3605            0;
3606        };
3607        String 2 // Name of Parameter 1
3608        {
3609            Text [ en-US ] = "number" ;
3610        };
3611        String 3 // Description of Parameter 1
3612        {
3613            Text [ en-US ] = "The value for which the hyperbolic tangent is to be calculated." ;
3614        };
3615    };
3616    // -=*# Resource for function ARCTAN2 #*=-
3617    Resource SC_OPCODE_ARC_TAN_2
3618    {
3619        String 1 // Description
3620        {
3621            Text [ en-US ] = "Returns the arctangent for the specified coordinates." ;
3622        };
3623        ExtraData =
3624        {
3625            0;
3626            ID_FUNCTION_GRP_MATH;
3627            U2S( HID_FUNC_ARCTAN2 );
3628            2;  0;  0;
3629            0;
3630        };
3631        String 2 // Name of Parameter 1
3632        {
3633            Text [ en-US ] = "number_x" ;
3634        };
3635        String 3 // Description of Parameter 1
3636        {
3637            Text [ en-US ] = "The value for the x coordinate." ;
3638        };
3639        String 4 // Name of Parameter 2
3640        {
3641            Text [ en-US ] = "number_y" ;
3642        };
3643        String 5 // Description of Parameter 2
3644        {
3645            Text [ en-US ] = "The value for the y coordinate." ;
3646        };
3647    };
3648    // -=*# Resource for function CSC #*=-
3649    Resource SC_OPCODE_COSECANT
3650    {
3651        String 1 // Description
3652        {
3653            Text [ en-US ] = "Return the cosecant of an angle. CSC(x)=1/SIN(x)" ;
3654        };
3655        ExtraData =
3656        {
3657            0;
3658            ID_FUNCTION_GRP_MATH;
3659            U2S( HID_FUNC_COSECANT );
3660            1; 0;
3661            0;
3662        };
3663        String 2 // Name of Parameter 1
3664        {
3665            Text [ en-US ] = "Angle" ;
3666        };
3667        String 3 // Description of Parameter 1
3668        {
3669            Text [ en-US ] = "The angle in radians for which the cosecant is to be calculated." ;
3670        };
3671    };
3672    // -=*# Resource for function SEC #*=-
3673    Resource SC_OPCODE_SECANT
3674    {
3675        String 1 // Description
3676        {
3677            Text [ en-US ] = "Return the secant of an angle. SEC(x)=1/COS(x)" ;
3678        };
3679        ExtraData =
3680        {
3681            0;
3682            ID_FUNCTION_GRP_MATH;
3683            U2S( HID_FUNC_SECANT );
3684            1; 0;
3685            0;
3686        };
3687        String 2 // Name of Parameter 1
3688        {
3689            Text [ en-US ] = "Angle" ;
3690        };
3691        String 3 // Description of Parameter 1
3692        {
3693            Text [ en-US ] = "The angle in radians for which the secant is to be calculated." ;
3694        };
3695    };
3696    // -=*# Resource for function CSCH #*=-
3697    Resource SC_OPCODE_COSECANT_HYP
3698    {
3699        String 1 // Description
3700        {
3701            Text [ en-US ] = "Return the hyperbolic cosecant of a hyperbolic angle. CSCH(x)=1/SINH(x)" ;
3702        };
3703        ExtraData =
3704        {
3705            0;
3706            ID_FUNCTION_GRP_MATH;
3707            U2S( HID_FUNC_COSECANTHYP );
3708            1; 0;
3709            0;
3710        };
3711        String 2 // Name of Parameter 1
3712        {
3713            Text [ en-US ] = "Angle" ;
3714        };
3715        String 3 // Description of Parameter 1
3716        {
3717            Text [ en-US ] = "The hyperbolic angle in radians for which the hyperbolic cosecant is to be calculated." ;
3718        };
3719    };
3720    // -=*# Resource for function SECH #*=-
3721    Resource SC_OPCODE_SECANT_HYP
3722    {
3723        String 1 // Description
3724        {
3725            Text [ en-US ] = "Return the hyperbolic secant of a hyperbolic angle. SECH(x)=1/COSH(x)" ;
3726        };
3727        ExtraData =
3728        {
3729            0;
3730            ID_FUNCTION_GRP_MATH;
3731            U2S( HID_FUNC_SECANTHYP );
3732            1; 0;
3733            0;
3734        };
3735        String 2 // Name of Parameter 1
3736        {
3737            Text [ en-US ] = "Angle" ;
3738        };
3739        String 3 // Description of Parameter 1
3740        {
3741            Text [ en-US ] = "The hyperbolic angle in radians for which the hyperbolic secant is to be calculated." ;
3742        };
3743    };
3744    // -=*# Resource for function DEG #*=-
3745    Resource SC_OPCODE_DEG
3746    {
3747        String 1 // Description
3748        {
3749            Text [ en-US ] = "Converts a radian to degrees" ;
3750        };
3751        ExtraData =
3752        {
3753            0;
3754            ID_FUNCTION_GRP_MATH;
3755            U2S( HID_FUNC_DEG );
3756            1;  0;
3757            0;
3758        };
3759        String 2 // Name of Parameter 1
3760        {
3761            Text [ en-US ] = "Number" ;
3762        };
3763        String 3 // Description of Parameter 1
3764        {
3765            Text [ en-US ] = "The angle in a radian" ;
3766        };
3767    };
3768    // -=*# Resource for function RAD #*=-
3769    Resource SC_OPCODE_RAD
3770    {
3771        String 1 // Description
3772        {
3773            Text [ en-US ] = "Converts degrees to radians" ;
3774        };
3775        ExtraData =
3776        {
3777            0;
3778            ID_FUNCTION_GRP_MATH;
3779            U2S( HID_FUNC_RAD );
3780            1;  0;
3781            0;
3782        };
3783        String 2 // Name of Parameter 1
3784        {
3785            Text [ en-US ] = "Number" ;
3786        };
3787        String 3 // Description of Parameter 1
3788        {
3789            Text [ en-US ] = "The angle in degrees." ;
3790        };
3791    };
3792    // -=*# Resource for function EXP #*=-
3793    Resource SC_OPCODE_EXP
3794    {
3795        String 1 // Description
3796        {
3797            Text [ en-US ] = "Calculates the exponent for basis e." ;
3798        };
3799        ExtraData =
3800        {
3801            0;
3802            ID_FUNCTION_GRP_MATH;
3803            U2S( HID_FUNC_EXP );
3804            1;  0;
3805            0;
3806        };
3807        String 2 // Name of Parameter 1
3808        {
3809            Text [ en-US ] = "Number" ;
3810        };
3811        String 3 // Description of Parameter 1
3812        {
3813            Text [ en-US ] = "The exponent applied to base e." ;
3814        };
3815    };
3816    // -=*# Resource for function LOG #*=-
3817    Resource SC_OPCODE_LOG
3818    {
3819        String 1 // Description
3820        {
3821            Text [ en-US ] = "Calculates the logarithm to any specified base." ;
3822        };
3823        ExtraData =
3824        {
3825            0;
3826            ID_FUNCTION_GRP_MATH;
3827            U2S( HID_FUNC_LOG );
3828            2;  0;  1;
3829            0;
3830        };
3831        String 2 // Name of Parameter 1
3832        {
3833            Text [ en-US ] = "Number" ;
3834        };
3835        String 3 // Description of Parameter 1
3836        {
3837            Text [ en-US ] = "A value greater than 0 for which the logarithm is to be calculated." ;
3838        };
3839        String 4 // Name of Parameter 2
3840        {
3841            Text [ en-US ] = "Base" ;
3842        };
3843        String 5 // Description of Parameter 2
3844        {
3845            Text [ en-US ] = "The base of the logarithm. If omitted, the base is regarded as 10." ;
3846        };
3847    };
3848    // -=*# Resource for function LN #*=-
3849    Resource SC_OPCODE_LN
3850    {
3851        String 1 // Description
3852        {
3853            Text [ en-US ] = "Calculates the natural logarithm of a number." ;
3854        };
3855        ExtraData =
3856        {
3857            0;
3858            ID_FUNCTION_GRP_MATH;
3859            U2S( HID_FUNC_LN );
3860            1;  0;
3861            0;
3862        };
3863        String 2 // Name of Parameter 1
3864        {
3865            Text [ en-US ] = "Number" ;
3866        };
3867        String 3 // Description of Parameter 1
3868        {
3869            Text [ en-US ] = "A value greater than 0 for which the natural logarithm is to be calculated." ;
3870        };
3871    };
3872    // -=*# Resource for function LOG10 #*=-
3873    Resource SC_OPCODE_LOG10
3874    {
3875        String 1 // Description
3876        {
3877            Text [ en-US ] = "Calculates the base-10 logarithm of a number." ;
3878        };
3879        ExtraData =
3880        {
3881            0;
3882            ID_FUNCTION_GRP_MATH;
3883            U2S( HID_FUNC_LOG10 );
3884            1;  0;
3885            0;
3886        };
3887        String 2 // Name of Parameter 1
3888        {
3889            Text [ en-US ] = "Number" ;
3890        };
3891        String 3 // Description of Parameter 1
3892        {
3893            Text [ en-US ] = "A value greater than 0 for which the logarithm is to be calculated." ;
3894        };
3895    };
3896    // -=*# Resource for function FAKULTÄT #*=-
3897    Resource SC_OPCODE_FACT
3898    {
3899        String 1 // Description
3900        {
3901            Text [ en-US ] = "Calculates the factorial of a number." ;
3902        };
3903        ExtraData =
3904        {
3905            0;
3906            ID_FUNCTION_GRP_MATH;
3907            U2S( HID_FUNC_FAKULTAET );
3908            1;  0;
3909            0;
3910        };
3911        String 2 // Name of Parameter 1
3912        {
3913            Text [ en-US ] = "Number" ;
3914        };
3915        String 3 // Description of Parameter 1
3916        {
3917            Text [ en-US ] = "The number for which the factorial is to be calculated." ;
3918        };
3919    };
3920    // -=*# Resource for function REST #*=-
3921    Resource SC_OPCODE_MOD
3922    {
3923        String 1 // Description
3924        {
3925            Text [ en-US ] = "Calculates the remainder of a division." ;
3926        };
3927        ExtraData =
3928        {
3929            0;
3930            ID_FUNCTION_GRP_MATH;
3931            U2S( HID_FUNC_REST );
3932            2;  0;  0;
3933            0;
3934        };
3935        String 2 // Name of Parameter 1
3936        {
3937            Text [ en-US ] = "Dividend" ;
3938        };
3939        String 3 // Description of Parameter 1
3940        {
3941            Text [ en-US ] = "The number to be divided." ;
3942        };
3943        String 4 // Name of Parameter 2
3944        {
3945            Text [ en-US ] = "Divisor" ;
3946        };
3947        String 5 // Description of Parameter 2
3948        {
3949            Text [ en-US ] = "The number by which the dividend is divided." ;
3950        };
3951    };
3952    // -=*# Resource for function VORZEICHEN #*=-
3953    Resource SC_OPCODE_PLUS_MINUS
3954    {
3955        String 1 // Description
3956        {
3957            Text [ en-US ] = "Returns the algebraic sign of a number." ;
3958        };
3959        ExtraData =
3960        {
3961            0;
3962            ID_FUNCTION_GRP_MATH;
3963            U2S( HID_FUNC_VORZEICHEN );
3964            1;  0;
3965            0;
3966        };
3967        String 2 // Name of Parameter 1
3968        {
3969            Text [ en-US ] = "Number" ;
3970        };
3971        String 3 // Description of Parameter 1
3972        {
3973            Text [ en-US ] = "The number for which the algebraic sign is to be determined." ;
3974        };
3975    };
3976    // -=*# Resource for function TEILERGEBNIS #*=-
3977    Resource SC_OPCODE_SUB_TOTAL
3978    {
3979        String 1 // Description
3980        {
3981            Text [ en-US ] = "Calculates subtotals in a spreadsheet." ;
3982        };
3983        ExtraData =
3984        {
3985            0;
3986            ID_FUNCTION_GRP_MATH;
3987            U2S( HID_FUNC_TEILERGEBNIS );
3988            2;  0;  0;
3989            0;
3990        };
3991        String 2 // Name of Parameter 1
3992        {
3993            Text [ en-US ] = "Function" ;
3994        };
3995        String 3 // Description of Parameter 1
3996        {
3997            Text [ en-US ] = "Function index. Is an index of the possible functions Total, Max, ..." ;
3998        };
3999        String 4 // Name of Parameter 2
4000        {
4001            Text [ en-US ] = "range " ;
4002        };
4003        String 5 // Description of Parameter 2
4004        {
4005            Text [ en-US ] = "The cells of the range which are to be taken into account." ;
4006        };
4007    };
4008    // -=*# Resource for function GANZZAHL #*=-
4009    Resource SC_OPCODE_INT
4010    {
4011        String 1 // Description
4012        {
4013            Text [ en-US ] = "Rounds a number down to the nearest integer." ;
4014        };
4015        ExtraData =
4016        {
4017            0;
4018            ID_FUNCTION_GRP_MATH;
4019            U2S( HID_FUNC_GANZZAHL );
4020            1;  0;
4021            0;
4022        };
4023        String 2 // Name of Parameter 1
4024        {
4025            Text [ en-US ] = "Number" ;
4026        };
4027        String 3 // Description of Parameter 1
4028        {
4029            Text [ en-US ] = "The number to be rounded down." ;
4030        };
4031    };
4032    // -=*# Resource for function KÜRZEN #*=-
4033    Resource SC_OPCODE_TRUNC
4034    {
4035        String 1 // Description
4036        {
4037            Text [ en-US ] = "Truncates the decimal places of a number." ;
4038        };
4039        ExtraData =
4040        {
4041            0;
4042            ID_FUNCTION_GRP_MATH;
4043            U2S( HID_FUNC_KUERZEN );
4044            2;  0;  0;
4045            0;
4046        };
4047        String 2 // Name of Parameter 1
4048        {
4049            Text [ en-US ] = "number" ;
4050        };
4051        String 3 // Description of Parameter 1
4052        {
4053            Text [ en-US ] = "The number to be truncated." ;
4054        };
4055        String 4 // Name of Parameter 2
4056        {
4057            Text [ en-US ] = "count" ;
4058        };
4059        String 5 // Description of Parameter 2
4060        {
4061            Text [ en-US ] = "The number of places after the decimal point that are not to be truncated." ;
4062        };
4063    };
4064    // -=*# Resource for function RUNDEN #*=-
4065    Resource SC_OPCODE_ROUND
4066    {
4067        String 1 // Description
4068        {
4069            Text [ en-US ] = "Rounds a number to a predefined accuracy." ;
4070        };
4071        ExtraData =
4072        {
4073            0;
4074            ID_FUNCTION_GRP_MATH;
4075            U2S( HID_FUNC_RUNDEN );
4076            2;  0;  1;
4077            0;
4078        };
4079        String 2 // Name of Parameter 1
4080        {
4081            Text [ en-US ] = "number" ;
4082        };
4083        String 3 // Description of Parameter 1
4084        {
4085            Text [ en-US ] = "The number to be rounded." ;
4086        };
4087        String 4 // Name of Parameter 2
4088        {
4089            Text [ en-US ] = "count" ;
4090        };
4091        String 5 // Description of Parameter 2
4092        {
4093            Text [ en-US ] = "The number of places to which a number is to be rounded." ;
4094        };
4095    };
4096    // -=*# Resource for function AUFRUNDEN #*=-
4097    Resource SC_OPCODE_ROUND_UP
4098    {
4099        String 1 // Description
4100        {
4101            Text [ en-US ] = "Rounds a number up to the predefined accuracy." ;
4102        };
4103        ExtraData =
4104        {
4105            0;
4106            ID_FUNCTION_GRP_MATH;
4107            U2S( HID_FUNC_AUFRUNDEN );
4108            2;  0;  1;
4109            0;
4110        };
4111        String 2 // Name of Parameter 1
4112        {
4113            Text [ en-US ] = "number" ;
4114        };
4115        String 3 // Description of Parameter 1
4116        {
4117            Text [ en-US ] = "The number to be rounded up." ;
4118        };
4119        String 4 // Name of Parameter 2
4120        {
4121            Text [ en-US ] = "count" ;
4122        };
4123        String 5 // Description of Parameter 2
4124        {
4125            Text [ en-US ] = "The number of places to which a number is to be rounded." ;
4126        };
4127    };
4128    // -=*# Resource for function ABRUNDEN #*=-
4129    Resource SC_OPCODE_ROUND_DOWN
4130    {
4131        String 1 // Description
4132        {
4133            Text [ en-US ] = "Rounds a number down to a predefined accuracy." ;
4134        };
4135        ExtraData =
4136        {
4137            0;
4138            ID_FUNCTION_GRP_MATH;
4139            U2S( HID_FUNC_ABRUNDEN );
4140            2;  0;  1;
4141            0;
4142        };
4143        String 2 // Name of Parameter 1
4144        {
4145            Text [ en-US ] = "number" ;
4146        };
4147        String 3 // Description of Parameter 1
4148        {
4149            Text [ en-US ] = "The number to be rounded down." ;
4150        };
4151        String 4 // Name of Parameter 2
4152        {
4153            Text [ en-US ] = "count" ;
4154        };
4155        String 5 // Description of Parameter 2
4156        {
4157            Text [ en-US ] = "The number of places down to which a number is to be rounded." ;
4158        };
4159    };
4160    // -=*# Resource for function GERADE #*=-
4161    Resource SC_OPCODE_EVEN
4162    {
4163        String 1 // Description
4164        {
4165            Text [ en-US ] = "Rounds a positive number up and negative number down to the nearest even integer." ;
4166        };
4167        ExtraData =
4168        {
4169            0;
4170            ID_FUNCTION_GRP_MATH;
4171            U2S( HID_FUNC_GERADE );
4172            1;  0;
4173            0;
4174        };
4175        String 2 // Name of Parameter 1
4176        {
4177            Text [ en-US ] = "Number" ;
4178        };
4179        String 3 // Description of Parameter 1
4180        {
4181            Text [ en-US ] = "The number to be rounded up." ;
4182        };
4183    };
4184    // -=*# Resource for function UNGERADE #*=-
4185    Resource SC_OPCODE_ODD
4186    {
4187        String 1 // Description
4188        {
4189            Text [ en-US ] = "Rounds a positive number up and negative number down to the nearest odd integer." ;
4190        };
4191        ExtraData =
4192        {
4193            0;
4194            ID_FUNCTION_GRP_MATH;
4195            U2S( HID_FUNC_UNGERADE );
4196            1;  0;
4197            0;
4198        };
4199        String 2 // Name of Parameter 1
4200        {
4201            Text [ en-US ] = "Number" ;
4202        };
4203        String 3 // Description of Parameter 1
4204        {
4205            Text [ en-US ] = "The number to be rounded up." ;
4206        };
4207    };
4208    // -=*# Resource for function OBERGRENZE #*=-
4209    Resource SC_OPCODE_CEIL
4210    {
4211        String 1 // Description
4212        {
4213            Text [ en-US ] = "Rounds a number up to the nearest multiple of significance." ;
4214        };
4215        ExtraData =
4216        {
4217            0;
4218            ID_FUNCTION_GRP_MATH;
4219            U2S( HID_FUNC_OBERGRENZE );
4220            3;  0;  0;  1;
4221            0;
4222        };
4223        String 2 // Name of Parameter 1
4224        {
4225            Text [ en-US ] = "Number" ;
4226        };
4227        String 3 // Description of Parameter 1
4228        {
4229            Text [ en-US ] = "The number to be rounded up." ;
4230        };
4231        String 4 // Name of Parameter 2
4232        {
4233            Text [ en-US ] = "Significance" ;
4234        };
4235        String 5 // Description of Parameter 2
4236        {
4237            Text [ en-US ] = "The number to whose multiple the value is rounded." ;
4238        };
4239        String 6 // Name of Parameter 3
4240        {
4241            Text [ en-US ] = "Mode" ;
4242        };
4243        String 7 // Description of Parameter 3
4244        {
4245            Text [ en-US ] = "If given and not equal to zero then rounded up according to amount when a negative number and significance." ;
4246        };
4247    };
4248    // -=*# Resource for function UNTERGRENZE #*=-
4249    Resource SC_OPCODE_FLOOR
4250    {
4251        String 1 // Description
4252        {
4253            Text [ en-US ] = "Rounds number down to the nearest multiple of significance." ;
4254        };
4255        ExtraData =
4256        {
4257            0;
4258            ID_FUNCTION_GRP_MATH;
4259            U2S( HID_FUNC_UNTERGRENZE );
4260            3;  0;  0;  1;
4261            0;
4262        };
4263        String 2 // Name of Parameter 1
4264        {
4265            Text [ en-US ] = "Number" ;
4266        };
4267        String 3 // Description of Parameter 1
4268        {
4269            Text [ en-US ] = "The number to be rounded down." ;
4270        };
4271        String 4 // Name of Parameter 2
4272        {
4273            Text [ en-US ] = "Significance" ;
4274        };
4275        String 5 // Description of Parameter 2
4276        {
4277            Text [ en-US ] = "The number to whose multiple the value is to be rounded down." ;
4278        };
4279        String 6 // Name of Parameter 3
4280        {
4281            Text [ en-US ] = "Mode" ;
4282        };
4283        String 7 // Description of Parameter 3
4284        {
4285            Text [ en-US ] = "If given and not equal to zero then rounded down according to amount when a negative number and significance." ;
4286        };
4287    };
4288    // -=*# Resource for function GGT #*=-
4289    Resource SC_OPCODE_GGT
4290    {
4291        String 1 // Description
4292        {
4293            Text [ en-US ] = "Greatest Common Divisor" ;
4294        };
4295        ExtraData =
4296        {
4297            0;
4298            ID_FUNCTION_GRP_MATH;
4299            U2S( HID_FUNC_GGT );
4300            VAR_ARGS;   0;
4301            0;
4302        };
4303        String 2 // Name of Parameter 1
4304        {
4305            Text [ en-US ] = "Integer " ;
4306        };
4307        String 3 // Description of Parameter 1
4308        {
4309            Text [ en-US ] = "Integer 1; integer 2,... are integers for which the greatest common divisor is to be calculated." ;
4310        };
4311    };
4312    // -=*# Resource for function KGV #*=-
4313    Resource SC_OPCODE_KGV
4314    {
4315        String 1 // Description
4316        {
4317            Text [ en-US ] = "Lowest common multiple" ;
4318        };
4319        ExtraData =
4320        {
4321            0;
4322            ID_FUNCTION_GRP_MATH;
4323            U2S( HID_FUNC_KGV );
4324            VAR_ARGS;   0;
4325            0;
4326        };
4327        String 2 // Name of Parameter 1
4328        {
4329            Text [ en-US ] = "Integer " ;
4330        };
4331        String 3 // Description of Parameter 1
4332        {
4333            Text [ en-US ] = "Integer 1; integer 2,... are integers whose smallest common multiple is to be calculated." ;
4334        };
4335    };
4336    // -=*# Resource for function MTRANS #*=-
4337    Resource SC_OPCODE_MAT_TRANS
4338    {
4339        String 1 // Description
4340        {
4341            Text [ en-US ] = "Array transposition. Exchanges the rows and columns of an array." ;
4342        };
4343        ExtraData =
4344        {
4345            0;
4346            ID_FUNCTION_GRP_MATRIX;
4347            U2S( HID_FUNC_MTRANS );
4348            1;  0;
4349            0;
4350        };
4351        String 2 // Name of Parameter 1
4352        {
4353            Text [ en-US ] = "array" ;
4354        };
4355        String 3 // Description of Parameter 1
4356        {
4357            Text [ en-US ] = "The array in which the rows and columns have been transposed." ;
4358        };
4359    };
4360    // -=*# Resource for function MMULT #*=-
4361    Resource SC_OPCODE_MAT_MULT
4362    {
4363        String 1 // Description
4364        {
4365            Text [ en-US ] = "Array multiplication. Returns the product of two arrays." ;
4366        };
4367        ExtraData =
4368        {
4369            0;
4370            ID_FUNCTION_GRP_MATRIX;
4371            U2S( HID_FUNC_MMULT );
4372            2;  0;  0;
4373            0;
4374        };
4375        String 2 // Name of Parameter 1
4376        {
4377            Text [ en-US ] = "array" ;
4378        };
4379        String 3 // Description of Parameter 1
4380        {
4381            Text [ en-US ] = "The first array for the array product." ;
4382        };
4383        String 4 // Name of Parameter 2
4384        {
4385            Text [ en-US ] = "array" ;
4386        };
4387        String 5 // Description of Parameter 2
4388        {
4389            Text [ en-US ] = "The second array having the same number of rows as the first array has columns." ;
4390        };
4391    };
4392    // -=*# Resource for function MDET #*=-
4393    Resource SC_OPCODE_MAT_DET
4394    {
4395        String 1 // Description
4396        {
4397            Text [ en-US ] = "Returns the array determinant." ;
4398        };
4399        ExtraData =
4400        {
4401            0;
4402            ID_FUNCTION_GRP_MATRIX;
4403            U2S( HID_FUNC_MDET );
4404            1;  0;
4405            0;
4406        };
4407        String 2 // Name of Parameter 1
4408        {
4409            Text [ en-US ] = "array" ;
4410        };
4411        String 3 // Description of Parameter 1
4412        {
4413            Text [ en-US ] = "The array for which the determinant is to be determined." ;
4414        };
4415    };
4416    // -=*# Resource for function MINV #*=-
4417    Resource SC_OPCODE_MAT_INV
4418    {
4419        String 1 // Description
4420        {
4421            Text [ en-US ] = "Returns the inverse of an array." ;
4422        };
4423        ExtraData =
4424        {
4425            0;
4426            ID_FUNCTION_GRP_MATRIX;
4427            U2S( HID_FUNC_MINV );
4428            1;  0;
4429            0;
4430        };
4431        String 2 // Name of Parameter 1
4432        {
4433            Text [ en-US ] = "array" ;
4434        };
4435        String 3 // Description of Parameter 1
4436        {
4437            Text [ en-US ] = "The array to be inverted." ;
4438        };
4439    };
4440    // -=*# Resource for function EINHEITSMATRIX #*=-
4441    Resource SC_OPCODE_MATRIX_UNIT
4442    {
4443        String 1 // Description
4444        {
4445            Text [ en-US ] = "Returns the unitary square array of a certain size." ;
4446        };
4447        ExtraData =
4448        {
4449            0;
4450            ID_FUNCTION_GRP_MATRIX;
4451            U2S( HID_FUNC_EINHEITSMATRIX );
4452            1;  0;
4453            0;
4454        };
4455        String 2 // Name of Parameter 1
4456        {
4457            Text [ en-US ] = "Dimensions" ;
4458        };
4459        String 3 // Description of Parameter 1
4460        {
4461            Text [ en-US ] = "The size of the unitary array." ;
4462        };
4463    };
4464    // -=*# Resource for function SUMMENPRODUKT #*=-
4465    Resource SC_OPCODE_SUM_PRODUCT
4466    {
4467        String 1 // Description
4468        {
4469            Text [ en-US ] = "(Inner products) Returns the sum of the products of array arguments." ;
4470        };
4471        ExtraData =
4472        {
4473            0;
4474            ID_FUNCTION_GRP_MATRIX;
4475            U2S( HID_FUNC_SUMMENPRODUKT );
4476            VAR_ARGS;   0;
4477            0;
4478        };
4479        String 2 // Name of Parameter 1
4480        {
4481            Text [ en-US ] = "Array " ;
4482        };
4483        String 3 // Description of Parameter 1
4484        {
4485            Text [ en-US ] = "Array 1, array 2, ... are up to 30 arrays whose arguments are to be multiplied." ;
4486        };
4487    };
4488    // -=*# Resource for function SUMMEX2MY2 #*=-
4489    Resource SC_OPCODE_SUM_X2MY2
4490    {
4491        String 1 // Description
4492        {
4493            Text [ en-US ] = "Returns the sum of the difference of squares of two arrays." ;
4494        };
4495        ExtraData =
4496        {
4497            0;
4498            ID_FUNCTION_GRP_MATRIX;
4499            U2S( HID_FUNC_SUMMEX2MY2 );
4500            2;  0;  0;
4501            0;
4502        };
4503        String 2 // Name of Parameter 1
4504        {
4505            Text [ en-US ] = "array_x" ;
4506        };
4507        String 3 // Description of Parameter 1
4508        {
4509            Text [ en-US ] = "First array where the square of the arguments are totalled." ;
4510        };
4511        String 4 // Name of Parameter 2
4512        {
4513            Text [ en-US ] = "array_y" ;
4514        };
4515        String 5 // Description of Parameter 2
4516        {
4517            Text [ en-US ] = "Second array where the square of the arguments is to be subtracted." ;
4518        };
4519    };
4520    // -=*# Resource for function SUMMEX2PY2 #*=-
4521    Resource SC_OPCODE_SUM_X2DY2
4522    {
4523        String 1 // Description
4524        {
4525            Text [ en-US ] = "Returns the total of the square sum of two arrays." ;
4526        };
4527        ExtraData =
4528        {
4529            0;
4530            ID_FUNCTION_GRP_MATRIX;
4531            U2S( HID_FUNC_SUMMEX2PY2 );
4532            2;  0;  0;
4533            0;
4534        };
4535        String 2 // Name of Parameter 1
4536        {
4537            Text [ en-US ] = "array_x" ;
4538        };
4539        String 3 // Description of Parameter 1
4540        {
4541            Text [ en-US ] = "First array where the square of the arguments are totalled." ;
4542        };
4543        String 4 // Name of Parameter 2
4544        {
4545            Text [ en-US ] = "array_y" ;
4546        };
4547        String 5 // Description of Parameter 2
4548        {
4549            Text [ en-US ] = "Second array where the square of the arguments is to be totalled." ;
4550        };
4551    };
4552    // -=*# Resource for function SUMMEXMY2 #*=-
4553    Resource SC_OPCODE_SUM_XMY2
4554    {
4555        String 1 // Description
4556        {
4557            Text [ en-US ] = "Returns the sum of squares of differences of two arrays." ;
4558        };
4559        ExtraData =
4560        {
4561            0;
4562            ID_FUNCTION_GRP_MATRIX;
4563            U2S( HID_FUNC_SUMMEXMY2 );
4564            2;  0;  0;
4565            0;
4566        };
4567        String 2 // Name of Parameter 1
4568        {
4569            Text [ en-US ] = "array_x" ;
4570        };
4571        String 3 // Description of Parameter 1
4572        {
4573            Text [ en-US ] = "First array for forming argument differences." ;
4574        };
4575        String 4 // Name of Parameter 2
4576        {
4577            Text [ en-US ] = "array_y" ;
4578        };
4579        String 5 // Description of Parameter 2
4580        {
4581            Text [ en-US ] = "Second array for forming the argument differences." ;
4582        };
4583    };
4584};
4585
4586Resource RID_SC_FUNCTION_DESCRIPTIONS2
4587{
4588    // -=*# Resource for function HÄUFIGKEIT #*=-
4589    Resource SC_OPCODE_FREQUENCY
4590    {
4591        String 1 // Description
4592        {
4593            Text [ en-US ] = "Returns a frequency distribution as a vertical array." ;
4594        };
4595        ExtraData =
4596        {
4597            0;
4598            ID_FUNCTION_GRP_MATRIX;
4599            U2S( HID_FUNC_HAEUFIGKEIT );
4600            2;  0;  0;
4601            0;
4602        };
4603        String 2 // Name of Parameter 1
4604        {
4605            Text [ en-US ] = "data" ;
4606        };
4607        String 3 // Description of Parameter 1
4608        {
4609            Text [ en-US ] = "The array of the data." ;
4610        };
4611        String 4 // Name of Parameter 2
4612        {
4613            Text [ en-US ] = "classes" ;
4614        };
4615        String 5 // Description of Parameter 2
4616        {
4617            Text [ en-US ] = "The array for forming classes." ;
4618        };
4619    };
4620    // -=*# Resource for function RGP #*=-
4621    Resource SC_OPCODE_RGP
4622    {
4623        String 1 // Description
4624        {
4625            Text [ en-US ] = "Calculates parameters of the linear regression as an array." ;
4626        };
4627        ExtraData =
4628        {
4629            0;
4630            ID_FUNCTION_GRP_MATRIX;
4631            U2S( HID_FUNC_RGP );
4632            4;  0;  1;  1;  1;
4633            0;
4634        };
4635        String 2 // Name of Parameter 1
4636        {
4637            Text [ en-US ] = "data_Y" ;
4638        };
4639        String 3 // Description of Parameter 1
4640        {
4641            Text [ en-US ] = "The Y data array." ;
4642        };
4643        String 4 // Name of Parameter 2
4644        {
4645            Text [ en-US ] = "data_X" ;
4646        };
4647        String 5 // Description of Parameter 2
4648        {
4649            Text [ en-US ] = "The X data array." ;
4650        };
4651        String 6 // Name of Parameter 3
4652        {
4653            Text [ en-US ] = "Linear_type" ;
4654        };
4655        String 7 // Description of Parameter 3
4656        {
4657            Text [ en-US ] = "If type = 0 the linears will be calculated through the zero point, or else moved linears." ;
4658        };
4659        String 8 // Name of Parameter 4
4660        {
4661            Text [ en-US ] = "stats" ;
4662        };
4663        String 9 // Description of Parameter 4
4664        {
4665            Text [ en-US ] = "If parameter = 0 then only the regression coefficient will be calculated, otherwise other values as well." ;
4666        };
4667    };
4668    // -=*# Resource for function RKP #*=-
4669    Resource SC_OPCODE_RKP
4670    {
4671        String 1 // Description
4672        {
4673            Text [ en-US ] = "Calculates the parameters of the exponential regression curve as an array." ;
4674        };
4675        ExtraData =
4676        {
4677            0;
4678            ID_FUNCTION_GRP_MATRIX;
4679            U2S( HID_FUNC_RKP );
4680            4;  0;  1;  1;  1;
4681            0;
4682        };
4683        String 2 // Name of Parameter 1
4684        {
4685            Text [ en-US ] = "data_Y" ;
4686        };
4687        String 3 // Description of Parameter 1
4688        {
4689            Text [ en-US ] = "The Y data array." ;
4690        };
4691        String 4 // Name of Parameter 2
4692        {
4693            Text [ en-US ] = "data_X" ;
4694        };
4695        String 5 // Description of Parameter 2
4696        {
4697            Text [ en-US ] = "The X data array." ;
4698        };
4699        String 6 // Name of Parameter 3
4700        {
4701            Text [ en-US ] = "Function_type" ;
4702        };
4703        String 7 // Description of Parameter 3
4704        {
4705            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." ;
4706        };
4707        String 8 // Name of Parameter 4
4708        {
4709            Text [ en-US ] = "stats" ;
4710        };
4711        String 9 // Description of Parameter 4
4712        {
4713            Text [ en-US ] = "If parameter = 0 then only the regression coefficient will be calculated, otherwise other values as well." ;
4714        };
4715    };
4716    // -=*# Resource for function TREND #*=-
4717    Resource SC_OPCODE_TREND
4718    {
4719        String 1 // Description
4720        {
4721            Text [ en-US ] = "Calculates points along a regression line." ;
4722        };
4723        ExtraData =
4724        {
4725            0;
4726            ID_FUNCTION_GRP_MATRIX;
4727            U2S( HID_FUNC_TREND );
4728            4;  0;  1;  1;  1;
4729            0;
4730        };
4731        String 2 // Name of Parameter 1
4732        {
4733            Text [ en-US ] = "data_Y" ;
4734        };
4735        String 3 // Description of Parameter 1
4736        {
4737            Text [ en-US ] = "The Y data array." ;
4738        };
4739        String 4 // Name of Parameter 2
4740        {
4741            Text [ en-US ] = "data_X" ;
4742        };
4743        String 5 // Description of Parameter 2
4744        {
4745            Text [ en-US ] = "The X data array as the basis for the regression." ;
4746        };
4747        String 6 // Name of Parameter 3
4748        {
4749            Text [ en-US ] = "new data_X" ;
4750        };
4751        String 7 // Description of Parameter 3
4752        {
4753            Text [ en-US ] = "The array of X data for recalculating the values." ;
4754        };
4755        String 8 // Name of Parameter 4
4756        {
4757            Text [ en-US ] = "Linear_type" ;
4758        };
4759        String 9 // Description of Parameter 4
4760        {
4761            Text [ en-US ] = "If type = 0 the linears will be calculated through the zero point, or else moved linears." ;
4762        };
4763    };
4764    // -=*# Resource for function VARIATION #*=-
4765    Resource SC_OPCODE_GROWTH
4766    {
4767        String 1 // Description
4768        {
4769            Text [ en-US ] = "Calculates points on the exponential regression function." ;
4770        };
4771        ExtraData =
4772        {
4773            0;
4774            ID_FUNCTION_GRP_MATRIX;
4775            U2S( HID_FUNC_VARIATION );
4776            4;  0;  1;  1;  1;
4777            0;
4778        };
4779        String 2 // Name of Parameter 1
4780        {
4781            Text [ en-US ] = "data_Y" ;
4782        };
4783        String 3 // Description of Parameter 1
4784        {
4785            Text [ en-US ] = "The Y data array." ;
4786        };
4787        String 4 // Name of Parameter 2
4788        {
4789            Text [ en-US ] = "data_X" ;
4790        };
4791        String 5 // Description of Parameter 2
4792        {
4793            Text [ en-US ] = "The X data array as the basis for the regression." ;
4794        };
4795        String 6 // Name of Parameter 3
4796        {
4797            Text [ en-US ] = "new_data_X" ;
4798        };
4799        String 7 // Description of Parameter 3
4800        {
4801            Text [ en-US ] = "The array of X data for recalculating the values." ;
4802        };
4803        String 8 // Name of Parameter 4
4804        {
4805            Text [ en-US ] = "Function_type" ;
4806        };
4807        String 9 // Description of Parameter 4
4808        {
4809            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." ;
4810        };
4811    };
4812    // -=*# Resource for function ANZAHL #*=-
4813    Resource SC_OPCODE_COUNT
4814    {
4815        String 1 // Description
4816        {
4817            Text [ en-US ] = "Counts how many numbers are in the list of arguments." ;
4818        };
4819        ExtraData =
4820        {
4821            0;
4822            ID_FUNCTION_GRP_STATISTIC;
4823            U2S( HID_FUNC_ANZAHL );
4824            VAR_ARGS;   0;
4825            0;
4826        };
4827        String 2 // Name of Parameter 1
4828        {
4829            Text [ en-US ] = "value " ;
4830        };
4831        String 3 // Description of Parameter 1
4832        {
4833            Text [ en-US ] = "Value 1, value 2, ... are 1 to 30 arguments containing different data types but where only numbers are counted." ;
4834        };
4835    };
4836    // -=*# Resource for function ANZAHL2 #*=-
4837    Resource SC_OPCODE_COUNT_2
4838    {
4839        String 1 // Description
4840        {
4841            Text [ en-US ] = "Counts how many values are in the list of arguments." ;
4842        };
4843        ExtraData =
4844        {
4845            0;
4846            ID_FUNCTION_GRP_STATISTIC;
4847            U2S( HID_FUNC_ANZAHL2 );
4848            VAR_ARGS;   0;
4849            0;
4850        };
4851        String 2 // Name of Parameter 1
4852        {
4853            Text [ en-US ] = "value " ;
4854        };
4855        String 3 // Description of Parameter 1
4856        {
4857            Text [ en-US ] = "Value 1, value 2, ... are 1 to 30 arguments representing the values to be counted." ;
4858        };
4859    };
4860    // -=*# Resource for function MAX #*=-
4861    Resource SC_OPCODE_MAX
4862    {
4863        String 1 // Description
4864        {
4865            Text [ en-US ] = "Returns the maximum value in a list of arguments." ;
4866        };
4867        ExtraData =
4868        {
4869            0;
4870            ID_FUNCTION_GRP_STATISTIC;
4871            U2S( HID_FUNC_MAX );
4872            VAR_ARGS;   0;
4873            0;
4874        };
4875        String 2 // Name of Parameter 1
4876        {
4877            Text [ en-US ] = "number " ;
4878        };
4879        String 3 // Description of Parameter 1
4880        {
4881            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments for which the largest number is to be determined." ;
4882        };
4883    };
4884    // -=*# Resource for function MAXA #*=-
4885    Resource SC_OPCODE_MAX_A
4886    {
4887        String 1 // Description
4888        {
4889            Text [ en-US ] = "Returns the maximum value in a list of arguments. Text is evaluated as Zero." ;
4890        };
4891        ExtraData =
4892        {
4893            0;
4894            ID_FUNCTION_GRP_STATISTIC;
4895            U2S( HID_FUNC_MAXA );
4896            VAR_ARGS;   0;
4897            0;
4898        };
4899        String 2 // Name of Parameter 1
4900        {
4901            Text [ en-US ] = "value " ;
4902        };
4903        String 3 // Description of Parameter 1
4904        {
4905            Text [ en-US ] = "Value 1, value 2, ... are 1 to 30 arguments whose largest value is to be determined." ;
4906        };
4907    };
4908    // -=*# Resource for function MIN #*=-
4909    Resource SC_OPCODE_MIN
4910    {
4911        String 1 // Description
4912        {
4913            Text [ en-US ] = "Returns the minimum value in a list of arguments." ;
4914        };
4915        ExtraData =
4916        {
4917            0;
4918            ID_FUNCTION_GRP_STATISTIC;
4919            U2S( HID_FUNC_MIN );
4920            VAR_ARGS;   0;
4921            0;
4922        };
4923        String 2 // Name of Parameter 1
4924        {
4925            Text [ en-US ] = "number " ;
4926        };
4927        String 3 // Description of Parameter 1
4928        {
4929            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments for which the smallest number is to be determined." ;
4930        };
4931    };
4932    // -=*# Resource for function MINA #*=-
4933    Resource SC_OPCODE_MIN_A
4934    {
4935        String 1 // Description
4936        {
4937            Text [ en-US ] = "Returns the smallest value in a list of arguments. Text is evaluated as zero." ;
4938        };
4939        ExtraData =
4940        {
4941            0;
4942            ID_FUNCTION_GRP_STATISTIC;
4943            U2S( HID_FUNC_MINA );
4944            VAR_ARGS;   0;
4945            0;
4946        };
4947        String 2 // Name of Parameter 1
4948        {
4949            Text [ en-US ] = "value " ;
4950        };
4951        String 3 // Description of Parameter 1
4952        {
4953            Text [ en-US ] = "Value 1; value 2;... are 1 to 30 arguments whose smallest number is to be determined." ;
4954        };
4955    };
4956    // -=*# Resource for function VARIANZ #*=-
4957    Resource SC_OPCODE_VAR
4958    {
4959        String 1 // Description
4960        {
4961            Text [ en-US ] = "Calculates the variance based on a sample." ;
4962        };
4963        ExtraData =
4964        {
4965            0;
4966            ID_FUNCTION_GRP_STATISTIC;
4967            U2S( HID_FUNC_VARIANZ );
4968            VAR_ARGS;   0;
4969            0;
4970        };
4971        String 2 // Name of Parameter 1
4972        {
4973            Text [ en-US ] = "number " ;
4974        };
4975        String 3 // Description of Parameter 1
4976        {
4977            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ;
4978        };
4979    };
4980    // -=*# Resource for function VARIANZ #*=-
4981    Resource SC_OPCODE_VAR_A
4982    {
4983        String 1 // Description
4984        {
4985            Text [ en-US ] = "Returns the variance based on a sample. Text is evaluated as zero." ;
4986        };
4987        ExtraData =
4988        {
4989            0;
4990            ID_FUNCTION_GRP_STATISTIC;
4991            U2S( HID_FUNC_VARIANZA );
4992            VAR_ARGS;   0;
4993            0;
4994        };
4995        String 2 // Name of Parameter 1
4996        {
4997            Text [ en-US ] = "value " ;
4998        };
4999        String 3 // Description of Parameter 1
5000        {
5001            Text [ en-US ] = "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population." ;
5002        };
5003    };
5004    // -=*# Resource for function VARIANZEN #*=-
5005    Resource SC_OPCODE_VAR_P
5006    {
5007        String 1 // Description
5008        {
5009            Text [ en-US ] = "Calculates variance based on the entire population." ;
5010        };
5011        ExtraData =
5012        {
5013            0;
5014            ID_FUNCTION_GRP_STATISTIC;
5015            U2S( HID_FUNC_VARIANZEN );
5016            VAR_ARGS;   0;
5017            0;
5018        };
5019        String 2 // Name of Parameter 1
5020        {
5021            Text [ en-US ] = "number " ;
5022        };
5023        String 3 // Description of Parameter 1
5024        {
5025            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which represent a population." ;
5026        };
5027    };
5028    // -=*# Resource for function VARIANZENA #*=-
5029    Resource SC_OPCODE_VAR_P_A
5030    {
5031        String 1 // Description
5032        {
5033            Text [ en-US ] = "Returns the variance based on the entire population. Text is evaluated as zero." ;
5034        };
5035        ExtraData =
5036        {
5037            0;
5038            ID_FUNCTION_GRP_STATISTIC;
5039            U2S( HID_FUNC_VARIANZENA );
5040            VAR_ARGS;   0;
5041            0;
5042        };
5043        String 2 // Name of Parameter 1
5044        {
5045            Text [ en-US ] = "value " ;
5046        };
5047        String 3 // Description of Parameter 1
5048        {
5049            Text [ en-US ] = "Value 1; value 2;... are 1 to 30 arguments representing a population." ;
5050        };
5051    };
5052    // -=*# Resource for function STABW #*=-
5053    Resource SC_OPCODE_ST_DEV
5054    {
5055        String 1 // Description
5056        {
5057            Text [ en-US ] = "Calculates the standard deviation based on a sample." ;
5058        };
5059        ExtraData =
5060        {
5061            0;
5062            ID_FUNCTION_GRP_STATISTIC;
5063            U2S( HID_FUNC_STABW );
5064            VAR_ARGS;   0;
5065            0;
5066        };
5067        String 2 // Name of Parameter 1
5068        {
5069            Text [ en-US ] = "number " ;
5070        };
5071        String 3 // Description of Parameter 1
5072        {
5073            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ;
5074        };
5075    };
5076    // -=*# Resource for function STABWA #*=-
5077    Resource SC_OPCODE_ST_DEV_A
5078    {
5079        String 1 // Description
5080        {
5081            Text [ en-US ] = "Returns the standard deviation based on a sample. Text is evaluated as zero." ;
5082        };
5083        ExtraData =
5084        {
5085            0;
5086            ID_FUNCTION_GRP_STATISTIC;
5087            U2S( HID_FUNC_STABWA );
5088            VAR_ARGS;   0;
5089            0;
5090        };
5091        String 2 // Name of Parameter 1
5092        {
5093            Text [ en-US ] = "value " ;
5094        };
5095        String 3 // Description of Parameter 1
5096        {
5097            Text [ en-US ] = "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population." ;
5098        };
5099    };
5100    // -=*# Resource for function STABWN #*=-
5101    Resource SC_OPCODE_ST_DEV_P
5102    {
5103        String 1 // Description
5104        {
5105            Text [ en-US ] = "Calculates the standard deviation based on the entire population." ;
5106        };
5107        ExtraData =
5108        {
5109            0;
5110            ID_FUNCTION_GRP_STATISTIC;
5111            U2S( HID_FUNC_STABWN );
5112            VAR_ARGS;   0;
5113            0;
5114        };
5115        String 2 // Name of Parameter 1
5116        {
5117            Text [ en-US ] = "number " ;
5118        };
5119        String 3 // Description of Parameter 1
5120        {
5121            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample of a population." ;
5122        };
5123    };
5124    // -=*# Resource for function STABWNA #*=-
5125    Resource SC_OPCODE_ST_DEV_P_A
5126    {
5127        String 1 // Description
5128        {
5129            Text [ en-US ] = "Returns the standard deviation based on the entire population. Text is evaluated as zero." ;
5130        };
5131        ExtraData =
5132        {
5133            0;
5134            ID_FUNCTION_GRP_STATISTIC;
5135            U2S( HID_FUNC_STABWNA );
5136            VAR_ARGS;   0;
5137            0;
5138        };
5139        String 2 // Name of Parameter 1
5140        {
5141            Text [ en-US ] = "value " ;
5142        };
5143        String 3 // Description of Parameter 1
5144        {
5145            Text [ en-US ] = "Value 1; value 2;... are 1 to 30 arguments corresponding to a population." ;
5146        };
5147    };
5148    // -=*# Resource for function MITTELWERT #*=-
5149    Resource SC_OPCODE_AVERAGE
5150    {
5151        String 1 // Description
5152        {
5153            Text [ en-US ] = "Returns the average of a sample." ;
5154        };
5155        ExtraData =
5156        {
5157            0;
5158            ID_FUNCTION_GRP_STATISTIC;
5159            U2S( HID_FUNC_MITTELWERT );
5160            VAR_ARGS;   0;
5161            0;
5162        };
5163        String 2 // Name of Parameter 1
5164        {
5165            Text [ en-US ] = "number " ;
5166        };
5167        String 3 // Description of Parameter 1
5168        {
5169            Text [ en-US ] = "Number 1, number 2;...are 1 to 30 numeric arguments representing a population sample." ;
5170        };
5171    };
5172    // -=*# Resource for function MITTELWERTA #*=-
5173    Resource SC_OPCODE_AVERAGE_A
5174    {
5175        String 1 // Description
5176        {
5177            Text [ en-US ] = "Returns the average value for a sample. Text is evaluated as zero." ;
5178        };
5179        ExtraData =
5180        {
5181            0;
5182            ID_FUNCTION_GRP_STATISTIC;
5183            U2S( HID_FUNC_MITTELWERTA );
5184            VAR_ARGS;   0;
5185            0;
5186        };
5187        String 2 // Name of Parameter 1
5188        {
5189            Text [ en-US ] = "value " ;
5190        };
5191        String 3 // Description of Parameter 1
5192        {
5193            Text [ en-US ] = "Value 1; value 2; ... are 1 to 30 arguments representing a sample taken from a basic total population." ;
5194        };
5195    };
5196    // -=*# Resource for function SUMQUADABW #*=-
5197    Resource SC_OPCODE_DEV_SQ
5198    {
5199        String 1 // Description
5200        {
5201            Text [ en-US ] = "Returns the sum of squares of deviations from the sample mean value" ;
5202        };
5203        ExtraData =
5204        {
5205            0;
5206            ID_FUNCTION_GRP_STATISTIC;
5207            U2S( HID_FUNC_SUMQUADABW );
5208            VAR_ARGS;   0;
5209            0;
5210        };
5211        String 2 // Name of Parameter 1
5212        {
5213            Text [ en-US ] = "number " ;
5214        };
5215        String 3 // Description of Parameter 1
5216        {
5217            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ;
5218        };
5219    };
5220    // -=*# Resource for function MITTELABW #*=-
5221    Resource SC_OPCODE_AVE_DEV
5222    {
5223        String 1 // Description
5224        {
5225            Text [ en-US ] = "Returns the average of the absolute deviations of a sample from the mean." ;
5226        };
5227        ExtraData =
5228        {
5229            0;
5230            ID_FUNCTION_GRP_STATISTIC;
5231            U2S( HID_FUNC_MITTELABW );
5232            VAR_ARGS;   0;
5233            0;
5234        };
5235        String 2 // Name of Parameter 1
5236        {
5237            Text [ en-US ] = "number " ;
5238        };
5239        String 3 // Description of Parameter 1
5240        {
5241            Text [ en-US ] = "Number 1, number 2;...are 1 to 30 numerical arguments representing a sample." ;
5242        };
5243    };
5244    // -=*# Resource for function SCHIEFE #*=-
5245    Resource SC_OPCODE_SCHIEFE
5246    {
5247        String 1 // Description
5248        {
5249            Text [ en-US ] = "Returns the skewness of a distribution." ;
5250        };
5251        ExtraData =
5252        {
5253            0;
5254            ID_FUNCTION_GRP_STATISTIC;
5255            U2S( HID_FUNC_SCHIEFE );
5256            VAR_ARGS;   0;
5257            0;
5258        };
5259        String 2 // Name of Parameter 1
5260        {
5261            Text [ en-US ] = "number " ;
5262        };
5263        String 3 // Description of Parameter 1
5264        {
5265            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments portraying a sample of the distribution." ;
5266        };
5267    };
5268    // -=*# Resource for function KURT #*=-
5269    Resource SC_OPCODE_KURT
5270    {
5271        String 1 // Description
5272        {
5273            Text [ en-US ] = "Returns the kurtosis of a distribution." ;
5274        };
5275        ExtraData =
5276        {
5277            0;
5278            ID_FUNCTION_GRP_STATISTIC;
5279            U2S( HID_FUNC_KURT );
5280            VAR_ARGS;   0;
5281            0;
5282        };
5283        String 2 // Name of Parameter 1
5284        {
5285            Text [ en-US ] = "number " ;
5286        };
5287        String 3 // Description of Parameter 1
5288        {
5289            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments, representing a sample of the distribution." ;
5290        };
5291    };
5292    // -=*# Resource for function GEOMITTEL #*=-
5293    Resource SC_OPCODE_GEO_MEAN
5294    {
5295        String 1 // Description
5296        {
5297            Text [ en-US ] = "Returns the geometric mean of a sample." ;
5298        };
5299        ExtraData =
5300        {
5301            0;
5302            ID_FUNCTION_GRP_STATISTIC;
5303            U2S( HID_FUNC_GEOMITTEL );
5304            VAR_ARGS;   0;
5305            0;
5306        };
5307        String 2 // Name of Parameter 1
5308        {
5309            Text [ en-US ] = "number " ;
5310        };
5311        String 3 // Description of Parameter 1
5312        {
5313            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ;
5314        };
5315    };
5316    // -=*# Resource for function HARMITTEL #*=-
5317    Resource SC_OPCODE_HAR_MEAN
5318    {
5319        String 1 // Description
5320        {
5321            Text [ en-US ] = "Returns the harmonic mean of a sample." ;
5322        };
5323        ExtraData =
5324        {
5325            0;
5326            ID_FUNCTION_GRP_STATISTIC;
5327            U2S( HID_FUNC_HARMITTEL );
5328            VAR_ARGS;   0;
5329            0;
5330        };
5331        String 2 // Name of Parameter 1
5332        {
5333            Text [ en-US ] = "number " ;
5334        };
5335        String 3 // Description of Parameter 1
5336        {
5337            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ;
5338        };
5339    };
5340    // -=*# Resource for function MODALWERT #*=-
5341    Resource SC_OPCODE_MODAL_VALUE
5342    {
5343        String 1 // Description
5344        {
5345            Text [ en-US ] = "Returns the most common value in a sample." ;
5346        };
5347        ExtraData =
5348        {
5349            0;
5350            ID_FUNCTION_GRP_STATISTIC;
5351            U2S( HID_FUNC_MODALWERT );
5352            VAR_ARGS;   0;
5353            0;
5354        };
5355        String 2 // Name of Parameter 1
5356        {
5357            Text [ en-US ] = "number " ;
5358        };
5359        String 3 // Description of Parameter 1
5360        {
5361            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ;
5362        };
5363    };
5364    // -=*# Resource for function MEDIAN #*=-
5365    Resource SC_OPCODE_MEDIAN
5366    {
5367        String 1 // Description
5368        {
5369            Text [ en-US ] = "Returns the median of a given sample." ;
5370        };
5371        ExtraData =
5372        {
5373            0;
5374            ID_FUNCTION_GRP_STATISTIC;
5375            U2S( HID_FUNC_MEDIAN );
5376            VAR_ARGS;   0;
5377            0;
5378        };
5379        String 2 // Name of Parameter 1
5380        {
5381            Text [ en-US ] = "number " ;
5382        };
5383        String 3 // Description of Parameter 1
5384        {
5385            Text [ en-US ] = "Number 1, number 2, ... are 1 to 30 numerical arguments which portray a sample." ;
5386        };
5387    };
5388    // -=*# Resource for function QUANTIL #*=-
5389    Resource SC_OPCODE_PERCENTILE
5390    {
5391        String 1 // Description
5392        {
5393            Text [ en-US ] = "Returns the alpha quantile of a sample." ;
5394        };
5395        ExtraData =
5396        {
5397            0;
5398            ID_FUNCTION_GRP_STATISTIC;
5399            U2S( HID_FUNC_QUANTIL );
5400            2;  0;  0;
5401            0;
5402        };
5403        String 2 // Name of Parameter 1
5404        {
5405            Text [ en-US ] = "data" ;
5406        };
5407        String 3 // Description of Parameter 1
5408        {
5409            Text [ en-US ] = "The array of the data in the sample." ;
5410        };
5411        String 4 // Name of Parameter 2
5412        {
5413            Text [ en-US ] = "Alpha" ;
5414        };
5415        String 5 // Description of Parameter 2
5416        {
5417            Text [ en-US ] = "The percentage rate of the quantile between 0 and 1." ;
5418        };
5419    };
5420    // -=*# Resource for function QUARTILE #*=-
5421    Resource SC_OPCODE_QUARTILE
5422    {
5423        String 1 // Description
5424        {
5425            Text [ en-US ] = "Returns the quartile of a sample." ;
5426        };
5427        ExtraData =
5428        {
5429            0;
5430            ID_FUNCTION_GRP_STATISTIC;
5431            U2S( HID_FUNC_QUARTILE );
5432            2;  0;  0;
5433            0;
5434        };
5435        String 2 // Name of Parameter 1
5436        {
5437            Text [ en-US ] = "data" ;
5438        };
5439        String 3 // Description of Parameter 1
5440        {
5441            Text [ en-US ] = "The array of the data in the sample." ;
5442        };
5443        String 4 // Name of Parameter 2
5444        {
5445            Text [ en-US ] = "Type" ;
5446        };
5447        String 5 // Description of Parameter 2
5448        {
5449            Text [ en-US ] = "The type of the quartile (0 = MIN, 1 = 25%, 2 = 50%, 3 = 75%, 4 = MAX)." ;
5450        };
5451    };
5452    // -=*# Resource for function KGRÖSSTE #*=-
5453    Resource SC_OPCODE_LARGE
5454    {
5455        String 1 // Description
5456        {
5457            Text [ en-US ] = "Returns the k-th largest value of a sample." ;
5458        };
5459        ExtraData =
5460        {
5461            0;
5462            ID_FUNCTION_GRP_STATISTIC;
5463            U2S( HID_FUNC_KGROESSTE );
5464            2;  0;  0;
5465            0;
5466        };
5467        String 2 // Name of Parameter 1
5468        {
5469            Text [ en-US ] = "data" ;
5470        };
5471        String 3 // Description of Parameter 1
5472        {
5473            Text [ en-US ] = "The array of the data in the sample." ;
5474        };
5475        String 4 // Name of Parameter 2
5476        {
5477            Text [ en-US ] = "Rank_c" ;
5478        };
5479        String 5 // Description of Parameter 2
5480        {
5481            Text [ en-US ] = "The ranking of the value." ;
5482        };
5483    };
5484    // -=*# Resource for function KKLEINSTE #*=-
5485    Resource SC_OPCODE_SMALL
5486    {
5487        String 1 // Description
5488        {
5489            Text [ en-US ] = "Returns the k-th smallest value of a sample." ;
5490        };
5491        ExtraData =
5492        {
5493            0;
5494            ID_FUNCTION_GRP_STATISTIC;
5495            U2S( HID_FUNC_KKLEINSTE );
5496            2;  0;  0;
5497            0;
5498        };
5499        String 2 // Name of Parameter 1
5500        {
5501            Text [ en-US ] = "data" ;
5502        };
5503        String 3 // Description of Parameter 1
5504        {
5505            Text [ en-US ] = "The array of the data in the sample." ;
5506        };
5507        String 4 // Name of Parameter 2
5508        {
5509            Text [ en-US ] = "Rank_c" ;
5510        };
5511        String 5 // Description of Parameter 2
5512        {
5513            Text [ en-US ] = "The ranking of the value." ;
5514        };
5515    };
5516    // -=*# Resource for function QUANTILSRANG #*=-
5517    Resource SC_OPCODE_PERCENT_RANK
5518    {
5519        String 1 // Description
5520        {
5521            Text [ en-US ] = "Returns the percentage rank of a value in a sample." ;
5522        };
5523        ExtraData =
5524        {
5525            0;
5526            ID_FUNCTION_GRP_STATISTIC;
5527            U2S( HID_FUNC_QUANTILSRANG );
5528            2;  0;  0;
5529            0;
5530        };
5531        String 2 // Name of Parameter 1
5532        {
5533            Text [ en-US ] = "data" ;
5534        };
5535        String 3 // Description of Parameter 1
5536        {
5537            Text [ en-US ] = "The array of the data in the sample." ;
5538        };
5539        String 4 // Name of Parameter 2
5540        {
5541            Text [ en-US ] = "value" ;
5542        };
5543        String 5 // Description of Parameter 2
5544        {
5545            Text [ en-US ] = "The value for which percentage ranking is to be determined." ;
5546        };
5547    };
5548    // -=*# Resource for function RANG #*=-
5549    Resource SC_OPCODE_RANK
5550    {
5551        String 1 // Description
5552        {
5553            Text [ en-US ] = "Returns the ranking of a value in a sample." ;
5554        };
5555        ExtraData =
5556        {
5557            0;
5558            ID_FUNCTION_GRP_STATISTIC;
5559            U2S( HID_FUNC_RANG );
5560            3;  0;  0;  1;
5561            0;
5562        };
5563        String 2 // Name of Parameter 1
5564        {
5565            Text [ en-US ] = "value" ;
5566        };
5567        String 3 // Description of Parameter 1
5568        {
5569            Text [ en-US ] = "The value for which the rank is to be determined." ;
5570        };
5571        String 4 // Name of Parameter 2
5572        {
5573            Text [ en-US ] = "Data" ;
5574        };
5575        String 5 // Description of Parameter 2
5576        {
5577            Text [ en-US ] = "The array of the data in the sample." ;
5578        };
5579        String 6 // Name of Parameter 3
5580        {
5581            Text [ en-US ] = "Type" ;
5582        };
5583        String 7 // Description of Parameter 3
5584        {
5585            Text [ en-US ] = "Sequence order: 0 or omitted means descending, any other value than 0 means ascending." ;
5586        };
5587    };
5588    // -=*# Resource for function GESTUTZTMITTEL #*=-
5589    Resource SC_OPCODE_TRIM_MEAN
5590    {
5591        String 1 // Description
5592        {
5593            Text [ en-US ] = "Returns the mean of a sample without including the marginal values." ;
5594        };
5595        ExtraData =
5596        {
5597            0;
5598            ID_FUNCTION_GRP_STATISTIC;
5599            U2S( HID_FUNC_GESTUTZTMITTEL );
5600            2;  0;  0;
5601            0;
5602        };
5603        String 2 // Name of Parameter 1
5604        {
5605            Text [ en-US ] = "data" ;
5606        };
5607        String 3 // Description of Parameter 1
5608        {
5609            Text [ en-US ] = "The array of the data in the sample." ;
5610        };
5611        String 4 // Name of Parameter 2
5612        {
5613            Text [ en-US ] = "Alpha" ;
5614        };
5615        String 5 // Description of Parameter 2
5616        {
5617            Text [ en-US ] = "The percentage of marginal data that is not to be taken into account." ;
5618        };
5619    };
5620    // -=*# Resource for function WAHRSCHBEREICH #*=-
5621    Resource SC_OPCODE_PROB
5622    {
5623        String 1 // Description
5624        {
5625            Text [ en-US ] = "Returns the discrete probability of an interval." ;
5626        };
5627        ExtraData =
5628        {
5629            0;
5630            ID_FUNCTION_GRP_STATISTIC;
5631            U2S( HID_FUNC_WAHRSCHBEREICH );
5632            4;  0;  0;  0;  1;
5633            0;
5634        };
5635        String 2 // Name of Parameter 1
5636        {
5637            Text [ en-US ] = "data" ;
5638        };
5639        String 3 // Description of Parameter 1
5640        {
5641            Text [ en-US ] = "The sample data array." ;
5642        };
5643        String 4 // Name of Parameter 2
5644        {
5645            Text [ en-US ] = "probability" ;
5646        };
5647        String 5 // Description of Parameter 2
5648        {
5649            Text [ en-US ] = "The array of the associated probabilities." ;
5650        };
5651        String 6 // Name of Parameter 3
5652        {
5653            Text [ en-US ] = "Start" ;
5654        };
5655        String 7 // Description of Parameter 3
5656        {
5657            Text [ en-US ] = "The start of the value interval whose probabilities is to be totalled." ;
5658        };
5659        String 8 // Name of Parameter 4
5660        {
5661            Text [ en-US ] = "End" ;
5662        };
5663        String 9 // Description of Parameter 4
5664        {
5665            Text [ en-US ] = "The end of the value interval where the probabilities are to be totalled." ;
5666        };
5667    };
5668    // -=*# Resource for function B #*=-
5669    Resource SC_OPCODE_B
5670    {
5671        String 1 // Description
5672        {
5673            Text [ en-US ] = "Returns the probability of a trial result using binomial distribution." ;
5674        };
5675        ExtraData =
5676        {
5677            0;
5678            ID_FUNCTION_GRP_STATISTIC;
5679            U2S( HID_FUNC_B );
5680            4;  0;  0;  0;  1;
5681            0;
5682        };
5683        String 2 // Name of Parameter 1
5684        {
5685            Text [ en-US ] = "trials" ;
5686        };
5687        String 3 // Description of Parameter 1
5688        {
5689            Text [ en-US ] = "The number of trials." ;
5690        };
5691        String 4 // Name of Parameter 2
5692        {
5693            Text [ en-US ] = "SP" ;
5694        };
5695        String 5 // Description of Parameter 2
5696        {
5697            Text [ en-US ] = "The individual probability of a trial result." ;
5698        };
5699        String 6 // Name of Parameter 3
5700        {
5701            Text [ en-US ] = "T_1" ;
5702        };
5703        String 7 // Description of Parameter 3
5704        {
5705            Text [ en-US ] = "Lower limit for the number of trials." ;
5706        };
5707        String 8 // Name of Parameter 4
5708        {
5709            Text [ en-US ] = "T_2" ;
5710        };
5711        String 9 // Description of Parameter 4
5712        {
5713            Text [ en-US ] = "Upper limit for the number of trials." ;
5714        };
5715    };
5716    // -=*# Resource for function PHI #*=-
5717    Resource SC_OPCODE_PHI
5718    {
5719        String 1 // Description
5720        {
5721            Text [ en-US ] = "Values of the distribution function for a standard normal distribution." ;
5722        };
5723        ExtraData =
5724        {
5725            0;
5726            ID_FUNCTION_GRP_STATISTIC;
5727            U2S( HID_FUNC_PHI );
5728            1;  0;
5729            0;
5730        };
5731        String 2 // Name of Parameter 1
5732        {
5733            Text [ en-US ] = "number" ;
5734        };
5735        String 3 // Description of Parameter 1
5736        {
5737            Text [ en-US ] = "The value for which the standard normal distribution is to be calculated." ;
5738        };
5739    };
5740    // -=*# Resource for function GAUSS #*=-
5741    Resource SC_OPCODE_GAUSS
5742    {
5743        String 1 // Description
5744        {
5745            Text [ en-US ] = "Returns the integral values of the standard normal cumulative distribution." ;
5746        };
5747        ExtraData =
5748        {
5749            0;
5750            ID_FUNCTION_GRP_STATISTIC;
5751            U2S( HID_FUNC_GAUSS );
5752            1;  0;
5753            0;
5754        };
5755        String 2 // Name of Parameter 1
5756        {
5757            Text [ en-US ] = "Number" ;
5758        };
5759        String 3 // Description of Parameter 1
5760        {
5761            Text [ en-US ] = "The value for which the integral value of the standard normal distribution is to be calculated." ;
5762        };
5763    };
5764    // -=*# Resource for function FISHER #*=-
5765    Resource SC_OPCODE_FISHER
5766    {
5767        String 1 // Description
5768        {
5769            Text [ en-US ] = "Returns the Fisher transformation." ;
5770        };
5771        ExtraData =
5772        {
5773            0;
5774            ID_FUNCTION_GRP_STATISTIC;
5775            U2S( HID_FUNC_FISHER );
5776            1;  0;
5777            0;
5778        };
5779        String 2 // Name of Parameter 1
5780        {
5781            Text [ en-US ] = "Number" ;
5782        };
5783        String 3 // Description of Parameter 1
5784        {
5785            Text [ en-US ] = "The value to be transformed (-1 < VALUE < 1)." ;
5786        };
5787    };
5788    // -=*# Resource for function FISHERINV #*=-
5789    Resource SC_OPCODE_FISHER_INV
5790    {
5791        String 1 // Description
5792        {
5793            Text [ en-US ] = "Returns the inverse of the Fisher transformation." ;
5794        };
5795        ExtraData =
5796        {
5797            0;
5798            ID_FUNCTION_GRP_STATISTIC;
5799            U2S( HID_FUNC_FISHERINV );
5800            1;  0;
5801            0;
5802        };
5803        String 2 // Name of Parameter 1
5804        {
5805            Text [ en-US ] = "Number" ;
5806        };
5807        String 3 // Description of Parameter 1
5808        {
5809            Text [ en-US ] = "The value that is to be transformed back." ;
5810        };
5811    };
5812    // -=*# Resource for function BINOMVERT #*=-
5813    Resource SC_OPCODE_BINOM_DIST
5814    {
5815        String 1 // Description
5816        {
5817            Text [ en-US ] = "Values of the binomial distribution." ;
5818        };
5819        ExtraData =
5820        {
5821            0;
5822            ID_FUNCTION_GRP_STATISTIC;
5823            U2S( HID_FUNC_BINOMVERT );
5824            4;  0;  0;  0;  0;
5825            0;
5826        };
5827        String 2 // Name of Parameter 1
5828        {
5829            Text [ en-US ] = "X" ;
5830        };
5831        String 3 // Description of Parameter 1
5832        {
5833            Text [ en-US ] = "The number of successes in a series of trials." ;
5834        };
5835        String 4 // Name of Parameter 2
5836        {
5837            Text [ en-US ] = "trials" ;
5838        };
5839        String 5 // Description of Parameter 2
5840        {
5841            Text [ en-US ] = "The total number of trials." ;
5842        };
5843        String 6 // Name of Parameter 3
5844        {
5845            Text [ en-US ] = "SP" ;
5846        };
5847        String 7 // Description of Parameter 3
5848        {
5849            Text [ en-US ] = "The success probability of a trial." ;
5850        };
5851        String 8 // Name of Parameter 4
5852        {
5853            Text [ en-US ] = "C" ;
5854        };
5855        String 9 // Description of Parameter 4
5856        {
5857            Text [ en-US ] = "Cumulated. C=0 calculates the individual probability, C=1 the cumulated probability." ;
5858        };
5859    };
5860    // -=*# Resource for function NEGBINOMVERT #*=-
5861    Resource SC_OPCODE_NEG_BINOM_VERT
5862    {
5863        String 1 // Description
5864        {
5865            Text [ en-US ] = "Values of the negative binomial distribution." ;
5866        };
5867        ExtraData =
5868        {
5869            0;
5870            ID_FUNCTION_GRP_STATISTIC;
5871            U2S( HID_FUNC_NEGBINOMVERT );
5872            3;  0;  0;  0;
5873            0;
5874        };
5875        String 2 // Name of Parameter 1
5876        {
5877            Text [ en-US ] = "X" ;
5878        };
5879        String 3 // Description of Parameter 1
5880        {
5881            Text [ en-US ] = "The number of failures in the trial range." ;
5882        };
5883        String 4 // Name of Parameter 2
5884        {
5885            Text [ en-US ] = "R" ;
5886        };
5887        String 5 // Description of Parameter 2
5888        {
5889            Text [ en-US ] = "The number of successes in the trial sequence." ;
5890        };
5891        String 6 // Name of Parameter 3
5892        {
5893            Text [ en-US ] = "SP" ;
5894        };
5895        String 7 // Description of Parameter 3
5896        {
5897            Text [ en-US ] = "The success probability of a trial." ;
5898        };
5899    };
5900    // -=*# Resource for function KRITBINOM #*=-
5901    Resource SC_OPCODE_KRIT_BINOM
5902    {
5903        String 1 // Description
5904        {
5905            Text [ en-US ] = "Border arguments of the binomial distribution." ;
5906        };
5907        ExtraData =
5908        {
5909            0;
5910            ID_FUNCTION_GRP_STATISTIC;
5911            U2S( HID_FUNC_KRITBINOM );
5912            3;  0;  0;  0;
5913            0;
5914        };
5915        String 2 // Name of Parameter 1
5916        {
5917            Text [ en-US ] = "trials" ;
5918        };
5919        String 3 // Description of Parameter 1
5920        {
5921            Text [ en-US ] = "The total number of trials." ;
5922        };
5923        String 4 // Name of Parameter 2
5924        {
5925            Text [ en-US ] = "SP" ;
5926        };
5927        String 5 // Description of Parameter 2
5928        {
5929            Text [ en-US ] = "The success probability of a trial." ;
5930        };
5931        String 6 // Name of Parameter 3
5932        {
5933            Text [ en-US ] = "alpha" ;
5934        };
5935        String 7 // Description of Parameter 3
5936        {
5937            Text [ en-US ] = "The border probability that is attained or exceeded." ;
5938        };
5939    };
5940    // -=*# Resource for function POISSON #*=-
5941    Resource SC_OPCODE_POISSON_DIST
5942    {
5943        String 1 // Description
5944        {
5945            Text [ en-US ] = "Returns the Poisson distribution." ;
5946        };
5947        ExtraData =
5948        {
5949            0;
5950            ID_FUNCTION_GRP_STATISTIC;
5951            U2S( HID_FUNC_POISSON );
5952            3;  0;  0;  1;
5953            0;
5954        };
5955        String 2 // Name of Parameter 1
5956        {
5957            Text [ en-US ] = "Number" ;
5958        };
5959        String 3 // Description of Parameter 1
5960        {
5961            Text [ en-US ] = "The value for which the Poisson distribution is to be calculated." ;
5962        };
5963        String 4 // Name of Parameter 2
5964        {
5965            Text [ en-US ] = "mean" ;
5966        };
5967        String 5 // Description of Parameter 2
5968        {
5969            Text [ en-US ] = "Mean. The mean value of the Poisson distribution." ;
5970        };
5971        String 6 // Name of Parameter 3
5972        {
5973            Text [ en-US ] = "Cumulative" ;
5974        };
5975        String 7 // Description of Parameter 3
5976        {
5977            Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ;
5978        };
5979    };
5980    // -=*# Resource for function NORMVERT #*=-
5981    Resource SC_OPCODE_NORM_DIST
5982    {
5983        String 1 // Description
5984        {
5985            Text [ en-US ] = "Values of the normal distribution." ;
5986        };
5987        ExtraData =
5988        {
5989            0;
5990            ID_FUNCTION_GRP_STATISTIC;
5991            U2S( HID_FUNC_NORMVERT );
5992            4;  0;  0;  0;  1;
5993            0;
5994        };
5995        String 2 // Name of Parameter 1
5996        {
5997            Text [ en-US ] = "Number" ;
5998        };
5999        String 3 // Description of Parameter 1
6000        {
6001            Text [ en-US ] = "The value for which the normal distribution is to be calculated." ;
6002        };
6003        String 4 // Name of Parameter 2
6004        {
6005            Text [ en-US ] = "Mean" ;
6006        };
6007        String 5 // Description of Parameter 2
6008        {
6009            Text [ en-US ] = "The mean value. The mean value of the normal distribution." ;
6010        };
6011        String 6 // Name of Parameter 3
6012        {
6013            Text [ en-US ] = "STDEV" ;
6014        };
6015        String 7 // Description of Parameter 3
6016        {
6017            Text [ en-US ] = "Standard deviation. The standard deviation of the normal distribution." ;
6018        };
6019        String 8 // Name of Parameter 4
6020        {
6021            Text [ en-US ] = "C" ;
6022        };
6023        String 9 // Description of Parameter 4
6024        {
6025            Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ;
6026        };
6027    };
6028    // -=*# Resource for function NORMINV #*=-
6029    Resource SC_OPCODE_NORM_INV
6030    {
6031        String 1 // Description
6032        {
6033            Text [ en-US ] = "Values of the inverse normal distribution." ;
6034        };
6035        ExtraData =
6036        {
6037            0;
6038            ID_FUNCTION_GRP_STATISTIC;
6039            U2S( HID_FUNC_NORMINV );
6040            3;  0;  0;  0;
6041            0;
6042        };
6043        String 2 // Name of Parameter 1
6044        {
6045            Text [ en-US ] = "number" ;
6046        };
6047        String 3 // Description of Parameter 1
6048        {
6049            Text [ en-US ] = "The probability value for which the inverse normal distribution is to be calculated." ;
6050        };
6051        String 4 // Name of Parameter 2
6052        {
6053            Text [ en-US ] = "mean" ;
6054        };
6055        String 5 // Description of Parameter 2
6056        {
6057            Text [ en-US ] = "The mean value. The mean value of the normal distribution." ;
6058        };
6059        String 6 // Name of Parameter 3
6060        {
6061            Text [ en-US ] = "STDEV" ;
6062        };
6063        String 7 // Description of Parameter 3
6064        {
6065            Text [ en-US ] = "Standard deviation. The standard deviation of the normal distribution." ;
6066        };
6067    };
6068    // -=*# Resource for function STANDNORMVERT #*=-
6069    Resource SC_OPCODE_STD_NORM_DIST
6070    {
6071        String 1 // Description
6072        {
6073            Text [ en-US ] = "The values of the standard normal cumulative distribution." ;
6074        };
6075        ExtraData =
6076        {
6077            0;
6078            ID_FUNCTION_GRP_STATISTIC;
6079            U2S( HID_FUNC_STANDNORMVERT );
6080            1;  0;
6081            0;
6082        };
6083        String 2 // Name of Parameter 1
6084        {
6085            Text [ en-US ] = "Number" ;
6086        };
6087        String 3 // Description of Parameter 1
6088        {
6089            Text [ en-US ] = "The value for which the standard normal distribution is to be calculated." ;
6090        };
6091    };
6092    // -=*# Resource for function STANDNORMINV #*=-
6093    Resource SC_OPCODE_S_NORM_INV
6094    {
6095        String 1 // Description
6096        {
6097            Text [ en-US ] = "Values of the inverse standard normal distribution." ;
6098        };
6099        ExtraData =
6100        {
6101            0;
6102            ID_FUNCTION_GRP_STATISTIC;
6103            U2S( HID_FUNC_STANDNORMINV );
6104            1;  0;
6105            0;
6106        };
6107        String 2 // Name of Parameter 1
6108        {
6109            Text [ en-US ] = "number" ;
6110        };
6111        String 3 // Description of Parameter 1
6112        {
6113            Text [ en-US ] = "The probability value for which the inverse standard normal distribution is to be calculated." ;
6114        };
6115    };
6116    // -=*# Resource for function LOGNORMVERT #*=-
6117    Resource SC_OPCODE_LOG_NORM_DIST
6118    {
6119        String 1 // Description
6120        {
6121            Text [ en-US ] = "Values of the log normal distribution." ;
6122        };
6123        ExtraData =
6124        {
6125            0;
6126            ID_FUNCTION_GRP_STATISTIC;
6127            U2S( HID_FUNC_LOGNORMVERT );
6128            4;  0;  1;  1;  1;
6129            0;
6130        };
6131        String 2 // Name of Parameter 1
6132        {
6133            Text [ en-US ] = "Number" ;
6134        };
6135        String 3 // Description of Parameter 1
6136        {
6137            Text [ en-US ] = "The value for which the log normal distribution is to be calculated." ;
6138        };
6139        String 4 // Name of Parameter 2
6140        {
6141            Text [ en-US ] = "mean" ;
6142        };
6143        String 5 // Description of Parameter 2
6144        {
6145            Text [ en-US ] = "The mean value of the log normal distribution. It is set to 0 if omitted." ;
6146        };
6147        String 6 // Name of Parameter 3
6148        {
6149            Text [ en-US ] = "STDEV" ;
6150        };
6151        String 7 // Description of Parameter 3
6152        {
6153            Text [ en-US ] = "The standard deviation of the log normal distribution. It is set to 1 if omitted." ;
6154        };
6155        String 8 // Name of Parameter 4
6156        {
6157            Text [ en-US] = "Cumulative" ;
6158        };
6159        String 9 // Description of Parameter 4
6160        {
6161            Text [ en-US] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ;
6162        };
6163    };
6164    // -=*# Resource for function LOGINV #*=-
6165    Resource SC_OPCODE_LOG_INV
6166    {
6167        String 1 // Description
6168        {
6169            Text [ en-US ] = "Values of the inverse of the lognormal distribution." ;
6170        };
6171        ExtraData =
6172        {
6173            0;
6174            ID_FUNCTION_GRP_STATISTIC;
6175            U2S( HID_FUNC_LOGINV );
6176            3;  0;  0;  0;
6177            0;
6178        };
6179        String 2 // Name of Parameter 1
6180        {
6181            Text [ en-US ] = "number" ;
6182        };
6183        String 3 // Description of Parameter 1
6184        {
6185            Text [ en-US ] = "The probability value for which the inverse log normal distribution is to be calculated." ;
6186        };
6187        String 4 // Name of Parameter 2
6188        {
6189            Text [ en-US ] = "mean" ;
6190        };
6191        String 5 // Description of Parameter 2
6192        {
6193            Text [ en-US ] = "Mean value. The mean value of the log normal distribution." ;
6194        };
6195        String 6 // Name of Parameter 3
6196        {
6197            Text [ en-US ] = "STDEV" ;
6198        };
6199        String 7 // Description of Parameter 3
6200        {
6201            Text [ en-US ] = "Standard deviation. The standard deviation of the log normal distribution." ;
6202        };
6203    };
6204    // -=*# Resource for function EXPONVERT #*=-
6205    Resource SC_OPCODE_EXP_DIST
6206    {
6207        String 1 // Description
6208        {
6209            Text [ en-US ] = "Values of the exponential distribution." ;
6210        };
6211        ExtraData =
6212        {
6213            0;
6214            ID_FUNCTION_GRP_STATISTIC;
6215            U2S( HID_FUNC_EXPONVERT );
6216            3;  0;  0;  0;
6217            0;
6218        };
6219        String 2 // Name of Parameter 1
6220        {
6221            Text [ en-US ] = "Number" ;
6222        };
6223        String 3 // Description of Parameter 1
6224        {
6225            Text [ en-US ] = "The value to which the exponential distribution is to be calculated." ;
6226        };
6227        String 4 // Name of Parameter 2
6228        {
6229            Text [ en-US ] = "lambda" ;
6230        };
6231        String 5 // Description of Parameter 2
6232        {
6233            Text [ en-US ] = "The parameters of the exponential distribution." ;
6234        };
6235        String 6 // Name of Parameter 3
6236        {
6237            Text [ en-US ] = "C" ;
6238        };
6239        String 7 // Description of Parameter 3
6240        {
6241            Text [ en-US ] = "Cumulated. C=0 calculates the density function, C=1 the distribution." ;
6242        };
6243    };
6244    // -=*# Resource for function GAMMAVERT #*=-
6245    Resource SC_OPCODE_GAMMA_DIST
6246    {
6247        String 1 // Description
6248        {
6249            Text [ en-US ] = "Returns the value of the probability density function or the cumulative distribution function for the Gamma distribution." ;
6250        };
6251        ExtraData =
6252        {
6253            0;
6254            ID_FUNCTION_GRP_STATISTIC;
6255            U2S( HID_FUNC_GAMMAVERT );
6256            4;  0;  0;  0;  1;
6257            0;
6258        };
6259        String 2 // Name of Parameter 1
6260        {
6261            Text [ en-US ] = "Number" ;
6262        };
6263        String 3 // Description of Parameter 1
6264        {
6265            Text [ en-US ] = "The value for which the gamma distribution is to be calculated." ;
6266        };
6267        String 4 // Name of Parameter 2
6268        {
6269            Text [ en-US ] = "alpha" ;
6270        };
6271        String 5 // Description of Parameter 2
6272        {
6273            Text [ en-US ] = "The Alpha parameter of the Gamma distribution." ;
6274        };
6275        String 6 // Name of Parameter 3
6276        {
6277            Text [ en-US ] = "beta" ;
6278        };
6279        String 7 // Description of Parameter 3
6280        {
6281            Text [ en-US ] = "The Beta parameter of the Gamma distribution." ;
6282        };
6283        String 8 // Name of Parameter 4
6284        {
6285            Text [ en-US ] = "Cumulative" ;
6286        };
6287        String 9 // Description of Parameter 4
6288        {
6289            Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ;
6290        };
6291    };
6292    // -=*# Resource for function GAMMAINV #*=-
6293    Resource SC_OPCODE_GAMMA_INV
6294    {
6295        String 1 // Description
6296        {
6297            Text [ en-US ] = "Values of the inverse gamma distribution." ;
6298        };
6299        ExtraData =
6300        {
6301            0;
6302            ID_FUNCTION_GRP_STATISTIC;
6303            U2S( HID_FUNC_GAMMAINV );
6304            3;  0;  0;  0;
6305            0;
6306        };
6307        String 2 // Name of Parameter 1
6308        {
6309            Text [ en-US ] = "Number" ;
6310        };
6311        String 3 // Description of Parameter 1
6312        {
6313            Text [ en-US ] = "The probability value for which the inverse gamma distribution is to be calculated." ;
6314        };
6315        String 4 // Name of Parameter 2
6316        {
6317            Text [ en-US ] = "alpha" ;
6318        };
6319        String 5 // Description of Parameter 2
6320        {
6321            Text [ en-US ] = "The Alpha (shape) parameter of the Gamma distribution." ;
6322        };
6323        String 6 // Name of Parameter 3
6324        {
6325            Text [ en-US ] = "beta" ;
6326        };
6327        String 7 // Description of Parameter 3
6328        {
6329            Text [ en-US ] = "The Beta (scale) parameter of the Gamma distribution." ;
6330        };
6331    };
6332    // -=*# Resource for function GAMMALN #*=-
6333    Resource SC_OPCODE_GAMMA_LN
6334    {
6335        String 1 // Description
6336        {
6337            Text [ en-US ] = "Returns the natural logarithm of the gamma function." ;
6338        };
6339        ExtraData =
6340        {
6341            0;
6342            ID_FUNCTION_GRP_STATISTIC;
6343            U2S( HID_FUNC_GAMMALN );
6344            1;  0;
6345            0;
6346        };
6347        String 2 // Name of Parameter 1
6348        {
6349            Text [ en-US ] = "Number" ;
6350        };
6351        String 3 // Description of Parameter 1
6352        {
6353            Text [ en-US ] = "The value for which the natural logarithm of the gamma function is to be calculated." ;
6354        };
6355    };
6356
6357    // -=*# Resource for function GAMMA #*=-
6358    Resource SC_OPCODE_GAMMA
6359    {
6360        String 1 // Description
6361        {
6362            Text [ en-US ] = "Returns the value of the Gamma function." ;
6363        };
6364        ExtraData =
6365        {
6366            0;
6367            ID_FUNCTION_GRP_STATISTIC;
6368            U2S( HID_FUNC_GAMMA );
6369            1;  0;
6370            0;
6371        };
6372        String 2 // Name of Parameter 1
6373        {
6374            Text [ en-US ] = "Number" ;
6375        };
6376        String 3 // Description of Parameter 1
6377        {
6378            Text [ en-US ] = "The value for which the Gamma function is to be calculated." ;
6379        };
6380    };
6381
6382    // -=*# Resource for function BETAVERT #*=-
6383    Resource SC_OPCODE_BETA_DIST
6384    {
6385        String 1 // Description
6386        {
6387            Text [ en-US ] = "Values of the beta distribution." ;
6388        };
6389        ExtraData =
6390        {
6391            0;
6392            ID_FUNCTION_GRP_STATISTIC;
6393            U2S( HID_FUNC_BETAVERT );
6394            6;  0;  0;  0;  1;  1;  1;
6395            0;
6396        };
6397        String 2 // Name of Parameter 1
6398        {
6399            Text [ en-US ] = "number" ;
6400        };
6401        String 3 // Description of Parameter 1
6402        {
6403            Text [ en-US ] = "The value for which the beta distribution is to be calculated." ;
6404        };
6405        String 4 // Name of Parameter 2
6406        {
6407            Text [ en-US ] = "alpha" ;
6408        };
6409        String 5 // Description of Parameter 2
6410        {
6411            Text [ en-US ] = "The Alpha parameter of the Beta distribution." ;
6412        };
6413        String 6 // Name of Parameter 3
6414        {
6415            Text [ en-US ] = "beta" ;
6416        };
6417        String 7 // Description of Parameter 3
6418        {
6419            Text [ en-US ] = "The Beta parameter of the Beta distribution." ;
6420        };
6421        String 8 // Name of Parameter 4
6422        {
6423            Text [ en-US ] = "Start" ;
6424        };
6425        String 9 // Description of Parameter 4
6426        {
6427            Text [ en-US ] = "The starting value for the value interval of the distribution." ;
6428        };
6429        String 10 // Name of Parameter 5
6430        {
6431            Text [ en-US ] = "End" ;
6432        };
6433        String 11 // Description of Parameter 5
6434        {
6435            Text [ en-US ] = "The final value for the value interval of the distribution." ;
6436        };
6437        String 12 // Name of Parameter 6
6438        {
6439            Text [en-US ] = "Cumulative" ;
6440        };
6441        String 13 // Description of Parameter 6
6442        {
6443            Text [ en-US ] = "0 or FALSE for probability density function, any other value or TRUE or omitted for cumulative distribution function." ;
6444        };
6445    };
6446    // -=*# Resource for function BETAINV #*=-
6447    Resource SC_OPCODE_BETA_INV
6448    {
6449        String 1 // Description
6450        {
6451            Text [ en-US ] = "Values of the inverse beta distribution." ;
6452        };
6453        ExtraData =
6454        {
6455            0;
6456            ID_FUNCTION_GRP_STATISTIC;
6457            U2S( HID_FUNC_BETAINV );
6458            5;  0;  0;  0;  1;  1;
6459            0;
6460        };
6461        String 2 // Name of Parameter 1
6462        {
6463            Text [ en-US ] = "number" ;
6464        };
6465        String 3 // Description of Parameter 1
6466        {
6467            Text [ en-US ] = "The probability value for which the inverse beta distribution is to be calculated." ;
6468        };
6469        String 4 // Name of Parameter 2
6470        {
6471            Text [ en-US ] = "alpha" ;
6472        };
6473        String 5 // Description of Parameter 2
6474        {
6475            Text [ en-US ] = "The Alpha parameter of the Beta distribution." ;
6476        };
6477        String 6 // Name of Parameter 3
6478        {
6479            Text [ en-US ] = "beta" ;
6480        };
6481        String 7 // Description of Parameter 3
6482        {
6483            Text [ en-US ] = "The Beta parameter of the Beta distribution." ;
6484        };
6485        String 8 // Name of Parameter 4
6486        {
6487            Text [ en-US ] = "Start" ;
6488        };
6489        String 9 // Description of Parameter 4
6490        {
6491            Text [ en-US ] = "The starting value for the value interval of the distribution." ;
6492        };
6493        String 10 // Name of Parameter 5
6494        {
6495            Text [ en-US ] = "End" ;
6496        };
6497        String 11 // Description of Parameter 5
6498        {
6499            Text [ en-US ] = "The final value for the value interval of the distribution." ;
6500        };
6501    };
6502    // -=*# Resource for function WEIBULL #*=-
6503    Resource SC_OPCODE_WEIBULL
6504    {
6505        String 1 // Description
6506        {
6507            Text [ en-US ] = "Returns the values of the Weibull distribution." ;
6508        };
6509        ExtraData =
6510        {
6511            0;
6512            ID_FUNCTION_GRP_STATISTIC;
6513            U2S( HID_FUNC_WEIBULL );
6514            4;  0;  0;  0;  0;
6515            0;
6516        };
6517        String 2 // Name of Parameter 1
6518        {
6519            Text [ en-US ] = "Number" ;
6520        };
6521        String 3 // Description of Parameter 1
6522        {
6523            Text [ en-US ] = "The value for which the Weibull distribution is to be calculated." ;
6524        };
6525        String 4 // Name of Parameter 2
6526        {
6527            Text [ en-US ] = "Alpha" ;
6528        };
6529        String 5 // Description of Parameter 2
6530        {
6531            Text [ en-US ] = "The Alpha parameter of the Weibull distribution." ;
6532        };
6533        String 6 // Name of Parameter 3
6534        {
6535            Text [ en-US ] = "beta" ;
6536        };
6537        String 7 // Description of Parameter 3
6538        {
6539            Text [ en-US ] = "The Beta parameter of the Weibull distribution." ;
6540        };
6541        String 8 // Name of Parameter 4
6542        {
6543            Text [ en-US ] = "C" ;
6544        };
6545        String 9 // Description of Parameter 4
6546        {
6547            Text [ en-US ] = "Cumulated. C=0 calculates the density function, C=1 the distribution." ;
6548        };
6549    };
6550    // -=*# Resource for function HYPGEOMVERT #*=-
6551    Resource SC_OPCODE_HYP_GEOM_DIST
6552    {
6553        String 1 // Description
6554        {
6555            Text [ en-US ] = "Values of the hypergeometric distribution." ;
6556        };
6557        ExtraData =
6558        {
6559            0;
6560            ID_FUNCTION_GRP_STATISTIC;
6561            U2S( HID_FUNC_HYPGEOMVERT );
6562            4;  0;  0;  0;  0;
6563            0;
6564        };
6565        String 2 // Name of Parameter 1
6566        {
6567            Text [ en-US ] = "X" ;
6568        };
6569        String 3 // Description of Parameter 1
6570        {
6571            Text [ en-US ] = "The number of successes in the sample." ;
6572        };
6573        String 4 // Name of Parameter 2
6574        {
6575            Text [ en-US ] = "n_sample" ;
6576        };
6577        String 5 // Description of Parameter 2
6578        {
6579            Text [ en-US ] = "The size of the sample." ;
6580        };
6581        String 6 // Name of Parameter 3
6582        {
6583            Text [ en-US ] = "successes" ;
6584        };
6585        String 7 // Description of Parameter 3
6586        {
6587            Text [ en-US ] = "The number of successes in the population." ;
6588        };
6589        String 8 // Name of Parameter 4
6590        {
6591            Text [ en-US ] = "n_population" ;
6592        };
6593        String 9 // Description of Parameter 4
6594        {
6595            Text [ en-US ] = "The population size." ;
6596        };
6597    };
6598    // -=*# Resource for function TVERT #*=-
6599    Resource SC_OPCODE_T_DIST
6600    {
6601        String 1 // Description
6602        {
6603            Text [ en-US ] = "Returns the t-distribution." ;
6604        };
6605        ExtraData =
6606        {
6607            0;
6608            ID_FUNCTION_GRP_STATISTIC;
6609            U2S( HID_FUNC_TVERT );
6610            3;  0;  0;  0;
6611            0;
6612        };
6613        String 2 // Name of Parameter 1
6614        {
6615            Text [ en-US ] = "Number" ;
6616        };
6617        String 3 // Description of Parameter 1
6618        {
6619            Text [ en-US ] = "The value for which the T distribution is to be calculated." ;
6620        };
6621        String 4 // Name of Parameter 2
6622        {
6623            Text [ en-US ] = "degrees_freedom" ;
6624        };
6625        String 5 // Description of Parameter 2
6626        {
6627            Text [ en-US ] = "The degrees of freedom of the T distribution." ;
6628        };
6629        String 6 // Name of Parameter 3
6630        {
6631            Text [ en-US ] = "mode" ;
6632        };
6633        String 7 // Description of Parameter 3
6634        {
6635            Text [ en-US ] = "Mode = 1 calculates the one-tailed test, 2 = two-tailed distribution." ;
6636        };
6637    };
6638    // -=*# Resource for function TINV #*=-
6639    Resource SC_OPCODE_T_INV
6640    {
6641        String 1 // Description
6642        {
6643            Text [ en-US ] = "Values of the inverse t-distribution." ;
6644        };
6645        ExtraData =
6646        {
6647            0;
6648            ID_FUNCTION_GRP_STATISTIC;
6649            U2S( HID_FUNC_TINV );
6650            2;  0;  0;
6651            0;
6652        };
6653        String 2 // Name of Parameter 1
6654        {
6655            Text [ en-US ] = "number" ;
6656        };
6657        String 3 // Description of Parameter 1
6658        {
6659            Text [ en-US ] = "The probability value for which the inverse T distribution is to be calculated." ;
6660        };
6661        String 4 // Name of Parameter 2
6662        {
6663            Text [ en-US ] = "degrees_freedom" ;
6664        };
6665        String 5 // Description of Parameter 2
6666        {
6667            Text [ en-US ] = "The degrees of freedom of the T distribution." ;
6668        };
6669    };
6670    // -=*# Resource for function FVERT #*=-
6671    Resource SC_OPCODE_F_DIST
6672    {
6673        String 1 // Description
6674        {
6675            Text [ en-US ] = "Values of the F probability distribution." ;
6676        };
6677        ExtraData =
6678        {
6679            0;
6680            ID_FUNCTION_GRP_STATISTIC;
6681            U2S( HID_FUNC_FVERT );
6682            3;  0;  0;  0;
6683            0;
6684        };
6685        String 2 // Name of Parameter 1
6686        {
6687            Text [ en-US ] = "Number" ;
6688        };
6689        String 3 // Description of Parameter 1
6690        {
6691            Text [ en-US ] = "The value for which the F distribution is to be calculated." ;
6692        };
6693        String 4 // Name of Parameter 2
6694        {
6695            Text [ en-US ] = "degrees_freedom_1" ;
6696        };
6697        String 5 // Description of Parameter 2
6698        {
6699            Text [ en-US ] = "The degrees of freedom in the numerator of the F distribution." ;
6700        };
6701        String 6 // Name of Parameter 3
6702        {
6703            Text [ en-US ] = "degrees_freedom_2" ;
6704        };
6705        String 7 // Description of Parameter 3
6706        {
6707            Text [ en-US ] = "The degrees of freedom in the denominator of the F distribution." ;
6708        };
6709    };
6710    // -=*# Resource for function FINV #*=-
6711    Resource SC_OPCODE_F_INV
6712    {
6713        String 1 // Description
6714        {
6715            Text [ en-US ] = "Values of the inverse F distribution." ;
6716        };
6717        ExtraData =
6718        {
6719            0;
6720            ID_FUNCTION_GRP_STATISTIC;
6721            U2S( HID_FUNC_FINV );
6722            3;  0;  0;  0;
6723            0;
6724        };
6725        String 2 // Name of Parameter 1
6726        {
6727            Text [ en-US ] = "number" ;
6728        };
6729        String 3 // Description of Parameter 1
6730        {
6731            Text [ en-US ] = "The probability value for which the inverse F distribution is to be calculated." ;
6732        };
6733        String 4 // Name of Parameter 2
6734        {
6735            Text [ en-US ] = "degrees_freedom_1" ;
6736        };
6737        String 5 // Description of Parameter 2
6738        {
6739            Text [ en-US ] = "The degrees of freedom in the numerator of the F distribution." ;
6740        };
6741        String 6 // Name of Parameter 3
6742        {
6743            Text [ en-US ] = "degrees_freedom_2" ;
6744        };
6745        String 7 // Description of Parameter 3
6746        {
6747            Text [ en-US ] = "The degrees of freedom in the denominator of the F distribution." ;
6748        };
6749    };
6750    // -=*# Resource for function CHIVERT #*=-
6751    Resource SC_OPCODE_CHI_DIST
6752    {
6753        String 1 // Description
6754        {
6755            Text [ en-US ] = "Returns the right-tail probability of the chi-square distribution." ;
6756        };
6757        ExtraData =
6758        {
6759            0;
6760            ID_FUNCTION_GRP_STATISTIC;
6761            U2S( HID_FUNC_CHIVERT );
6762            2;  0;  0;
6763            0;
6764        };
6765        String 2 // Name of Parameter 1
6766        {
6767            Text [ en-US ] = "Number" ;
6768        };
6769        String 3 // Description of Parameter 1
6770        {
6771            Text [ en-US ] = "The value for which the chi square distribution is to be calculated." ;
6772        };
6773        String 4 // Name of Parameter 2
6774        {
6775            Text [ en-US ] = "degrees_freedom" ;
6776        };
6777        String 5 // Description of Parameter 2
6778        {
6779            Text [ en-US ] = "The degrees of freedom of the chi square distribution." ;
6780        };
6781    };
6782
6783    // -=*# Resource for function CHISQDIST #*=-
6784    Resource SC_OPCODE_CHISQ_DIST
6785    {
6786        String 1 // Description
6787        {
6788            Text [ en-US ] = "Returns left-tail probability of the cumulative distribution function or values of the probability density function of the chi-square distribution." ;
6789        };
6790        ExtraData =
6791        {
6792            0;
6793            ID_FUNCTION_GRP_STATISTIC;
6794            U2S( HID_FUNC_CHISQDIST );
6795            3;  0;  0;  1;
6796            0;
6797        };
6798        String 2 // Name of Parameter 1
6799        {
6800            Text [ en-US ] = "Number" ;
6801        };
6802        String 3 // Description of Parameter 1
6803        {
6804            Text [ en-US ] = "The value for which the probability density function or cumulative distribution function is to be calculated." ;
6805        };
6806        String 4 // Name of Parameter 2
6807        {
6808            Text [ en-US ] = "Degrees of Freedom" ;
6809        };
6810        String 5 // Description of Parameter 2
6811        {
6812            Text [ en-US ] = "The degrees of freedom of the chi-square distribution." ;
6813        };
6814        String 6 // Name of Parameter 3
6815        {
6816            Text [ en-US ] = "Cumulative" ;
6817        };
6818        String 7 // Description of Parameter 3
6819        {
6820            Text [ en-US ] = "0 or FALSE calculates the probability density function. Any other value or TRUE or omitted calculates the cumulative distribution function." ;
6821        };
6822    };
6823
6824
6825    // -=*# Resource for function CHIINV #*=-
6826    Resource SC_OPCODE_CHI_INV
6827    {
6828        String 1 // Description
6829        {
6830            Text [ en-US ] = "Values of the inverse of CHIDIST(x; DegreesOfFreedom)." ;
6831        };
6832        ExtraData =
6833        {
6834            0;
6835            ID_FUNCTION_GRP_STATISTIC;
6836            U2S( HID_FUNC_CHIINV );
6837            2;  0;  0;
6838            0;
6839        };
6840        String 2 // Name of Parameter 1
6841        {
6842            Text [ en-US ] = "number" ;
6843        };
6844        String 3 // Description of Parameter 1
6845        {
6846            Text [ en-US ] = "The probability value for which the inverse chi square distribution is to be calculated." ;
6847        };
6848        String 4 // Name of Parameter 2
6849        {
6850            Text [ en-US ] = "degrees_freedom" ;
6851        };
6852        String 5 // Description of Parameter 2
6853        {
6854            Text [ en-US ] = "The degrees of freedom of the chi square distribution." ;
6855        };
6856    };
6857
6858    // -=*# Resource for function CHISQINV #*=-
6859    Resource SC_OPCODE_CHISQ_INV
6860    {
6861        String 1 // Description
6862        {
6863            Text [ en-US ] = "Values of the inverse of CHISQDIST(x;DegreesOfFreedom;TRUE())." ;
6864        };
6865        ExtraData =
6866        {
6867            0;
6868            ID_FUNCTION_GRP_STATISTIC;
6869            U2S( HID_FUNC_CHISQINV );
6870            2;  0;  0;
6871            0;
6872        };
6873        String 2 // Name of Parameter 1
6874        {
6875            Text [ en-US ] = "Probability" ;
6876        };
6877        String 3 // Description of Parameter 1
6878        {
6879            Text [ en-US ] = "The probability value for which the inverse of the chi square distribution is to be calculated." ;
6880        };
6881        String 4 // Name of Parameter 2
6882        {
6883            Text [ en-US ] = "Degrees of Freedom" ;
6884        };
6885        String 5 // Description of Parameter 2
6886        {
6887            Text [ en-US ] = "The degrees of freedom of the chi square distribution." ;
6888        };
6889    };
6890
6891    // -=*# Resource for function STANDARDISIERUNG #*=-
6892    Resource SC_OPCODE_STANDARD
6893    {
6894        String 1 // Description
6895        {
6896            Text [ en-US ] = "Converts a random variable to a normalized value." ;
6897        };
6898        ExtraData =
6899        {
6900            0;
6901            ID_FUNCTION_GRP_STATISTIC;
6902            U2S( HID_FUNC_STANDARDISIERUNG );
6903            3;  0;  0;  0;
6904            0;
6905        };
6906        String 2 // Name of Parameter 1
6907        {
6908            Text [ en-US ] = "Number" ;
6909        };
6910        String 3 // Description of Parameter 1
6911        {
6912            Text [ en-US ] = "The value to be standardized." ;
6913        };
6914        String 4 // Name of Parameter 2
6915        {
6916            Text [ en-US ] = "mean" ;
6917        };
6918        String 5 // Description of Parameter 2
6919        {
6920            Text [ en-US ] = "The mean value used for moving." ;
6921        };
6922        String 6 // Name of Parameter 3
6923        {
6924            Text [ en-US ] = "STDEV" ;
6925        };
6926        String 7 // Description of Parameter 3
6927        {
6928            Text [ en-US ] = "The standard deviation used for scaling." ;
6929        };
6930    };
6931    // -=*# Resource for function VARIATIONEN #*=-
6932    Resource SC_OPCODE_VARIATIONEN
6933    {
6934        String 1 // Description
6935        {
6936            Text [ en-US ] = "Returns the number of permutations for a given number of elements without repetition." ;
6937        };
6938        ExtraData =
6939        {
6940            0;
6941            ID_FUNCTION_GRP_STATISTIC;
6942            U2S( HID_FUNC_VARIATIONEN );
6943            2;  0;  0;
6944            0;
6945        };
6946        String 2 // Name of Parameter 1
6947        {
6948            Text [ en-US ] = "Count_1" ;
6949        };
6950        String 3 // Description of Parameter 1
6951        {
6952            Text [ en-US ] = "The total number of elements." ;
6953        };
6954        String 4 // Name of Parameter 2
6955        {
6956            Text [ en-US ] = "Count_2" ;
6957        };
6958        String 5 // Description of Parameter 2
6959        {
6960            Text [ en-US ] = "The selection number taken from the elements." ;
6961        };
6962    };
6963    // -=*# Resource for function VARIATIONEN2 #*=-
6964    Resource SC_OPCODE_VARIATIONEN_2
6965    {
6966        String 1 // Description
6967        {
6968            Text [ en-US ] = "Returns the number of permutations for a given number of objects (repetition allowed)." ;
6969        };
6970        ExtraData =
6971        {
6972            0;
6973            ID_FUNCTION_GRP_STATISTIC;
6974            U2S( HID_FUNC_VARIATIONEN2 );
6975            2;  0;  0;
6976            0;
6977        };
6978        String 2 // Name of Parameter 1
6979        {
6980            Text [ en-US ] = "Count_1" ;
6981        };
6982        String 3 // Description of Parameter 1
6983        {
6984            Text [ en-US ] = "The total number of elements." ;
6985        };
6986        String 4 // Name of Parameter 2
6987        {
6988            Text [ en-US ] = "Count_2" ;
6989        };
6990        String 5 // Description of Parameter 2
6991        {
6992            Text [ en-US ] = "The selection number taken from the elements." ;
6993        };
6994    };
6995    // -=*# Resource for function KONFIDENZ #*=-
6996    Resource SC_OPCODE_CONFIDENCE
6997    {
6998        String 1 // Description
6999        {
7000            Text [ en-US ] = "Returns a (1 alpha) confidence interval for a normal distribution." ;
7001        };
7002        ExtraData =
7003        {
7004            0;
7005            ID_FUNCTION_GRP_STATISTIC;
7006            U2S( HID_FUNC_KONFIDENZ );
7007            3;  0;  0;  0;
7008            0;
7009        };
7010        String 2 // Name of Parameter 1
7011        {
7012            Text [ en-US ] = "alpha" ;
7013        };
7014        String 3 // Description of Parameter 1
7015        {
7016            Text [ en-US ] = "The level of the confidence interval." ;
7017        };
7018        String 4 // Name of Parameter 2
7019        {
7020            Text [ en-US ] = "STDEV" ;
7021        };
7022        String 5 // Description of Parameter 2
7023        {
7024            Text [ en-US ] = "The standard deviation of the population." ;
7025        };
7026        String 6 // Name of Parameter 3
7027        {
7028            Text [ en-US ] = "size" ;
7029        };
7030        String 7 // Description of Parameter 3
7031        {
7032            Text [ en-US ] = "The size of the population." ;
7033        };
7034    };
7035    // -=*# Resource for function GTEST #*=-
7036    Resource SC_OPCODE_Z_TEST
7037    {
7038        String 1 // Description
7039        {
7040            Text [ en-US ] = "Calculates the probability of observing a z-statistic greater than the one computed based on a sample." ;
7041        };
7042        ExtraData =
7043        {
7044            0;
7045            ID_FUNCTION_GRP_STATISTIC;
7046            U2S( HID_FUNC_GTEST );
7047            3;  0;  0;  1;
7048            0;
7049        };
7050        String 2 // Name of Parameter 1
7051        {
7052            Text [ en-US ] = "data" ;
7053        };
7054        String 3 // Description of Parameter 1
7055        {
7056            Text [ en-US ] = "The given sample, drawn from a normally distributed population." ;
7057        };
7058        String 4 // Name of Parameter 2
7059        {
7060            Text [ en-US ] = "mu" ;
7061        };
7062        String 5 // Description of Parameter 2
7063        {
7064            Text [ en-US ] = "The known mean of the population." ;
7065        };
7066        String 6 // Name of Parameter 3
7067        {
7068            Text [ en-US ] = "sigma" ;
7069        };
7070        String 7 // Description of Parameter 3
7071        {
7072            Text [ en-US ] = "The known standard deviation of the population. If omitted, the standard deviation of the given sample is used." ;
7073        };
7074    };
7075    // -=*# Resource for function CHITEST #*=-
7076    Resource SC_OPCODE_CHI_TEST
7077    {
7078        String 1 // Description
7079        {
7080            Text [ en-US ] = "Returns the chi square independence test." ;
7081        };
7082        ExtraData =
7083        {
7084            0;
7085            ID_FUNCTION_GRP_STATISTIC;
7086            U2S( HID_FUNC_CHITEST );
7087            2;  0;  0;
7088            0;
7089        };
7090        String 2 // Name of Parameter 1
7091        {
7092            Text [ en-US ] = "Data_B" ;
7093        };
7094        String 3 // Description of Parameter 1
7095        {
7096            Text [ en-US ] = "The observed data array." ;
7097        };
7098        String 4 // Name of Parameter 2
7099        {
7100            Text [ en-US ] = "data_E" ;
7101        };
7102        String 5 // Description of Parameter 2
7103        {
7104            Text [ en-US ] = "The expected data array." ;
7105        };
7106    };
7107    // -=*# Resource for function FTEST #*=-
7108    Resource SC_OPCODE_F_TEST
7109    {
7110        String 1 // Description
7111        {
7112            Text [ en-US ] = "Calculates the F test." ;
7113        };
7114        ExtraData =
7115        {
7116            0;
7117            ID_FUNCTION_GRP_STATISTIC;
7118            U2S( HID_FUNC_FTEST );
7119            2;  0;  0;
7120            0;
7121        };
7122        String 2 // Name of Parameter 1
7123        {
7124            Text [ en-US ] = "data_1" ;
7125        };
7126        String 3 // Description of Parameter 1
7127        {
7128            Text [ en-US ] = "The first record array." ;
7129        };
7130        String 4 // Name of Parameter 2
7131        {
7132            Text [ en-US ] = "data_2" ;
7133        };
7134        String 5 // Description of Parameter 2
7135        {
7136            Text [ en-US ] = "The second record array." ;
7137        };
7138    };
7139    // -=*# Resource for function TTEST #*=-
7140    Resource SC_OPCODE_T_TEST
7141    {
7142        String 1 // Description
7143        {
7144            Text [ en-US ] = "Calculates the T test." ;
7145        };
7146        ExtraData =
7147        {
7148            0;
7149            ID_FUNCTION_GRP_STATISTIC;
7150            U2S( HID_FUNC_TTEST );
7151            4;  0;  0;  0;  0;
7152            0;
7153        };
7154        String 2 // Name of Parameter 1
7155        {
7156            Text [ en-US ] = "data_1" ;
7157        };
7158        String 3 // Description of Parameter 1
7159        {
7160            Text [ en-US ] = "The first record array." ;
7161        };
7162        String 4 // Name of Parameter 2
7163        {
7164            Text [ en-US ] = "data_2" ;
7165        };
7166        String 5 // Description of Parameter 2
7167        {
7168            Text [ en-US ] = "The second record array." ;
7169        };
7170        String 6 // Name of Parameter 3
7171        {
7172            Text [ en-US ] = "mode" ;
7173        };
7174        String 7 // Description of Parameter 3
7175        {
7176            Text [ en-US ] = "Mode specifies the number of distribution tails to return. 1= one-tailed, 2 = two-tailed distribution" ;
7177        };
7178        String 8 // Name of Parameter 4
7179        {
7180            Text [ en-US ] = "Type" ;
7181        };
7182        String 9 // Description of Parameter 4
7183        {
7184            Text [ en-US ] = "The type of the T test." ;
7185        };
7186    };
7187    // -=*# Resource for function BESTIMMTHEITSMASS #*=-
7188    Resource SC_OPCODE_RSQ
7189    {
7190        String 1 // Description
7191        {
7192            Text [ en-US ] = "Returns the square of the Pearson product moment correlation coefficient." ;
7193        };
7194        ExtraData =
7195        {
7196            0;
7197            ID_FUNCTION_GRP_STATISTIC;
7198            U2S( HID_FUNC_BESTIMMTHEITSMASS );
7199            2;  0;  0;
7200            0;
7201        };
7202        String 2 // Name of Parameter 1
7203        {
7204            Text [ en-US ] = "data_Y" ;
7205        };
7206        String 3 // Description of Parameter 1
7207        {
7208            Text [ en-US ] = "The Y data array." ;
7209        };
7210        String 4 // Name of Parameter 2
7211        {
7212            Text [ en-US ] = "data_X" ;
7213        };
7214        String 5 // Description of Parameter 2
7215        {
7216            Text [ en-US ] = "The X data array." ;
7217        };
7218    };
7219    // -=*# Resource for function ACHSENABSCHNITT #*=-
7220    Resource SC_OPCODE_INTERCEPT
7221    {
7222        String 1 // Description
7223        {
7224            Text [ en-US ] = "Returns the intercept of the linear regression line and the Y axis." ;
7225        };
7226        ExtraData =
7227        {
7228            0;
7229            ID_FUNCTION_GRP_STATISTIC;
7230            U2S( HID_FUNC_ACHSENABSCHNITT );
7231            2;  0;  0;
7232            0;
7233        };
7234        String 2 // Name of Parameter 1
7235        {
7236            Text [ en-US ] = "data_Y" ;
7237        };
7238        String 3 // Description of Parameter 1
7239        {
7240            Text [ en-US ] = "The Y data array." ;
7241        };
7242        String 4 // Name of Parameter 2
7243        {
7244            Text [ en-US ] = "data_X" ;
7245        };
7246        String 5 // Description of Parameter 2
7247        {
7248            Text [ en-US ] = "The X data array." ;
7249        };
7250    };
7251    // -=*# Resource for function STEIGUNG #*=-
7252    Resource SC_OPCODE_SLOPE
7253    {
7254        String 1 // Description
7255        {
7256            Text [ en-US ] = "Returns the slope of the linear regression line." ;
7257        };
7258        ExtraData =
7259        {
7260            0;
7261            ID_FUNCTION_GRP_STATISTIC;
7262            U2S( HID_FUNC_STEIGUNG );
7263            2;  0;  0;
7264            0;
7265        };
7266        String 2 // Name of Parameter 1
7267        {
7268            Text [ en-US ] = "data_Y" ;
7269        };
7270        String 3 // Description of Parameter 1
7271        {
7272            Text [ en-US ] = "The Y data array." ;
7273        };
7274        String 4 // Name of Parameter 2
7275        {
7276            Text [ en-US ] = "data_X" ;
7277        };
7278        String 5 // Description of Parameter 2
7279        {
7280            Text [ en-US ] = "The X data array." ;
7281        };
7282    };
7283    // -=*# Resource for function STFEHLERYX #*=-
7284    Resource SC_OPCODE_STEYX
7285    {
7286        String 1 // Description
7287        {
7288            Text [ en-US ] = "Returns the standard error of the linear regression." ;
7289        };
7290        ExtraData =
7291        {
7292            0;
7293            ID_FUNCTION_GRP_STATISTIC;
7294            U2S( HID_FUNC_STFEHLERYX );
7295            2;  0;  0;
7296            0;
7297        };
7298        String 2 // Name of Parameter 1
7299        {
7300            Text [ en-US ] = "data_Y" ;
7301        };
7302        String 3 // Description of Parameter 1
7303        {
7304            Text [ en-US ] = "The Y data array." ;
7305        };
7306        String 4 // Name of Parameter 2
7307        {
7308            Text [ en-US ] = "data_X" ;
7309        };
7310        String 5 // Description of Parameter 2
7311        {
7312            Text [ en-US ] = "The X data array." ;
7313        };
7314    };
7315    // -=*# Resource for function PEARSON #*=-
7316    Resource SC_OPCODE_PEARSON
7317    {
7318        String 1 // Description
7319        {
7320            Text [ en-US ] = "Returns the Pearson product moment correlation coefficient." ;
7321        };
7322        ExtraData =
7323        {
7324            0;
7325            ID_FUNCTION_GRP_STATISTIC;
7326            U2S( HID_FUNC_PEARSON );
7327            2;  0;  0;
7328            0;
7329        };
7330        String 2 // Name of Parameter 1
7331        {
7332            Text [ en-US ] = "Data_1" ;
7333        };
7334        String 3 // Description of Parameter 1
7335        {
7336            Text [ en-US ] = "The first record array." ;
7337        };
7338        String 4 // Name of Parameter 2
7339        {
7340            Text [ en-US ] = "Data_2" ;
7341        };
7342        String 5 // Description of Parameter 2
7343        {
7344            Text [ en-US ] = "The second record array." ;
7345        };
7346    };
7347    // -=*# Resource for function KORREL #*=-
7348    Resource SC_OPCODE_CORREL
7349    {
7350        String 1 // Description
7351        {
7352            Text [ en-US ] = "Returns the correlation coefficient." ;
7353        };
7354        ExtraData =
7355        {
7356            0;
7357            ID_FUNCTION_GRP_STATISTIC;
7358            U2S( HID_FUNC_KORREL );
7359            2;  0;  0;
7360            0;
7361        };
7362        String 2 // Name of Parameter 1
7363        {
7364            Text [ en-US ] = "Data_1" ;
7365        };
7366        String 3 // Description of Parameter 1
7367        {
7368            Text [ en-US ] = "The first record array." ;
7369        };
7370        String 4 // Name of Parameter 2
7371        {
7372            Text [ en-US ] = "Data_2" ;
7373        };
7374        String 5 // Description of Parameter 2
7375        {
7376            Text [ en-US ] = "The second record array." ;
7377        };
7378    };
7379    // -=*# Resource for function KOVAR #*=-
7380    Resource SC_OPCODE_COVAR
7381    {
7382        String 1 // Description
7383        {
7384            Text [ en-US ] = "Calculates the covariance." ;
7385        };
7386        ExtraData =
7387        {
7388            0;
7389            ID_FUNCTION_GRP_STATISTIC;
7390            U2S( HID_FUNC_KOVAR );
7391            2;  0;  0;
7392            0;
7393        };
7394        String 2 // Name of Parameter 1
7395        {
7396            Text [ en-US ] = "Data_1" ;
7397        };
7398        String 3 // Description of Parameter 1
7399        {
7400            Text [ en-US ] = "The first record array." ;
7401        };
7402        String 4 // Name of Parameter 2
7403        {
7404            Text [ en-US ] = "Data_2" ;
7405        };
7406        String 5 // Description of Parameter 2
7407        {
7408            Text [ en-US ] = "The second record array." ;
7409        };
7410    };
7411    // -=*# Resource for function SCHÄTZER #*=-
7412    Resource SC_OPCODE_FORECAST
7413    {
7414        String 1 // Description
7415        {
7416            Text [ en-US ] = "Returns a value along a linear regression" ;
7417        };
7418        ExtraData =
7419        {
7420            0;
7421            ID_FUNCTION_GRP_STATISTIC;
7422            U2S( HID_FUNC_SCHAETZER );
7423            3;  0;  0;  0;
7424            0;
7425        };
7426        String 2 // Name of Parameter 1
7427        {
7428            Text [ en-US ] = "value" ;
7429        };
7430        String 3 // Description of Parameter 1
7431        {
7432            Text [ en-US ] = "The X value for which the Y value on the regression linear is to be calculated." ;
7433        };
7434        String 4 // Name of Parameter 2
7435        {
7436            Text [ en-US ] = "data_Y" ;
7437        };
7438        String 5 // Description of Parameter 2
7439        {
7440            Text [ en-US ] = "The Y data array." ;
7441        };
7442        String 6 // Name of Parameter 3
7443        {
7444            Text [ en-US ] = "data_X" ;
7445        };
7446        String 7 // Description of Parameter 3
7447        {
7448            Text [ en-US ] = "The X data array." ;
7449        };
7450    };
7451    // -=*# Resource for function ADRESSE #*=-
7452    Resource SC_OPCODE_ADDRESS
7453    {
7454        String 1 // Description
7455        {
7456            Text [ en-US ] = "Returns the reference to a cell as text." ;
7457        };
7458        ExtraData =
7459        {
7460            0;
7461            ID_FUNCTION_GRP_TABLE;
7462            U2S( HID_FUNC_ADRESSE );
7463            5;  0;  0;  1;  1;  1;
7464            0;
7465        };
7466        String 2 // Name of Parameter 1
7467        {
7468            Text [ en-US ] = "row" ;
7469        };
7470        String 3 // Description of Parameter 1
7471        {
7472            Text [ en-US ] = "The row number of the cell." ;
7473        };
7474        String 4 // Name of Parameter 2
7475        {
7476            Text [ en-US ] = "column" ;
7477        };
7478        String 5 // Description of Parameter 2
7479        {
7480            Text [ en-US ] = "The column number of the cell." ;
7481        };
7482        String 6 // Name of Parameter 3
7483        {
7484            Text [ en-US ] = "ABS" ;
7485        };
7486        String 7 // Description of Parameter 3
7487        {
7488            Text [ en-US ] = "Specifies whether absolute or relative referencing is to be used." ;
7489        };
7490        String 8 // Name of Parameter 4
7491        {
7492            Text [ en-US ] = "A1" ;
7493        };
7494        String 9 // Description of Parameter 4
7495        {
7496            Text [ en-US ] = "The reference style: 0 or FALSE means R1C1 style, any other value or omitted means A1 style." ;
7497        };
7498        String 10 // Name of Parameter 5
7499        {
7500            Text [ en-US ] = "sheet" ;
7501        };
7502        String 11 // Description of Parameter 5
7503        {
7504            Text [ en-US ] = "The spreadsheet name of the cell reference." ;
7505        };
7506    };
7507    // -=*# Resource for function BEREICHE #*=-
7508    Resource SC_OPCODE_AREAS
7509    {
7510        String 1 // Description
7511        {
7512            Text [ en-US ] = "Returns the number of individual ranges that belong to a (multiple) range." ;
7513        };
7514        ExtraData =
7515        {
7516            0;
7517            ID_FUNCTION_GRP_TABLE;
7518            U2S( HID_FUNC_BEREICHE );
7519            1;  0;
7520            0;
7521        };
7522        String 2 // Name of Parameter 1
7523        {
7524            Text [ en-US ] = "reference" ;
7525        };
7526        String 3 // Description of Parameter 1
7527        {
7528            Text [ en-US ] = "The reference to a (multiple) range." ;
7529        };
7530    };
7531    // -=*# Resource for function WAHL #*=-
7532    Resource SC_OPCODE_CHOSE
7533    {
7534        String 1 // Description
7535        {
7536            Text [ en-US ] = "Selects a value from a list of up to 30 value arguments." ;
7537        };
7538        ExtraData =
7539        {
7540            0;
7541            ID_FUNCTION_GRP_TABLE;
7542            U2S( HID_FUNC_WAHL );
7543            VAR_ARGS+1; 0;  0;
7544            0;
7545        };
7546        String 2 // Name of Parameter 1
7547        {
7548            Text [ en-US ] = "Index" ;
7549        };
7550        String 3 // Description of Parameter 1
7551        {
7552            Text [ en-US ] = "The index of the value (1..30) selected." ;
7553        };
7554        String 4 // Name of Parameter 2
7555        {
7556            Text [ en-US ] = "value " ;
7557        };
7558        String 5 // Description of Parameter 2
7559        {
7560            Text [ en-US ] = "Value 1, value 2,... The list of arguments from which a value is chosen." ;
7561        };
7562    };
7563    // -=*# Resource for function SPALTE #*=-
7564    Resource SC_OPCODE_COLUMN
7565    {
7566        String 1 // Description
7567        {
7568            Text [ en-US ] = "Returns the internal column number of a reference." ;
7569        };
7570        ExtraData =
7571        {
7572            0;
7573            ID_FUNCTION_GRP_TABLE;
7574            U2S( HID_FUNC_SPALTE );
7575            1;  1;
7576            0;
7577        };
7578        String 2 // Name of Parameter 1
7579        {
7580            Text [ en-US ] = "reference" ;
7581        };
7582        String 3 // Description of Parameter 1
7583        {
7584            Text [ en-US ] = "The reference to a cell or a range." ;
7585        };
7586    };
7587    // -=*# Resource for function ZEILE #*=-
7588    Resource SC_OPCODE_ROW
7589    {
7590        String 1 // Description
7591        {
7592            Text [ en-US ] = "Defines the internal row number of a reference." ;
7593        };
7594        ExtraData =
7595        {
7596            0;
7597            ID_FUNCTION_GRP_TABLE;
7598            U2S( HID_FUNC_ZEILE );
7599            1;  1;
7600            0;
7601        };
7602        String 2 // Name of Parameter 1
7603        {
7604            Text [ en-US ] = "reference" ;
7605        };
7606        String 3 // Description of Parameter 1
7607        {
7608            Text [ en-US ] = "The reference to a cell or a range." ;
7609        };
7610    };
7611    // -=*# Resource for function TABELLE #*=-
7612    Resource SC_OPCODE_TABLE
7613    {
7614        String 1 // Description
7615        {
7616            Text [ en-US ] = "Returns the internal sheet number of a reference or a string." ;
7617        };
7618        ExtraData =
7619        {
7620            0;
7621            ID_FUNCTION_GRP_TABLE;
7622            U2S( HID_FUNC_TABELLE );
7623            1;  1;
7624            0;
7625        };
7626        String 2 // Name of Parameter 1
7627        {
7628            Text [ en-US ] = "reference" ;
7629        };
7630        String 3 // Description of Parameter 1
7631        {
7632            Text [ en-US ] = "The reference to a cell or a range or the character string of a sheet name." ;
7633        };
7634    };
7635    // -=*# Resource for function SPALTEN #*=-
7636    Resource SC_OPCODE_COLUMNS
7637    {
7638        String 1 // Description
7639        {
7640            Text [ en-US ] = "Returns the number of columns in an array or reference." ;
7641        };
7642        ExtraData =
7643        {
7644            0;
7645            ID_FUNCTION_GRP_TABLE;
7646            U2S( HID_FUNC_SPALTEN );
7647            1;  0;
7648            0;
7649        };
7650        String 2 // Name of Parameter 1
7651        {
7652            Text [ en-US ] = "array" ;
7653        };
7654        String 3 // Description of Parameter 1
7655        {
7656            Text [ en-US ] = "The array (reference) for which the number of columns is to be determined." ;
7657        };
7658    };
7659    // -=*# Resource for function ZEILEN #*=-
7660    Resource SC_OPCODE_ROWS
7661    {
7662        String 1 // Description
7663        {
7664            Text [ en-US ] = "Returns the number of rows in a reference or array." ;
7665        };
7666        ExtraData =
7667        {
7668            0;
7669            ID_FUNCTION_GRP_TABLE;
7670            U2S( HID_FUNC_ZEILEN );
7671            1;  0;
7672            0;
7673        };
7674        String 2 // Name of Parameter 1
7675        {
7676            Text [ en-US ] = "array" ;
7677        };
7678        String 3 // Description of Parameter 1
7679        {
7680            Text [ en-US ] = "The array (reference) for which the number of rows is to be determined." ;
7681        };
7682    };
7683    // -=*# Resource for function TABELLEN #*=-
7684    Resource SC_OPCODE_TABLES
7685    {
7686        String 1 // Description
7687        {
7688            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." ;
7689        };
7690        ExtraData =
7691        {
7692            0;
7693            ID_FUNCTION_GRP_TABLE;
7694            U2S( HID_FUNC_TABELLEN );
7695            1;  1;
7696            0;
7697        };
7698        String 2 // Name of Parameter 1
7699        {
7700            Text [ en-US ] = "reference" ;
7701        };
7702        String 3 // Description of Parameter 1
7703        {
7704            Text [ en-US ] = "The reference to a cell or a range." ;
7705        };
7706    };
7707    // -=*# Resource for function WVERWEIS #*=-
7708    Resource SC_OPCODE_H_LOOKUP
7709    {
7710        String 1 // Description
7711        {
7712            Text [ en-US ] = "Horizontal search and reference to the cells located below." ;
7713        };
7714        ExtraData =
7715        {
7716            0;
7717            ID_FUNCTION_GRP_TABLE;
7718            U2S( HID_FUNC_WVERWEIS );
7719            4;  0;  0;  0;  1;
7720            0;
7721        };
7722        String 2 // Name of Parameter 1
7723        {
7724            Text [ en-US ] = "search_criteria" ;
7725        };
7726        String 3 // Description of Parameter 1
7727        {
7728            Text [ en-US ] = "The value to be found in the first row." ;
7729        };
7730        String 4 // Name of Parameter 2
7731        {
7732            Text [ en-US ] = "array" ;
7733        };
7734        String 5 // Description of Parameter 2
7735        {
7736            Text [ en-US ] = "The array or the range for the reference." ;
7737        };
7738        String 6 // Name of Parameter 3
7739        {
7740            Text [ en-US ] = "Index" ;
7741        };
7742        String 7 // Description of Parameter 3
7743        {
7744            Text [ en-US ] = "The row index in the array." ;
7745        };
7746        String 8 // Name of Parameter 4
7747        {
7748            Text [ en-US ] = "sorted" ;
7749        };
7750        String 9 // Description of Parameter 4
7751        {
7752            Text [ en-US ] = "If the value is TRUE or not given, the search row of the array must be sorted in ascending order." ;
7753        };
7754    };
7755    // -=*# Resource for function SVERWEIS #*=-
7756    Resource SC_OPCODE_V_LOOKUP
7757    {
7758        String 1 // Description
7759        {
7760            Text [ en-US ] = "Vertical search and reference to indicated cells." ;
7761        };
7762        ExtraData =
7763        {
7764            0;
7765            ID_FUNCTION_GRP_TABLE;
7766            U2S( HID_FUNC_SVERWEIS );
7767            4;  0;  0;  0;  1;
7768            0;
7769        };
7770        String 2 // Name of Parameter 1
7771        {
7772            Text [ en-US ] = "Search criterion" ;
7773        };
7774        String 3 // Description of Parameter 1
7775        {
7776            Text [ en-US ] = "The value to be found in the first column." ;
7777        };
7778        String 4 // Name of Parameter 2
7779        {
7780            Text [ en-US ] = "array" ;
7781        };
7782        String 5 // Description of Parameter 2
7783        {
7784            Text [ en-US ] = "The array or range for referencing." ;
7785        };
7786        String 6 // Name of Parameter 3
7787        {
7788            Text [ en-US ] = "Index" ;
7789        };
7790        String 7 // Description of Parameter 3
7791        {
7792            Text [ en-US ] = "Column index number in the array." ;
7793        };
7794        String 8 // Name of Parameter 4
7795        {
7796            Text [ en-US ] = "sort order" ;
7797        };
7798        String 9 // Description of Parameter 4
7799        {
7800            Text [ en-US ] = "If the value is TRUE or not given, the search column of the array must be sorted in ascending order." ;
7801        };
7802    };
7803    // -=*# Resource for function INDEX #*=-
7804    Resource SC_OPCODE_INDEX
7805    {
7806        String 1 // Description
7807        {
7808            Text [ en-US ] = "Returns a reference to a cell from a defined range." ;
7809        };
7810        ExtraData =
7811        {
7812            0;
7813            ID_FUNCTION_GRP_TABLE;
7814            U2S( HID_FUNC_INDEX );
7815            4;  0;  1;  1;  1;
7816            0;
7817        };
7818        String 2 // Name of Parameter 1
7819        {
7820            Text [ en-US ] = "reference" ;
7821        };
7822        String 3 // Description of Parameter 1
7823        {
7824            Text [ en-US ] = "The reference to a (multiple) range." ;
7825        };
7826        String 4 // Name of Parameter 2
7827        {
7828            Text [ en-US ] = "row" ;
7829        };
7830        String 5 // Description of Parameter 2
7831        {
7832            Text [ en-US ] = "The row in the range." ;
7833        };
7834        String 6 // Name of Parameter 3
7835        {
7836            Text [ en-US ] = "column" ;
7837        };
7838        String 7 // Description of Parameter 3
7839        {
7840            Text [ en-US ] = "The column in the range." ;
7841        };
7842        String 8 // Name of Parameter 4
7843        {
7844            Text [ en-US ] = "range" ;
7845        };
7846        String 9 // Description of Parameter 4
7847        {
7848            Text [ en-US ] = "The index of the subrange if referring to a multiple range." ;
7849        };
7850    };
7851    // -=*# Resource for function INDIREKT #*=-
7852    Resource SC_OPCODE_INDIRECT
7853    {
7854        String 1 // Description
7855        {
7856            Text [ en-US ] = "Returns the contents of a cell that is referenced in text form." ;
7857        };
7858        ExtraData =
7859        {
7860            0;
7861            ID_FUNCTION_GRP_TABLE;
7862            U2S( HID_FUNC_INDIREKT );
7863            2;  0;  1;
7864            0;
7865        };
7866        String 2 // Name of Parameter 1
7867        {
7868            Text [ en-US ] = "ref " ;
7869        };
7870        String 3 // Description of Parameter 1
7871        {
7872            Text [ en-US ] = "The cell whose contents are to be evaluated is to be referenced in text form (e.g. \"A1\")." ;
7873        };
7874        String 4 // Name of Parameter 2
7875        {
7876            Text [ en-US ] = "A1" ;
7877        };
7878        String 5 // Description of Parameter 2
7879        {
7880            Text [ en-US ] = "The reference style: 0 or FALSE means R1C1 style, any other value or omitted means A1 style." ;
7881        };
7882    };
7883    // -=*# Resource for function VERWEIS #*=-
7884    Resource SC_OPCODE_LOOKUP
7885    {
7886        String 1 // Description
7887        {
7888            Text [ en-US ] = "Determines a value in a vector by comparison to values in another vector." ;
7889        };
7890        ExtraData =
7891        {
7892            0;
7893            ID_FUNCTION_GRP_TABLE;
7894            U2S( HID_FUNC_VERWEIS );
7895            3;  0;  0;  1;
7896            0;
7897        };
7898        String 2 // Name of Parameter 1
7899        {
7900            Text [ en-US ] = "Search criterion" ;
7901        };
7902        String 3 // Description of Parameter 1
7903        {
7904            Text [ en-US ] = "The value to be used for comparison." ;
7905        };
7906        String 4 // Name of Parameter 2
7907        {
7908            Text [ en-US ] = "Search vector" ;
7909        };
7910        String 5 // Description of Parameter 2
7911        {
7912            Text [ en-US ] = "The vector (row or column) in which to search." ;
7913        };
7914        String 6 // Name of Parameter 3
7915        {
7916            Text [ en-US ] = "result_vector" ;
7917        };
7918        String 7 // Description of Parameter 3
7919        {
7920            Text [ en-US ] = "The vector (row or range) from which the value is to be determined." ;
7921        };
7922    };
7923    // -=*# Resource for function VERGLEICH #*=-
7924    Resource SC_OPCODE_MATCH
7925    {
7926        String 1 // Description
7927        {
7928            Text [ en-US ] = "Defines a position in a array after comparing values." ;
7929        };
7930        ExtraData =
7931        {
7932            0;
7933            ID_FUNCTION_GRP_TABLE;
7934            U2S( HID_FUNC_VERGLEICH );
7935            3;  0;  0;  1;
7936            0;
7937        };
7938        String 2 // Name of Parameter 1
7939        {
7940            Text [ en-US ] = "Search criterion" ;
7941        };
7942        String 3 // Description of Parameter 1
7943        {
7944            Text [ en-US ] = "The value to be used for comparison." ;
7945        };
7946        String 4 // Name of Parameter 2
7947        {
7948            Text [ en-US ] = "lookup_array" ;
7949        };
7950        String 5 // Description of Parameter 2
7951        {
7952            Text [ en-US ] = "The array (range) in which the search is made." ;
7953        };
7954        String 6 // Name of Parameter 3
7955        {
7956            Text [ en-US ] = "Type" ;
7957        };
7958        String 7 // Description of Parameter 3
7959        {
7960            Text [ en-US ] = "Type can take the value 1, 0 or -1 and determines the criteria are to be used for comparison purposes." ;
7961        };
7962    };
7963    // -=*# Resource for function VERSCHIEBUNG #*=-
7964    Resource SC_OPCODE_OFFSET
7965    {
7966        String 1 // Description
7967        {
7968            Text [ en-US ] = "Returns a reference which has been moved in relation to the starting point." ;
7969        };
7970        ExtraData =
7971        {
7972            0;
7973            ID_FUNCTION_GRP_TABLE;
7974            U2S( HID_FUNC_VERSCHIEBUNG );
7975            5;  0;  0;  0;  1;  1;
7976            0;
7977        };
7978        String 2 // Name of Parameter 1
7979        {
7980            Text [ en-US ] = "reference" ;
7981        };
7982        String 3 // Description of Parameter 1
7983        {
7984            Text [ en-US ] = "The reference (cell) from which to base the movement." ;
7985        };
7986        String 4 // Name of Parameter 2
7987        {
7988            Text [ en-US ] = "rows" ;
7989        };
7990        String 5 // Description of Parameter 2
7991        {
7992            Text [ en-US ] = "The number of rows to be moved either up or down." ;
7993        };
7994        String 6 // Name of Parameter 3
7995        {
7996            Text [ en-US ] = "columns" ;
7997        };
7998        String 7 // Description of Parameter 3
7999        {
8000            Text [ en-US ] = "The number of columns that are to be moved to the left or to the right." ;
8001        };
8002        String 8 // Name of Parameter 4
8003        {
8004            Text [ en-US ] = "height" ;
8005        };
8006        String 9 // Description of Parameter 4
8007        {
8008            Text [ en-US ] = "The number of rows of the moved reference." ;
8009        };
8010        String 10 // Name of Parameter 5
8011        {
8012            Text [ en-US ] = "width" ;
8013        };
8014        String 11 // Description of Parameter 5
8015        {
8016            Text [ en-US ] = "The number of columns in the moved reference." ;
8017        };
8018    };
8019    // -=*# Resource for function FEHLERTYP #*=-
8020    Resource SC_OPCODE_ERROR_TYPE
8021    {
8022        String 1 // Description
8023        {
8024            Text [ en-US ] = "Returns a number corresponding to an error type" ;
8025        };
8026        ExtraData =
8027        {
8028            0;
8029            ID_FUNCTION_GRP_TABLE;
8030            U2S( HID_FUNC_FEHLERTYP );
8031            1;  0;
8032            0;
8033        };
8034        String 2 // Name of Parameter 1
8035        {
8036            Text [ en-US ] = "reference" ;
8037        };
8038        String 3 // Description of Parameter 1
8039        {
8040            Text [ en-US ] = "The reference (cell) in which the error occurred." ;
8041        };
8042    };
8043    // -=*# Resource for function VORLAGE #*=-
8044    Resource SC_OPCODE_STYLE
8045    {
8046        String 1 // Description
8047        {
8048            Text [ en-US ] = "Applies a Style to the formula cell." ;
8049        };
8050        ExtraData =
8051        {
8052            0;
8053            ID_FUNCTION_GRP_TABLE;
8054            U2S( HID_FUNC_VORLAGE );
8055            3;  0;  1;  1;
8056            0;
8057        };
8058        String 2 // Name of Parameter 1
8059        {
8060            Text [ en-US ] = "Style" ;
8061        };
8062        String 3 // Description of Parameter 1
8063        {
8064            Text [ en-US ] = "The name of the Style to be applied." ;
8065        };
8066        String 4 // Name of Parameter 2
8067        {
8068            Text [ en-US ] = "Time" ;
8069        };
8070        String 5 // Description of Parameter 2
8071        {
8072            Text [ en-US ] = "The time (in seconds) that the Style is to remain valid." ;
8073        };
8074        String 6 // Name of Parameter 3
8075        {
8076            Text [ en-US ] = "Style2" ;
8077        };
8078        String 7 // Description of Parameter 3
8079        {
8080            Text [ en-US ] = "The Style to be applied after time expires." ;
8081        };
8082    };
8083    // -=*# Resource for function DDE #*=-
8084    Resource SC_OPCODE_DDE
8085    {
8086        String 1 // Description
8087        {
8088            Text [ en-US ] = "Result of a DDE link." ;
8089        };
8090        ExtraData =
8091        {
8092            0;
8093            ID_FUNCTION_GRP_TABLE;
8094            U2S( HID_FUNC_DDE );
8095            4;  0;  0;  0;  1;
8096            0;
8097        };
8098        String 2 // Name of Parameter 1
8099        {
8100            Text [ en-US ] = "server" ;
8101        };
8102        String 3 // Description of Parameter 1
8103        {
8104            Text [ en-US ] = "The name of the server application." ;
8105        };
8106        String 4 // Name of Parameter 2
8107        {
8108            Text [ en-US ] = "File" ;
8109        };
8110        String 5 // Description of Parameter 2
8111        {
8112            Text [ en-US ] = "The name of the file." ;
8113        };
8114        String 6 // Name of Parameter 3
8115        {
8116            Text [ en-US ] = "range" ;
8117        };
8118        String 7 // Description of Parameter 3
8119        {
8120            Text [ en-US ] = "The range from which data is to be taken." ;
8121        };
8122        String 8 // Name of Parameter 4
8123        {
8124            Text [ en-US ] = "mode" ;
8125        };
8126        String 9 // Description of Parameter 4
8127        {
8128            Text [ en-US ] = "Defines how data is to be converted to numbers." ;
8129        };
8130    };
8131    // -=*# Resource for function HYPERLINK #*=-
8132    Resource SC_OPCODE_HYPERLINK
8133    {
8134        String 1 // Description
8135        {
8136            Text [ en-US ] = "Hyperlink." ;
8137        };
8138        ExtraData =
8139        {
8140            0;
8141            ID_FUNCTION_GRP_TABLE;
8142            U2S( HID_FUNC_HYPERLINK );
8143            2;  0;  1;
8144            0;
8145        };
8146        String 2 // Name of Parameter 1
8147        {
8148            Text [ en-US ] = "URL " ;
8149        };
8150        String 3 // Description of Parameter 1
8151        {
8152            Text [ en-US ] = "URL" ;
8153        };
8154        String 4 // Name of Parameter 2
8155        {
8156            Text [ en-US ] = "CellText " ;
8157        };
8158        String 5 // Description of Parameter 2
8159        {
8160            Text [ en-US ] = "Cell Text" ;
8161        };
8162    };
8163    // -=*# Resource for function GETPIVOTDATA #*=-
8164    Resource SC_OPCODE_GET_PIVOT_DATA
8165    {
8166        String 1 // Description
8167        {
8168            Text [ en-US ] = "Extracts value(s) from a pivot table." ;
8169        };
8170        ExtraData =
8171        {
8172            0;
8173            ID_FUNCTION_GRP_TABLE;
8174            U2S( HID_FUNC_GETPIVOTDATA );
8175            VAR_ARGS+2; 0;  0;  1;
8176            0;
8177        };
8178        String 2 // Name of Parameter 1
8179        {
8180            Text [ en-US ] = "Data Field" ;
8181        };
8182        String 3 // Description of Parameter 1
8183        {
8184            Text [ en-US ] = "The name of the pivot table field to extract." ;
8185        };
8186        String 4 // Name of Parameter 2
8187        {
8188            Text [ en-US ] = "Pivot Table" ;
8189        };
8190        String 5 // Description of Parameter 2
8191        {
8192            Text [ en-US ] = "A reference to a cell or range in the pivot table." ;
8193        };
8194        String 6 // Name of Parameter 3
8195        {
8196            Text [ en-US ] = "Field Name / Item" ;
8197        };
8198        String 7 // Description of Parameter 3
8199        {
8200            Text [ en-US ] = "Field name/value pair to filter the target data." ;
8201        };
8202    };
8203    // -=*# Resource for function BAHTTEXT #*=-
8204    Resource SC_OPCODE_BAHTTEXT
8205    {
8206        String 1 // Description
8207        {
8208            Text [ en-US ] = "Converts a number to text (Baht)." ;
8209        };
8210        ExtraData =
8211        {
8212            0;
8213            ID_FUNCTION_GRP_TEXT;
8214            U2S( HID_FUNC_BAHTTEXT );
8215            1;  0;
8216            0;
8217        };
8218        String 2 // Name of Parameter 1
8219        {
8220            Text [ en-US ] = "Number" ;
8221        };
8222        String 3 // Description of Parameter 1
8223        {
8224            Text [ en-US ] = "The number to convert." ;
8225        };
8226    };
8227    // -=*# Resource for function JIS #*=-
8228    Resource SC_OPCODE_JIS
8229    {
8230        String 1 // Description
8231        {
8232            Text [ en-US ] = "Converts half-width ASCII and katakana characters to full-width." ;
8233        };
8234        ExtraData =
8235        {
8236            0;
8237            ID_FUNCTION_GRP_TEXT;
8238            U2S( HID_FUNC_JIS );
8239            1;  0;
8240            0;
8241        };
8242        String 2 // Name of Parameter 1
8243        {
8244            Text [ en-US ] = "text" ;
8245        };
8246        String 3 // Description of Parameter 1
8247        {
8248            Text [ en-US ] = "The text to convert." ;
8249        };
8250    };
8251    // -=*# Resource for function ASC #*=-
8252    Resource SC_OPCODE_ASC
8253    {
8254        String 1 // Description
8255        {
8256            Text [ en-US ] = "Converts full-width ASCII and katakana characters to half-width." ;
8257        };
8258        ExtraData =
8259        {
8260            0;
8261            ID_FUNCTION_GRP_TEXT;
8262            U2S( HID_FUNC_ASC );
8263            1;  0;
8264            0;
8265        };
8266        String 2 // Name of Parameter 1
8267        {
8268            Text [ en-US ] = "text" ;
8269        };
8270        String 3 // Description of Parameter 1
8271        {
8272            Text [ en-US ] = "The text to convert." ;
8273        };
8274    };
8275    // -=*# Resource for function CODE #*=-
8276    Resource SC_OPCODE_CODE
8277    {
8278        String 1 // Description
8279        {
8280            Text [ en-US ] = "Returns a numeric code for the first character in a text string." ;
8281        };
8282        ExtraData =
8283        {
8284            0;
8285            ID_FUNCTION_GRP_TEXT;
8286            U2S( HID_FUNC_CODE );
8287            1;  0;
8288            0;
8289        };
8290        String 2 // Name of Parameter 1
8291        {
8292            Text [ en-US ] = "text" ;
8293        };
8294        String 3 // Description of Parameter 1
8295        {
8296            Text [ en-US ] = "This is the text for which the code of the first character is to be found." ;
8297        };
8298    };
8299    // -=*# Resource for function DM #*=-
8300    Resource SC_OPCODE_CURRENCY
8301    {
8302        String 1 // Description
8303        {
8304            Text [ en-US ] = "Converts a number to text in currency format." ;
8305        };
8306        ExtraData =
8307        {
8308            0;
8309            ID_FUNCTION_GRP_TEXT;
8310            U2S( HID_FUNC_DM );
8311            2;  0;  1;
8312            0;
8313        };
8314        String 2 // Name of Parameter 1
8315        {
8316            Text [ en-US ] = "value" ;
8317        };
8318        String 3 // Description of Parameter 1
8319        {
8320            Text [ en-US ] = "Value is a number, a reference to a cell containing a number or a formula that results in a number." ;
8321        };
8322        String 4 // Name of Parameter 2
8323        {
8324            Text [ en-US ] = "decimals" ;
8325        };
8326        String 5 // Description of Parameter 2
8327        {
8328            Text [ en-US ] = "Decimal places. Denotes the number of digits to the right of the decimal point." ;
8329        };
8330    };
8331    // -=*# Resource for function ZEICHEN #*=-
8332    Resource SC_OPCODE_CHAR
8333    {
8334        String 1 // Description
8335        {
8336            Text [ en-US ] = "Converts a code number into a character or letter." ;
8337        };
8338        ExtraData =
8339        {
8340            0;
8341            ID_FUNCTION_GRP_TEXT;
8342            U2S( HID_FUNC_ZEICHEN );
8343            1;  0;
8344            0;
8345        };
8346        String 2 // Name of Parameter 1
8347        {
8348            Text [ en-US ] = "number" ;
8349        };
8350        String 3 // Description of Parameter 1
8351        {
8352            Text [ en-US ] = "The code value for the character." ;
8353        };
8354    };
8355    // -=*# Resource for function SÄUBERN #*=-
8356    Resource SC_OPCODE_CLEAN
8357    {
8358        String 1 // Description
8359        {
8360            Text [ en-US ] = "Removes all nonprintable characters from text." ;
8361        };
8362        ExtraData =
8363        {
8364            0;
8365            ID_FUNCTION_GRP_TEXT;
8366            U2S( HID_FUNC_SAEUBERN );
8367            1;  0;
8368            0;
8369        };
8370        String 2 // Name of Parameter 1
8371        {
8372            Text [ en-US ] = "text" ;
8373        };
8374        String 3 // Description of Parameter 1
8375        {
8376            Text [ en-US ] = "The text from which nonprintable characters are to be removed." ;
8377        };
8378    };
8379    // -=*# Resource for function VERKETTEN #*=-
8380    Resource SC_OPCODE_CONCAT
8381    {
8382        String 1 // Description
8383        {
8384            Text [ en-US ] = "Combines several text items into one." ;
8385        };
8386        ExtraData =
8387        {
8388            0;
8389            ID_FUNCTION_GRP_TEXT;
8390            U2S( HID_FUNC_VERKETTEN );
8391            VAR_ARGS;   0;
8392            0;
8393        };
8394        String 2 // Name of Parameter 1
8395        {
8396            Text [ en-US ] = "text " ;
8397        };
8398        String 3 // Description of Parameter 1
8399        {
8400            Text [ en-US ] = "Text for the concatenation." ;
8401        };
8402    };
8403    // -=*# Resource for function IDENTISCH #*=-
8404    Resource SC_OPCODE_EXACT
8405    {
8406        String 1 // Description
8407        {
8408            Text [ en-US ] = "Specifies whether two texts are identical." ;
8409        };
8410        ExtraData =
8411        {
8412            0;
8413            ID_FUNCTION_GRP_TEXT;
8414            U2S( HID_FUNC_IDENTISCH );
8415            2;  0;  0;
8416            0;
8417        };
8418        String 2 // Name of Parameter 1
8419        {
8420            Text [ en-US ] = "text_1" ;
8421        };
8422        String 3 // Description of Parameter 1
8423        {
8424            Text [ en-US ] = "The first text to be used for comparing texts." ;
8425        };
8426        String 4 // Name of Parameter 2
8427        {
8428            Text [ en-US ] = "text_2" ;
8429        };
8430        String 5 // Description of Parameter 2
8431        {
8432            Text [ en-US ] = "The second text for comparing texts." ;
8433        };
8434    };
8435    // -=*# Resource for function FINDEN #*=-
8436    Resource SC_OPCODE_FIND
8437    {
8438        String 1 // Description
8439        {
8440            Text [ en-US ] = "Looks for a string of text within another (case sensitive)" ;
8441        };
8442        ExtraData =
8443        {
8444            0;
8445            ID_FUNCTION_GRP_TEXT;
8446            U2S( HID_FUNC_FINDEN );
8447            3;  0;  0;  1;
8448            0;
8449        };
8450        String 2 // Name of Parameter 1
8451        {
8452            Text [ en-US ] = "find_text" ;
8453        };
8454        String 3 // Description of Parameter 1
8455        {
8456            Text [ en-US ] = "The text to be found." ;
8457        };
8458        String 4 // Name of Parameter 2
8459        {
8460            Text [ en-US ] = "text" ;
8461        };
8462        String 5 // Description of Parameter 2
8463        {
8464            Text [ en-US ] = "The text in which a search is to be made." ;
8465        };
8466        String 6 // Name of Parameter 3
8467        {
8468            Text [ en-US ] = "position" ;
8469        };
8470        String 7 // Description of Parameter 3
8471        {
8472            Text [ en-US ] = "The position in the text from which the search starts." ;
8473        };
8474    };
8475    // -=*# Resource for function SUCHEN #*=-
8476    Resource SC_OPCODE_SEARCH
8477    {
8478        String 1 // Description
8479        {
8480            Text [ en-US ] = "Looks for one text value within another (not case-sensitive)." ;
8481        };
8482        ExtraData =
8483        {
8484            0;
8485            ID_FUNCTION_GRP_TEXT;
8486            U2S( HID_FUNC_SUCHEN );
8487            3;  0;  0;  1;
8488            0;
8489        };
8490        String 2 // Name of Parameter 1
8491        {
8492            Text [ en-US ] = "find_text" ;
8493        };
8494        String 3 // Description of Parameter 1
8495        {
8496            Text [ en-US ] = "The text to be found." ;
8497        };
8498        String 4 // Name of Parameter 2
8499        {
8500            Text [ en-US ] = "text" ;
8501        };
8502        String 5 // Description of Parameter 2
8503        {
8504            Text [ en-US ] = "The text in which a search is to be made." ;
8505        };
8506        String 6 // Name of Parameter 3
8507        {
8508            Text [ en-US ] = "position" ;
8509        };
8510        String 7 // Description of Parameter 3
8511        {
8512            Text [ en-US ] = "The position in the text where the search is started." ;
8513        };
8514    };
8515    // -=*# Resource for function GLÄTTEN #*=-
8516    Resource SC_OPCODE_TRIM
8517    {
8518        String 1 // Description
8519        {
8520            Text [ en-US ] = "Removes extra spaces from text." ;
8521        };
8522        ExtraData =
8523        {
8524            0;
8525            ID_FUNCTION_GRP_TEXT;
8526            U2S( HID_FUNC_GLAETTEN );
8527            1;  0;
8528            0;
8529        };
8530        String 2 // Name of Parameter 1
8531        {
8532            Text [ en-US ] = "text" ;
8533        };
8534        String 3 // Description of Parameter 1
8535        {
8536            Text [ en-US ] = "The text in which extra spaces between words are to be deleted." ;
8537        };
8538    };
8539    // -=*# Resource for function GROSS2 #*=-
8540    Resource SC_OPCODE_PROPPER
8541    {
8542        String 1 // Description
8543        {
8544            Text [ en-US ] = "Capitalizes the first letter in all words." ;
8545        };
8546        ExtraData =
8547        {
8548            0;
8549            ID_FUNCTION_GRP_TEXT;
8550            U2S( HID_FUNC_GROSS2 );
8551            1;  0;
8552            0;
8553        };
8554        String 2 // Name of Parameter 1
8555        {
8556            Text [ en-US ] = "text" ;
8557        };
8558        String 3 // Description of Parameter 1
8559        {
8560            Text [ en-US ] = "The text in which the beginning of words are to be replaced by capital letters." ;
8561        };
8562    };
8563    // -=*# Resource for function GROSS #*=-
8564    Resource SC_OPCODE_UPPER
8565    {
8566        String 1 // Description
8567        {
8568            Text [ en-US ] = "Converts text to uppercase." ;
8569        };
8570        ExtraData =
8571        {
8572            0;
8573            ID_FUNCTION_GRP_TEXT;
8574            U2S( HID_FUNC_GROSS );
8575            1;  0;
8576            0;
8577        };
8578        String 2 // Name of Parameter 1
8579        {
8580            Text [ en-US ] = "text" ;
8581        };
8582        String 3 // Description of Parameter 1
8583        {
8584            Text [ en-US ] = "The text in which lower case letters are to be converted to capitals." ;
8585        };
8586    };
8587    // -=*# Resource for function KLEIN #*=-
8588    Resource SC_OPCODE_LOWER
8589    {
8590        String 1 // Description
8591        {
8592            Text [ en-US ] = "Converts text to lowercase." ;
8593        };
8594        ExtraData =
8595        {
8596            0;
8597            ID_FUNCTION_GRP_TEXT;
8598            U2S( HID_FUNC_KLEIN );
8599            1;  0;
8600            0;
8601        };
8602        String 2 // Name of Parameter 1
8603        {
8604            Text [ en-US ] = "text" ;
8605        };
8606        String 3 // Description of Parameter 1
8607        {
8608            Text [ en-US ] = "The text in which capitals are converted to lower case letters." ;
8609        };
8610    };
8611    // -=*# Resource for function WERT #*=-
8612    Resource SC_OPCODE_VALUE
8613    {
8614        String 1 // Description
8615        {
8616            Text [ en-US ] = "Converts text to a number." ;
8617        };
8618        ExtraData =
8619        {
8620            0;
8621            ID_FUNCTION_GRP_TEXT;
8622            U2S( HID_FUNC_WERT );
8623            1;  0;
8624            0;
8625        };
8626        String 2 // Name of Parameter 1
8627        {
8628            Text [ en-US ] = "text" ;
8629        };
8630        String 3 // Description of Parameter 1
8631        {
8632            Text [ en-US ] = "The text to be converted to a number." ;
8633        };
8634    };
8635    // -=*# Resource for function TEXT #*=-
8636    Resource SC_OPCODE_TEXT
8637    {
8638        String 1 // Description
8639        {
8640            Text [ en-US ] = "Converts a number to text according to a given format." ;
8641        };
8642        ExtraData =
8643        {
8644            0;
8645            ID_FUNCTION_GRP_TEXT;
8646            U2S( HID_FUNC_TEXT );
8647            2;  0;  0;
8648            0;
8649        };
8650        String 2 // Name of Parameter 1
8651        {
8652            Text [ en-US ] = "number" ;
8653        };
8654        String 3 // Description of Parameter 1
8655        {
8656            Text [ en-US ] = "The numeric value to be converted." ;
8657        };
8658        String 4 // Name of Parameter 2
8659        {
8660            Text [ en-US ] = "Format" ;
8661        };
8662        String 5 // Description of Parameter 2
8663        {
8664            Text [ en-US ] = "The text that describes the format." ;
8665        };
8666    };
8667    // -=*# Resource for function T #*=-
8668    Resource SC_OPCODE_T
8669    {
8670        String 1 // Description
8671        {
8672            Text [ en-US ] = "Returns a value if it is text, otherwise an empty string." ;
8673        };
8674        ExtraData =
8675        {
8676            0;
8677            ID_FUNCTION_GRP_TEXT;
8678            U2S( HID_FUNC_T );
8679            1;  0;
8680            0;
8681        };
8682        String 2 // Name of Parameter 1
8683        {
8684            Text [ en-US ] = "value" ;
8685        };
8686        String 3 // Description of Parameter 1
8687        {
8688            Text [ en-US ] = "The value to be checked and returned if it is text." ;
8689        };
8690    };
8691    // -=*# Resource for function ERSETZEN #*=-
8692    Resource SC_OPCODE_REPLACE
8693    {
8694        String 1 // Description
8695        {
8696            Text [ en-US ] = "Replaces characters within a text string with a different text string." ;
8697        };
8698        ExtraData =
8699        {
8700            0;
8701            ID_FUNCTION_GRP_TEXT;
8702            U2S( HID_FUNC_ERSETZEN );
8703            4;  0;  0;  0;  0;
8704            0;
8705        };
8706        String 2 // Name of Parameter 1
8707        {
8708            Text [ en-US ] = "Text" ;
8709        };
8710        String 3 // Description of Parameter 1
8711        {
8712            Text [ en-US ] = "The text in which some characters are to be replaced." ;
8713        };
8714        String 4 // Name of Parameter 2
8715        {
8716            Text [ en-US ] = "position" ;
8717        };
8718        String 5 // Description of Parameter 2
8719        {
8720            Text [ en-US ] = "The character position from which text is to be replaced." ;
8721        };
8722        String 6 // Name of Parameter 3
8723        {
8724            Text [ en-US ] = "length" ;
8725        };
8726        String 7 // Description of Parameter 3
8727        {
8728            Text [ en-US ] = "The number of characters to be replaced." ;
8729        };
8730        String 8 // Name of Parameter 4
8731        {
8732            Text [ en-US ] = "new text" ;
8733        };
8734        String 9 // Description of Parameter 4
8735        {
8736            Text [ en-US ] = "The text to be inserted." ;
8737        };
8738    };
8739    // -=*# Resource for function FEST #*=-
8740    Resource SC_OPCODE_FIXED
8741    {
8742        String 1 // Description
8743        {
8744            Text [ en-US ] = "Formats a number with a fixed number of places after the decimal point and thousands separator." ;
8745        };
8746        ExtraData =
8747        {
8748            0;
8749            ID_FUNCTION_GRP_TEXT;
8750            U2S( HID_FUNC_FEST );
8751            3;  0;  0;  1;
8752            0;
8753        };
8754        String 2 // Name of Parameter 1
8755        {
8756            Text [ en-US ] = "number" ;
8757        };
8758        String 3 // Description of Parameter 1
8759        {
8760            Text [ en-US ] = "The number to be formatted." ;
8761        };
8762        String 4 // Name of Parameter 2
8763        {
8764            Text [ en-US ] = "Decimals" ;
8765        };
8766        String 5 // Description of Parameter 2
8767        {
8768            Text [ en-US ] = "Decimal places. The number of fixed decimal places that are to be displayed." ;
8769        };
8770        String 6 // Name of Parameter 3
8771        {
8772            Text [ en-US ] = "No thousands separators" ;
8773        };
8774        String 7 // Description of Parameter 3
8775        {
8776            Text [ en-US ] = "No thousands separator. True value, if existing and TRUE (unequal to 0), no thousands separators are set." ;
8777        };
8778    };
8779    // -=*# Resource for function LÄNGE #*=-
8780    Resource SC_OPCODE_LEN
8781    {
8782        String 1 // Description
8783        {
8784            Text [ en-US ] = "Calculates length of a text string." ;
8785        };
8786        ExtraData =
8787        {
8788            0;
8789            ID_FUNCTION_GRP_TEXT;
8790            U2S( HID_FUNC_LAENGE );
8791            1;  0;
8792            0;
8793        };
8794        String 2 // Name of Parameter 1
8795        {
8796            Text [ en-US ] = "text" ;
8797        };
8798        String 3 // Description of Parameter 1
8799        {
8800            Text [ en-US ] = "The text in which the length is to be determined." ;
8801        };
8802    };
8803    // -=*# Resource for function LINKS #*=-
8804    Resource SC_OPCODE_LEFT
8805    {
8806        String 1 // Description
8807        {
8808            Text [ en-US ] = "Returns the first character or characters of a text." ;
8809        };
8810        ExtraData =
8811        {
8812            0;
8813            ID_FUNCTION_GRP_TEXT;
8814            U2S( HID_FUNC_LINKS );
8815            2;  0;  1;
8816            0;
8817        };
8818        String 2 // Name of Parameter 1
8819        {
8820            Text [ en-US ] = "text" ;
8821        };
8822        String 3 // Description of Parameter 1
8823        {
8824            Text [ en-US ] = "The text where the initial partial words are to be determined." ;
8825        };
8826        String 4 // Name of Parameter 2
8827        {
8828            Text [ en-US ] = "number" ;
8829        };
8830        String 5 // Description of Parameter 2
8831        {
8832            Text [ en-US ] = "The number of characters for the start text." ;
8833        };
8834    };
8835    // -=*# Resource for function RECHTS #*=-
8836    Resource SC_OPCODE_RIGHT
8837    {
8838        String 1 // Description
8839        {
8840            Text [ en-US ] = "Returns the last character or characters of a text." ;
8841        };
8842        ExtraData =
8843        {
8844            0;
8845            ID_FUNCTION_GRP_TEXT;
8846            U2S( HID_FUNC_RECHTS );
8847            2;  0;  1;
8848            0;
8849        };
8850        String 2 // Name of Parameter 1
8851        {
8852            Text [ en-US ] = "text" ;
8853        };
8854        String 3 // Description of Parameter 1
8855        {
8856            Text [ en-US ] = "The text in which the end partial words are to be determined." ;
8857        };
8858        String 4 // Name of Parameter 2
8859        {
8860            Text [ en-US ] = "number" ;
8861        };
8862        String 5 // Description of Parameter 2
8863        {
8864            Text [ en-US ] = "The number of characters for the end text." ;
8865        };
8866    };
8867    // -=*# Resource for function TEIL #*=-
8868    Resource SC_OPCODE_MID
8869    {
8870        String 1 // Description
8871        {
8872            Text [ en-US ] = "Returns a partial text string of a text." ;
8873        };
8874        ExtraData =
8875        {
8876            0;
8877            ID_FUNCTION_GRP_TEXT;
8878            U2S( HID_FUNC_TEIL );
8879            3;  0;  0;  0;
8880            0;
8881        };
8882        String 2 // Name of Parameter 1
8883        {
8884            Text [ en-US ] = "text" ;
8885        };
8886        String 3 // Description of Parameter 1
8887        {
8888            Text [ en-US ] = "The text in which partial words are to be determined." ;
8889        };
8890        String 4 // Name of Parameter 2
8891        {
8892            Text [ en-US ] = "start" ;
8893        };
8894        String 5 // Description of Parameter 2
8895        {
8896            Text [ en-US ] = "The position from which the part word is to be determined." ;
8897        };
8898        String 6 // Name of Parameter 3
8899        {
8900            Text [ en-US ] = "number" ;
8901        };
8902        String 7 // Description of Parameter 3
8903        {
8904            Text [ en-US ] = "The number of characters for the text." ;
8905        };
8906    };
8907    // -=*# Resource for function WIEDERHOLEN #*=-
8908    Resource SC_OPCODE_REPT
8909    {
8910        String 1 // Description
8911        {
8912            Text [ en-US ] = "Repeats text a given number of times." ;
8913        };
8914        ExtraData =
8915        {
8916            0;
8917            ID_FUNCTION_GRP_TEXT;
8918            U2S( HID_FUNC_WIEDERHOLEN );
8919            2;  0;  0;
8920            0;
8921        };
8922        String 2 // Name of Parameter 1
8923        {
8924            Text [ en-US ] = "text" ;
8925        };
8926        String 3 // Description of Parameter 1
8927        {
8928            Text [ en-US ] = "The text to be repeated." ;
8929        };
8930        String 4 // Name of Parameter 2
8931        {
8932            Text [ en-US ] = "number" ;
8933        };
8934        String 5 // Description of Parameter 2
8935        {
8936            Text [ en-US ] = "The number of times the text is to be repeated." ;
8937        };
8938    };
8939    // -=*# Resource for function WECHSELN #*=-
8940    Resource SC_OPCODE_SUBSTITUTE
8941    {
8942        String 1 // Description
8943        {
8944            Text [ en-US ] = "Substitutes new text for old text in a string." ;
8945        };
8946        ExtraData =
8947        {
8948            0;
8949            ID_FUNCTION_GRP_TEXT;
8950            U2S( HID_FUNC_WECHSELN );
8951            4;  0;  0;  0;  1;
8952            0;
8953        };
8954        String 2 // Name of Parameter 1
8955        {
8956            Text [ en-US ] = "text" ;
8957        };
8958        String 3 // Description of Parameter 1
8959        {
8960            Text [ en-US ] = "The text in which partial words are to be replaced." ;
8961        };
8962        String 4 // Name of Parameter 2
8963        {
8964            Text [ en-US ] = "search_text" ;
8965        };
8966        String 5 // Description of Parameter 2
8967        {
8968            Text [ en-US ] = "The partial string to be (repeatedly) replaced." ;
8969        };
8970        String 6 // Name of Parameter 3
8971        {
8972            Text [ en-US ] = "new text" ;
8973        };
8974        String 7 // Description of Parameter 3
8975        {
8976            Text [ en-US ] = "The text which is to replace the text string." ;
8977        };
8978        String 8 // Name of Parameter 4
8979        {
8980            Text [ en-US ] = "occurrence" ;
8981        };
8982        String 9 // Description of Parameter 4
8983        {
8984            Text [ en-US ] = "Which occurrence of the old text is to be replaced." ;
8985        };
8986    };
8987    // -=*# Resource for function BASIS #*=-
8988    Resource SC_OPCODE_BASE
8989    {
8990        String 1 // Description
8991        {
8992            Text [ en-US ] = "Converts a positive integer to text from a number system to the base defined." ;
8993        };
8994        ExtraData =
8995        {
8996            0;
8997            ID_FUNCTION_GRP_TEXT;
8998            U2S( HID_FUNC_BASIS );
8999            3;  0;  0;  1;
9000            0;
9001        };
9002        String 2 // Name of Parameter 1
9003        {
9004            Text [ en-US ] = "number" ;
9005        };
9006        String 3 // Description of Parameter 1
9007        {
9008            Text [ en-US ] = "The number to be converted." ;
9009        };
9010        String 4 // Name of Parameter 2
9011        {
9012            Text [ en-US ] = "radix" ;
9013        };
9014        String 5 // Description of Parameter 2
9015        {
9016            Text [ en-US ] = "The base number for conversion must be in the range 2 - 36." ;
9017        };
9018        String 6 // Name of Parameter 3
9019        {
9020            Text [ en-US ] = "Minimum length" ;
9021        };
9022        String 7 // Description of Parameter 3
9023        {
9024            Text [ en-US ] = "If the text is shorter than the specified length, zeros are added to the left of the string." ;
9025        };
9026    };
9027    // -=*# Resource for function DEZIMAL #*=-
9028    Resource SC_OPCODE_DECIMAL
9029    {
9030        String 1 // Description
9031        {
9032            Text [ en-US ] = "Converts a text of a specified number system to a positive integer in the base given." ;
9033        };
9034        ExtraData =
9035        {
9036            0;
9037            ID_FUNCTION_GRP_TEXT;
9038            U2S( HID_FUNC_DEZIMAL );
9039            2;  0;  0;
9040            0;
9041        };
9042        String 2 // Name of Parameter 1
9043        {
9044            Text [ en-US ] = "text" ;
9045        };
9046        String 3 // Description of Parameter 1
9047        {
9048            Text [ en-US ] = "The text to be converted." ;
9049        };
9050        String 4 // Name of Parameter 2
9051        {
9052            Text [ en-US ] = "radix" ;
9053        };
9054        String 5 // Description of Parameter 2
9055        {
9056            Text [ en-US ] = "The base number for conversion must be in the range 2 - 36." ;
9057        };
9058    };
9059    // -=*# Resource for function CONVERT #*=-
9060    Resource SC_OPCODE_CONVERT
9061    {
9062        String 1 // Description
9063        {
9064            Text [ en-US ] = "Converts a value according to a conversion table in the configuration (calc.xcu)." ;
9065        };
9066        ExtraData =
9067        {
9068            0;
9069            ID_FUNCTION_GRP_MATH;
9070            U2S( HID_FUNC_UMRECHNEN );
9071            3;  0;  0;  0;
9072            0;
9073        };
9074        String 2 // Name of Parameter 1
9075        {
9076            Text [ en-US ] = "value" ;
9077        };
9078        String 3 // Description of Parameter 1
9079        {
9080            Text [ en-US ] = "The value to be converted." ;
9081        };
9082        String 4 // Name of Parameter 2
9083        {
9084            Text [ en-US ] = "text" ;
9085        };
9086        String 5 // Description of Parameter 2
9087        {
9088            Text [ en-US ] = "Unit from which something is converted, case-sensitive." ;
9089        };
9090        String 6 // Name of Parameter 3
9091        {
9092            Text [ en-US ] = "text" ;
9093        };
9094        String 7 // Description of Parameter 3
9095        {
9096            Text [ en-US ] = "Unit into which something is converted, case-sensitive." ;
9097        };
9098    };
9099    // -=*# Resource for function ROEMISCH #*=-
9100    Resource SC_OPCODE_ROMAN
9101    {
9102        String 1 // Description
9103        {
9104            Text [ en-US ] = "Converts a number to a Roman numeral." ;
9105        };
9106        ExtraData =
9107        {
9108            0;
9109            ID_FUNCTION_GRP_TEXT;
9110            U2S( HID_FUNC_ROEMISCH );
9111            2;  0;  1;
9112            0;
9113        };
9114        String 2 // Name of Parameter 1
9115        {
9116            Text [ en-US ] = "Number" ;
9117        };
9118        String 3 // Description of Parameter 1
9119        {
9120            Text [ en-US ] = "The number to be converted to a Roman numeral must be in the 0 - 3999 range." ;
9121        };
9122        String 4 // Name of Parameter 2
9123        {
9124            Text [ en-US ] = "Mode" ;
9125        };
9126        String 5 // Description of Parameter 2
9127        {
9128            Text [ en-US ] = "The more this value increases, the more the Roman numeral is simplified. The value must be in the 0 - 4 range." ;
9129        };
9130    };
9131    // -=*# Resource for function ARABISCH #*=-
9132    Resource SC_OPCODE_ARABIC
9133    {
9134        String 1 // Description
9135        {
9136            Text [ en-US ] = "Calculates the value of a Roman numeral." ;
9137        };
9138        ExtraData =
9139        {
9140            0;
9141            ID_FUNCTION_GRP_TEXT;
9142            U2S( HID_FUNC_ARABISCH );
9143            1;  0;
9144            0;
9145        };
9146        String 2 // Name of Parameter 1
9147        {
9148            Text [ en-US ] = "Text" ;
9149        };
9150        String 3 // Description of Parameter 1
9151        {
9152            Text [ en-US ] = "The text that represents a Roman numeral." ;
9153        };
9154    };
9155    Resource SC_OPCODE_INFO
9156    {
9157        String 1
9158        {
9159            Text [ en-US ] = "Returns information about the environment." ;
9160        };
9161        ExtraData =
9162        {
9163            0;
9164            ID_FUNCTION_GRP_INFO;
9165            U2S( HID_FUNC_INFO );
9166            1;  0;
9167            0;
9168        };
9169        String 2
9170        {
9171            Text [ en-US ] = "Text" ;
9172        };
9173        String 3
9174        {
9175            Text [ en-US ] = "Can be \"osversion\", \"system\", \"release\", \"numfile\", and \"recalc\"." ;
9176        };
9177    };
9178    Resource SC_OPCODE_UNICODE
9179    {
9180        String 1 // Description
9181        {
9182            Text [ en-US ] = "Returns the numeric code for the first Unicode character in a text string." ;
9183        };
9184        ExtraData =
9185        {
9186            0;
9187            ID_FUNCTION_GRP_TEXT;
9188            U2S( HID_FUNC_UNICODE );
9189            1;  0;
9190            0;
9191        };
9192        String 2 // Name of Parameter 1
9193        {
9194            Text [ en-US ] = "text" ;
9195        };
9196        String 3 // Description of Parameter 1
9197        {
9198            Text [ en-US ] = "This is the text for which the code of the first character is to be found." ;
9199        };
9200    };
9201    Resource SC_OPCODE_UNICHAR
9202    {
9203        String 1 // Description
9204        {
9205            Text [ en-US ] = "Converts a code number into a Unicode character or letter." ;
9206        };
9207        ExtraData =
9208        {
9209            0;
9210            ID_FUNCTION_GRP_TEXT;
9211            U2S( HID_FUNC_UNICHAR );
9212            1;  0;
9213            0;
9214        };
9215        String 2 // Name of Parameter 1
9216        {
9217            Text [ en-US ] = "number" ;
9218        };
9219        String 3 // Description of Parameter 1
9220        {
9221            Text [ en-US ] = "The code value for the character." ;
9222        };
9223    };
9224    Resource SC_OPCODE_EUROCONVERT
9225    {
9226        String 1 // Description
9227        {
9228            Text [ en-US ] = "Converts a value from one to another Euro currency." ;
9229        };
9230        ExtraData =
9231        {
9232            0; // DOING
9233            ID_FUNCTION_GRP_MATH;
9234            U2S( HID_FUNC_EUROCONVERT );
9235            5;  0;  0;  0;  1;  1;
9236            0;
9237        };
9238        String 2 // Name of Parameter 1
9239        {
9240            Text [ en-US ] = "value" ;
9241        };
9242        String 3 // Description of Parameter 1
9243        {
9244            Text [ en-US ] = "The value to be converted." ;
9245        };
9246        String 4 // Name of Parameter 2
9247        {
9248            Text [ en-US ] = "from_currency" ;
9249        };
9250        String 5 // Description of Parameter 2
9251        {
9252            Text [ en-US ] = "ISO 4217 code of the currency from which is converted, case-sensitive." ;
9253        };
9254        String 6 // Name of Parameter 3
9255        {
9256            Text [ en-US ] = "to_currency" ;
9257        };
9258        String 7 // Description of Parameter 3
9259        {
9260            Text [ en-US ] = "ISO 4217 code of the currency into which is converted, case-sensitive." ;
9261        };
9262        String 8 // Name of Parameter 4
9263        {
9264            Text [ en-US ] = "full_precision" ;
9265        };
9266        String 9 // Description of Parameter 4
9267        {
9268            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." ;
9269        };
9270        String 10 // Name of Parameter 5
9271        {
9272            Text [ en-US ] = "triangulation_precision" ;
9273        };
9274        String 11 // Description of Parameter 5
9275        {
9276            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." ;
9277        };
9278    };
9279    Resource SC_OPCODE_NUMBERVALUE
9280    {
9281        String 1 // Description
9282        {
9283            Text [ en-US ] = "Converts text to a number, in a locale-independent way." ;
9284        };
9285        ExtraData =
9286        {
9287            1; // TODO: implementation and unsuppress
9288            ID_FUNCTION_GRP_TEXT;
9289            U2S( HID_FUNC_NUMBERVALUE );
9290            2;  0;  0;
9291            0;
9292        };
9293        String 2 // Name of Parameter 1
9294        {
9295            Text [ en-US ] = "text" ;
9296        };
9297        String 3 // Description of Parameter 1
9298        {
9299            Text [ en-US ] = "The text to be converted to a number." ;
9300        };
9301        String 4 // Name of Parameter 2
9302        {
9303            Text [ en-US ] = "decimal_point" ;
9304        };
9305        String 5 // Description of Parameter 2
9306        {
9307            Text [ en-US ] = "Defines the character used as the decimal point." ;
9308        };
9309    };
9310    Resource SC_OPCODE_LENB
9311    {
9312        String 1 // Description
9313        {
9314            Text [ en-US ] = "Calculates length of a text string, with DBCS" ;
9315        };
9316        ExtraData =
9317        {
9318            0;
9319            ID_FUNCTION_GRP_TEXT;
9320            U2S( HID_FUNC_LENB );
9321            1;  0;
9322            0;
9323        };
9324        String 2 // Name of Parameter 1
9325        {
9326            Text [ en-US ] = "text" ;
9327        };
9328        String 3 // Description of Parameter 1
9329        {
9330            Text [ en-US ] = "The text in which the length is to be determined." ;
9331        };
9332    };
9333    Resource SC_OPCODE_RIGHTB
9334    {
9335        String 1 // Description
9336        {
9337            Text [ en-US ] = "Returns the last character or characters of a text, with DBCS" ;
9338        };
9339        ExtraData =
9340        {
9341            0;
9342            ID_FUNCTION_GRP_TEXT;
9343            U2S( HID_FUNC_RIGHTB );
9344            2;  0;  1;
9345            0;
9346        };
9347        String 2 // Name of Parameter 1
9348        {
9349            Text [ en-US ] = "text" ;
9350        };
9351        String 3 // Description of Parameter 1
9352        {
9353            Text [ en-US ] = "The text in which the end partial words are to be determined." ;
9354        };
9355        String 4 // Name of Parameter 2
9356        {
9357            Text [ en-US ] = "number" ;
9358        };
9359        String 5 // Description of Parameter 2
9360        {
9361            Text [ en-US ] = "The number of characters for the end text." ;
9362        };
9363    };
9364    Resource SC_OPCODE_LEFTB
9365    {
9366        String 1 // Description
9367        {
9368            Text [ en-US ] = "Returns the first character or characters of a text, with DBCS" ;
9369        };
9370        ExtraData =
9371        {
9372            0;
9373            ID_FUNCTION_GRP_TEXT;
9374            U2S( HID_FUNC_LEFTB );
9375            2;  0;  1;
9376            0;
9377        };
9378        String 2 // Name of Parameter 1
9379        {
9380            Text [ en-US ] = "text" ;
9381        };
9382        String 3 // Description of Parameter 1
9383        {
9384            Text [ en-US ] = "The text where the initial partial words are to be determined." ;
9385        };
9386        String 4 // Name of Parameter 2
9387        {
9388            Text [ en-US ] = "number" ;
9389        };
9390        String 5 // Description of Parameter 2
9391        {
9392            Text [ en-US ] = "The number of characters for the start text." ;
9393        };
9394    };
9395    Resource SC_OPCODE_MIDB
9396    {
9397        String 1 // Description
9398        {
9399            Text [ en-US ] = "Returns a partial text string of a text, with DBCS" ;
9400        };
9401        ExtraData =
9402        {
9403            0;
9404            ID_FUNCTION_GRP_TEXT;
9405            U2S( HID_FUNC_MIDB );
9406            3;  0;  0;  0;
9407            0;
9408        };
9409        String 2 // Name of Parameter 1
9410        {
9411            Text [ en-US ] = "text" ;
9412        };
9413        String 3 // Description of Parameter 1
9414        {
9415            Text [ en-US ] = "The text in which partial words are to be determined." ;
9416        };
9417        String 4 // Name of Parameter 2
9418        {
9419            Text [ en-US ] = "start" ;
9420        };
9421        String 5 // Description of Parameter 2
9422        {
9423            Text [ en-US ] = "The position from which the part word is to be determined." ;
9424        };
9425        String 6 // Name of Parameter 3
9426        {
9427            Text [ en-US ] = "number" ;
9428        };
9429        String 7 // Description of Parameter 3
9430        {
9431            Text [ en-US ] = "The number of characters for the text." ;
9432        };
9433    };
9434
9435    // -=*# Resource for function BITAND #*=-
9436    Resource SC_OPCODE_BITAND
9437    {
9438        String 1 // Description
9439        {
9440            Text [ en-US ] = "Returns the bitwise AND of two integers" ;
9441        };
9442        ExtraData =
9443        {
9444            0;
9445            ID_FUNCTION_GRP_MATH;
9446            U2S( HID_FUNC_BITAND );
9447            2;  0;  0;
9448            0;
9449        };
9450        String 2 // Name of Parameter 1
9451        {
9452            Text [ en-US ] = "Number1" ;
9453        };
9454        String 3 // Description of Parameter 1
9455        {
9456            Text [ en-US ] = "Positive integer less than 2^48." ;
9457        };
9458        String 4 // Name of Parameter 2
9459        {
9460            Text [ en-US ] = "Number2" ;
9461        };
9462        String 5 // Description of Parameter 2
9463        {
9464            Text [ en-US ] = "Positive integer less than 2^48." ;
9465        };
9466    };
9467
9468    // -=*# Resource for function BITOR #*=-
9469    Resource SC_OPCODE_BITOR
9470    {
9471        String 1 // Description
9472        {
9473            Text [ en-US ] = "Returns the bitwise OR of two integers" ;
9474        };
9475        ExtraData =
9476        {
9477            0;
9478            ID_FUNCTION_GRP_MATH;
9479            U2S( HID_FUNC_BITOR );
9480            2;  0;  0;
9481            0;
9482        };
9483        String 2 // Name of Parameter 1
9484        {
9485            Text [ en-US ] = "Number1" ;
9486        };
9487        String 3 // Description of Parameter 1
9488        {
9489            Text [ en-US ] = "Positive integer less than 2^48." ;
9490        };
9491        String 4 // Name of Parameter 2
9492        {
9493            Text [ en-US ] = "Number2" ;
9494        };
9495        String 5 // Description of Parameter 2
9496        {
9497            Text [ en-US ] = "Positive integer less than 2^48." ;
9498        };
9499    };
9500
9501    // -=*# Resource for function BITXOR #*=-
9502    Resource SC_OPCODE_BITXOR
9503    {
9504        String 1 // Description
9505        {
9506            Text [ en-US ] = "Returns the bitwise XOR of two integers" ;
9507        };
9508        ExtraData =
9509        {
9510            0;
9511            ID_FUNCTION_GRP_MATH;
9512            U2S( HID_FUNC_BITXOR );
9513            2;  0;  0;
9514            0;
9515        };
9516        String 2 // Name of Parameter 1
9517        {
9518            Text [ en-US ] = "Number1" ;
9519        };
9520        String 3 // Description of Parameter 1
9521        {
9522            Text [ en-US ] = "Positive integer less than 2^48." ;
9523        };
9524        String 4 // Name of Parameter 2
9525        {
9526            Text [ en-US ] = "Number2" ;
9527        };
9528        String 5 // Description of Parameter 2
9529        {
9530            Text [ en-US ] = "Positive integer less than 2^48." ;
9531        };
9532    };
9533
9534    Resource SC_OPCODE_BITLSHIFT
9535    {
9536        String 1 // Description
9537        {
9538            Text [ en-US ] = "Bitwise left shift of an integer value." ;
9539        };
9540        ExtraData =
9541        {
9542            0;
9543            ID_FUNCTION_GRP_MATH;
9544            U2S( HID_FUNC_BITLSHIFT );
9545            2;  0;  0;
9546            0;
9547        };
9548        String 2 // Name of Parameter 1
9549        {
9550            Text [ en-US ] = "Number" ;
9551        };
9552        String 3 // Description of Parameter 1
9553        {
9554            Text [ en-US ] = "The value to be shifted. Positive integer." ;
9555        };
9556        String 4 // Name of Parameter 2
9557        {
9558            Text [ en-US ] = "Shift" ;
9559        };
9560        String 5 // Description of Parameter 2
9561        {
9562            Text [ en-US ] = "The number of bits the first argument is to be shifted by." ;
9563        };
9564    };
9565
9566    Resource SC_OPCODE_BITRSHIFT
9567    {
9568        String 1 // Description
9569        {
9570            Text [ en-US ] = "Bitwise right shift of an integer value." ;
9571        };
9572        ExtraData =
9573        {
9574            0;
9575            ID_FUNCTION_GRP_MATH;
9576            U2S( HID_FUNC_BITRSHIFT );
9577            2;  0;  0;
9578            0;
9579        };
9580        String 2 // Name of Parameter 1
9581        {
9582            Text [ en-US ] = "Number" ;
9583        };
9584        String 3 // Description of Parameter 1
9585        {
9586            Text [ en-US ] = "The value to be shifted. Positive integer." ;
9587        };
9588        String 4 // Name of Parameter 2
9589        {
9590            Text [ en-US ] = "Shift" ;
9591        };
9592        String 5 // Description of Parameter 2
9593        {
9594            Text [ en-US ] = "The number of bits the first argument is to be shifted by." ;
9595        };
9596    };
9597
9598};
9599
9600#if defined(U2S)
9601#undef U2S
9602#endif
9603
9604// ********************************************************************** EOF
9605