BIEE 3 客製化應用

2021-07-31 09:37:59 字數 480 閱讀 5352

一、多語言應用

一張報表根據weblanguage展現不同語言

實現方法

二、雙列特性應用

例如報表的金額需要按單位進行換算,而單位中的值為非數值字段:元、千、百萬等,也可能以後變成:百、千、億;若用case when一旦發生變化則工作量巨大。這時使用雙列特性解決。

實現方法:

rpd中

1. 建立會話變數和初始化塊

初始化塊:select 1 from dual;

變數:unit_t

2. 邏輯層unit列屬性,一般資訊,設定描述id列,選unit_value

3. 在邏輯表,事實表中新建邏輯列amount編輯表示式

(amount/cast(valueof(nq_session.」unit_t」)as interger))

4. db表中建立unit維表

5. 報表層,使用unit列作為提示,使用請求變數做傳參

reboot reason的客製化

kernel的reboot系統呼叫實現如下 syscall define4 reboot,int,magic1,int,magic2,unsigned int,cmd,void user arg buffer sizeof buffer 1 0 kernel restart buffer break...

Android Gmail簽名客製化

最近幾天做海外專案,需要定製email的簽名,比如send by xx 也就是預製廠商的簽名,由於用的是gms 裡面的gmail.apk 沒有原始碼,只要apk檔案,這個問題困擾了兩天,想辦法也要搞定。因此需要反編譯gmail apk 當時第一種思路就是 執行時資源替換,發現只能替換string裡面...

60 配列機械鍵盤客製化清單

60 配列,61鍵 藍芽雙模 支援全鍵盤程式設計,鍵位自定義 鍵帽pcb 定位板鍵軸 外殼電烙鐵 1.鍵帽 常見材質 常見鍵帽高度 2.pcb 我用的是國產開源lotlab解決方案,版本是lot60 ble rev.g lot60 ble的藍芽模組型號是nrf52810,支援藍芽5.0,ble的意思...