No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
実際に試す: アクションをフレキシブルページに追加する
この章の最初にダウンロードしたサンプルアプリケーションパッケージには、このフレキシブルページの「新規配送」というグローバルアクションがあります。そのため、XML でこれをコールするだけで済みます。
- まだ開いていない場合、XML エディタで Deliveries.flexipage ファイルを再度開きます。
- 次のアクションコードブロックを XML の最後にある </FlexiPage> タグの直前に追加します。このコードブロックにより、[新規配送] アクションが フレキシブルページ に関連付けられます。
1<quickActionList> 2 <quickActionListItems> 3 <quickActionName>New_Delivery</quickActionName> 4 </quickActionListItems> 5 </quickActionList> - Deliveries.flexipage ファイルを保存します。
これで、ユーザが Salesforce1 メニューから Deliveries アプリケーションを開いたときに、フレキシブルページに
が表示されるようになるため、これをタップしてパブリッシャーを開いてこのアクションにアクセスできます。
が表示されるようになるため、これをタップしてパブリッシャーを開いてこのアクションにアクセスできます。例
完全なコードブロックは次のようになります。
1<?xml version="1.0" encoding="UTF-8"?>
2<FlexiPage xmlns="http://soap.sforce.com/2006/04/metadata">
3 <flexiPageRegions>
4 <componentInstances>
5 <componentInstanceProperties>
6 <name>entityName</name>
7 <value>Delivery__c</value>
8 </componentInstanceProperties>
9 <componentInstanceProperties>
10 <name>filterName</name>
11 <value>Todays_Deliveries</value>
12 </componentInstanceProperties>
13 <componentName>flexipage:filterListCard</componentName>
14 </componentInstances>
15 <componentInstances>
16 <componentInstanceProperties>
17 <name>entityNames</name>
18 <value>Delivery__c,Return_Item__c</value>
19 </componentInstanceProperties>
20 <componentName>flexipage:recentItems</componentName>
21 </componentInstances>
22 <name>main</name>
23 </flexiPageRegions>
24 <masterLabel>Deliveries</masterLabel>
25 <quickActionList>
26 <quickActionListItems>
27 <quickActionName>New_Delivery</quickActionName>
28 </quickActionListItems>
29 </quickActionList>
30</FlexiPage>XML コードの準備ができました。次に、このコードと残りの配送パッケージを組織にリリースします。