Book Contents

Book Index

Scripts, reports

In module Administrator there is a book called Scripts, reports, where you can find all reports, scripts and forms, which are available in K2 IS. It deals with resources in database.

Standard resources have been preferred before the special ones. The same as databases scripts and reports, they have the priority before scripts in a file system upon running.

pic_1203

Picture: Scripts, reports - book

In the left part of the List of files the user can choose whether wants to see all resources or just one type. You can add new reports or scripts by means of Ins key into a book and they are signed as a special one.

Columns Description:

C

In this column it is identified by means of icons if the resources have been certified:

pic_340i - certificate is valid,

pic_339i - certificate of resources code has not been verified (verification by means of F7),

pic_344i - resource code has been changed, but has not been certified. It means the script is not able to run.

P

In this column, the icon pic_342i indicates a program or report (executable code that can be inserted into the print function (F9)).

R

If the icon pic_343i is displayed in this column, the currently logged in user does not have the right to change the report or script.

Note: If the user logs in with the system password, the icon pic_343i will not be displayed and the user can change reports or scripts.

E

If the record has an icon pic_345i, this standard script is protected, the source code is not displayed, and therefore changes cannot be made to it.

O

If this script does not have an icon pic_343iin the "R" column, the user can delete the record. The icon will be displayed inPIC_062ideleted record in "O" column

Note: The record has stayed in database after deletion, but the code has been really deleted.

D

If you sign the script (by means of Shift+F4), which has the icon in column "P", the icon will be inserted into this "D" column This icon indicates that the source code will be displayed in  the script editor at runtime. It is mainly used for  registered functions.

S

Icon pic_341i signs a special one (added by a customer) in this column. If icon pic_346i has been displayed in this column , it deals with special script added by a consultant.

Keyword

On 1. page it is possible to add a keyword, which is able to use for filtering.

Abb.

Unique identifier of resource.

File type

Identifies what type of a file it is. If it is a script, report or a form.

Note: If it is a "unit", it does not have an icon in "P" column and it is "script" as a type.

Description

Closer user-changing description of every record.

Keys Description:

F7

Verifies certificate and the icon will be added into "C" column. It verifies if it is valid, invalid or none.

Alt+F2

Saves records signing (Shift+Enter) into a user directory.

Alt+F3

Registration of resources for print reports.

Alt+F5

Opens report (also script) in editor.

Alt+F9

Makes translation of reports and scripts in selected directory and its sub-directories. Scripts signed by AS3Compatible are translates by means of AS_Developer as well. If script or report is not able to be translated, the reason is saved into a file "name_script.err" in file ReportsW. The function 712 that was described in technical guide, has been created for line translation.

Ctrl+F2

Loads saved records (see Alt+F2).

Ctrl+F5

Opens report (also script) in editor.

Ctrl+F9

Makes test of compilation (just for records that have icon in "P"column). Makes translation of resources and either the program announces the error or the test is correct.

Shift+F3

Clear cache scripts.

Shift+F4

Sign/Sign off resources for debugging and upon running of this recourse it causes opening in editor of scripts.

Ctrl+F9

Checks certificate and test of compilation will be done not just for current record, but also for signed records.

Book Contents

Book Index

Scripts, reports - 1st page

pic_1214

Picture: Scripts, reports - 1st page

Fields Description:

Abbreviation

Unique identifier of resource.

Licence

In this field, the number of the module that has the specified number of licenses is entered (see the description of Modules). Entered scripts have "0" specified by default.

No.

Unique identification number.

Type

Identifies what type of a file it is. If it is ascript, report or a form.

Special

If this box is checked, it is a special resource. When inserting a new script, this field is checked automatically.

Changed

The date of the last saved change and the name of the user who made the change.

Description

Closer user-changing description of every record.

Created by

The date the record was created and the name of the user who created the record.

Key word

Here we insert a keyword that can be used for filtering. In the Change, press the button pic_290i to call up the code list, from which we select the keyword and confirm the selection.

Only for read

If this box is checked, the source cannot be edited.

Just executable

If this box is checked, the source code will not be displayed to the user. (It is mainly used for standard resources.)

Unclassifiable

Assemblies or scripts with this check mark cannot be included in assemblies (F9).

Customer

If the user inserts a new report or script, this field will always be checked (and there  will be an icon pic_341i on the 0th side of the "S" column).

The lower window displays a preview of the report or source code, which can be edited in certain cases.

Book Contents

Book Index

Functions in Reports book

On 0. page in the Scripts, Reports book, we can perform the following actions:

pic_2313

Picture: Open menu in Scripts, reports book

Package import

This feature can be used to import a package of script or report files into the K2 system. The package carries information on whether it should be imported into standard or special files. After starting the function, the Import package form will open, in which we will select the file we want to import. The file must have the extension * .BPK. We will confirm the selected file and upload it.

Import from directory

The function is used to import files for special reports and scripts into the K2 system. Run the function to open the Find Folder form. The selected folder must contain files of type * .PAS, * .AM, * .DFM.

Files import

This function imports the same file types as the Import from Directory function. However, these files are imported individually. After selecting the function, the Import from package form will open. Here we select the files to be imported.

Export to package

Use this function to export script or report files to a package. Reports and scripts that are marked are exported. After running the function, the Export to package form will open, in which we will name the file and choose the path where the file will be exported. The file will have the extension * .BPK. We confirm selected file. The form opens:

pic_2314

Picture: Form for package export

Fields Description:

Compile

Checks the correctness of the exported files.

Certificate

Certifies exported files.

Export Deleted

It also exports files that are marked as deleted PIC_062i. When imported, these files are then marked as deleted.

Export to file

The function is used to export files of special reports and scripts. Reports and scripts that are marked are exported. After selecting the function, the Find folder form will open. Enter the file name and select the folder to which we will export.