2013-07-19 67 views
3

我想創建一個具有視覺力的標記代碼我們可以通過編程創建一個Visual force頁面嗎?

<apex:page > 
<apex:iframe src="**ReportID**?isdtp=nv" scrolling="true" id="theIframe"/> 
</apex:page> 

凡報告將已編程的方式創建,並從該URL的報告ID一個新的Visual力頁給出的參數。

如果可能,請發佈詳細信息和摘要,我是銷售人員開發人員的新手。

謝謝提前。

回答

1

下面的代碼可以創建視覺力頁:

byte[] ContentBytes; 
String Content = "<apex:page >//PageContent In Apex Code//</apex:page>"; 
ApexCode= Content.getBytes("UTF-8"); 
double version = 15.00; 
com.sforce.soap.metadata.ApexPage pag = new com.sforce.soap.metadata.ApexPage(); 
pag.setFullName("Name"); 
pag.setDescription("Description"); 
pag.setLabel("Label"); 
pag.setAvailableInTouch(true); 
pag.setApiVersion(version); 
pag.setContent(ApexCode); 
pag.setConfirmationTokenRequired(false); 
Metadataconnection.create(new Apexpage[](pag); 

而通過的checkStatus檢查狀態的元數據API的()方法。

包括來自salesforce的以下jars wsc-XX.jar,metadata.jar,partner.jar,enterprise.jar。

相關問題