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