3

ビジュアル フォース マークアップ コードを使用して新しいビジュアル フォース ページを作成したい

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

レポートがプログラムによって既に作成されており、その URl からのレポート ID がパラメーターとして指定されている場所。

可能であれば詳細とスニペットを投稿してください。私はセールスフォース開発の初心者です。

前もって感謝します。

4

1 に答える 1

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);

そして、メタデータ API の Checkstatus() メソッドでステータスを確認します。

salesforce の次の jar wsc-XX.jar、metadata.jar、partner.jar、enterprise.jar を含めます。

于 2013-07-25T07:11:34.867 に答える