簡體   English   中英

如何根據adf mobile上某些方法的結果啟用/禁用功能

[英]How to enable/disable the features depending to result of some method on adf mobile

首先,我想在僅運行應用程序時自動啟動任務流。 然后,我檢查了一些東西並將結果分配給一個變量(我認為它的范圍必須是applicationLevel)。現在,正如我試圖在標題上描述的那樣,我想操縱應用程序功能(實際上,我的意思是禁用/啟用)直到該變量,例如在以下鏈接上: http : //adf4beginners.blogspot.com/2013/02/adf-mobile-playing-around-with-features.html ? showComment=1387060885861#c1358489250811721156 我怎樣才能做到這一點?

為了在應用程序運行時啟動任務流,您需要創建一個功能並轉到創建的功能下的內容選項卡,然后從該功能內部創建ADF任務流。

它將自動添加到

Application Resources->Descriptors->ADF META-INF->adfmf-application.xml->Feature References

如果您可以在那里看到自己的功能,那么它將在應用運行時自動啟動。

關於第二個問題,是可能的:

1-創建一個Java類作為托管bean,並將其添加到您的功能(或應用程序,如果它是應用程序范圍)

2-在該類中創建一個變量String rendering =“ false”;

3-右鍵單擊生成訪問器(確保已選中“通知偵聽器”復選框)

4-轉到您的組件屬性->渲染->單擊文本框旁邊的箭頭

5-在bean范圍內創建的bean下選擇變量。

6-運行應用程序組件應該被隱藏。

7-如果將變量值更改為“ true”,則該組件將再次可見。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM