AX動態給報表的標題欄和所對應的字段賦值

2021-05-22 13:49:13 字數 1240 閱讀 4964

一:class方法負責把讀到的資料放儲存起來,放到臨時表中,通過傳值方法,把資料傳輸到報表中去;

二:報表init方法:

public void init()

eajtmpstoneconsumtable2.settmpdata(tmpstoneconstable);  //把資料賦值給資料來源表

wrkid=caller.getwrkctrid();

arraytitle=new array(types::string);  //陣列初始化

arrayvalue=new array(types::string);}三:

報表發動機fetch方法:

public boolean fetch()

i=0;

tmpstoneconstable.clear();

while select  emplid from tmpstoneconstable

index hint stoneindex

group by emplid

//value

element.printtitlesection(arraytitle,1,arraytitle.lastindex());

for(i=1;i<=arrayvalue.lastindex();i++)

return ret;

}四:根據條件查詢對應的值的方法:

str getpercentof(jaxinventcategoryid         _category,

emplid                      _emplid)

else

}return strfmt("%1",curqty);

}五: 初始化列印報表頭的方法

void printtitlesection(array    arr,int      istartindex,

int      iendindex)

}element.execute(1);

}六:初始化列印報表值的方法

void printvaluesection(int      istartindex,

int       iendindex)

}element.execute(2);

}七: 初始化值屬性

void initvaluesection()

其中pringsection()方法和getpercentof()是進行資料顯示和查詢的方法,

其它方法均為報表顯示屬性;

VC環境中獲取窗體標題欄的位置和高度

通過呼叫系統函式 getsystemmetrics in int nindex 函式只有乙個引數,75個可選引數值,設定不同的引數值可以獲取到相應的資訊,比如獲取系統解析度 窗體顯示區域的寬度和高度 滾動條的寬度和高度等。此處介紹傳遞相應的引數獲取標題欄的資訊,getsystemmetrics sm...

Spinner的簡單用法和功能(二)標題欄進度條

spinner的簡單用法和功能 二 主要講在標題欄的進度條 布局就是兩個簡單的顯示和隱藏按鈕 xmlns android xmlns tools android layout width match parent android layout height match parent android ...

去掉標題欄和全屏的三種方法

第一種 也一般入門的時候經常使用的一種方法 requestwindowfeature window.feature no title 去掉標題欄 注意這句一定要寫在setcontentview 方法的前面,不然會報錯的 第二種 在androidmanifest.xml檔案中定義 可以看出,這樣寫的話...