FastReport使用者手冊(二)指令碼結構

2022-03-20 14:13:22 字數 1725 閱讀 1680

指令碼的結構取決於您使用哪一種語言。但也有一些共同的元素,比如說指令碼標題,主體和主要程式,它們將在報表執行時執行。下面展示了所有支援的語言的指令碼例子:

pascal指令碼結構:

#language pascalscript // optional

program myprogram; // optional

// the 「uses」 chapter should be located before any other chapter

uses 'unit1.pas', 'unit2.pas';

var // the 「variables」 chapter can be placed anywhere

i, j: integer;

const // 「constants」 chapter

pi = 3.14159;

procedure p1; // procedures and functions

vari: integer;

procedure p2; // nested procedure

begin

end;

begin

end;

begin // main procedure.

end.

c++指令碼結構:

#language c++script // optional

// the 「include」 chapter should be placed before any other chapter

#include "unit1.cpp", "unit2.cpp"

int i, j = 0; // the 「variables」 chapter can be placed anywhere

#define pi = 3.14159 // 「constants」 chapter

void p1() // functions

jscript結構:

#language jscript // optionally

// the 「import」 chapter should be before any other chapter

import "unit1.js", "unit2.js"

var i, j = 0; // the 「variables」 chapter can be located

anywhere

function p1() // functions

// main procedure.

p1();

for (i = 0; i < 10; i++) j++;

basicscript結構:

#language basicscript ' optionally

' the 「imports」 chapter should be located before any other chapter

imports "unit1.vb", "unit2.vb"

dim i, j = 0 ' the 「variables」 chapter can be placed anywhere

function p1() ' functions

' main procedure.

for i = 0 to 10

p1()

next

FastReport使用者手冊(一)文字搜尋

最近開始用fastreport報表,我特將自己使用過程中的一些相關經驗和自己翻譯的官方使用者手冊記錄下來,希望與大家一起學習和使用fastreport報表。歡迎交流!fastreport允許你在預覽視窗中搜尋文字中的一組文字行。通過工具欄上的 按鈕或者ctrl f熱鍵,可執行文字搜尋功能。然後,會出...

oracle ebs使用者手冊

文件如下圖所示 主要包括 概觀 技術 客戶關係管理 crn 合同 財務系統 fin 人力資源系統 hr 採購 po 專案 project 鏈管理 scm 服務 規劃 客戶關係管理 crm 主要包括 2 銷售和市場 sales and marketing,sm 3 客戶資料中心 財務系統 fin 主要...

HEVC 使用者手冊

hevc使用者手冊 gop結構表 結構表中的行數為gop的長度。每幀按照解碼的順序排列。因此frame1是解碼的第一幀。gop表指定解碼端每一幀的所有參考幀。這些參考幀包括當前影象的和未來影象將要用到的參考幀。編碼器不會自動計算那一幀將會被用作未來的參考幀,他們必須被指定。temporal id 當...