EBS 利用form個性化 呼叫報表

2021-06-06 15:04:34 字數 797 閱讀 4698

1.在工具中新增呼叫報表的功能

條件:觸發器事件:when-new-form-instance

活動:型別為:選單

選單項:specialn n為1..6

選單標籤:列印xx報表

2.對specialn 做設定

條件:觸發器事件specialn

活動:a.設定全域性變數:

型別為特性,物件型別為:全域性變數

目標物件:全域性變數名(例如:xx_num)

特性名稱:value

值:=select

'101'||':'||:tomai_main_header_blk.request_number||':'||:tomai_main_header_blk.request_number

from dual( 報表所需要引數之間用':'冒號隔開,如果連續幾個引數是空的話可以寫在一起,例如':::::'表

示連續4個引數為空的。)

b.呼叫報表:

內建型別:啟動srs標單

程式名:***_報表

3.對"執行"-->"請求"做設定

條件:

觸發器事件:when-new-item-instance

觸發器物件: work_order.parameters

條件:$='報表簡稱' and

$ is not null

活動:型別: 特性

物件型別:專案

目標物件:work_order.parameters

特性名稱:value

值:=select nvl($,$) from dual

Form個性化 呼叫Procedure

在標準form中提交客戶化請求,通過使用form的個性化,完全可以實現這個需求。下面這個例子是在發票介面上列印付款申請,使用工具欄上活動 列印付款申請提交請求。首先建立選單按鈕,這個就不贅述了,觸發器事件選擇when new form instance 其次,響應列印按鈕 這裡使用執行過程這個內建項...

Form個性化即時列印

form個性化 一 進入個性化 在需要進行個性化設定的form視窗中依次選擇 幫助 診斷 自定義 個性化 二 設定個性化選單項 條件序號 10 層 功能 說明 啟用選單項 觸發器事件 when new form instance 活動序號 10 型別 選單 選單項 special1 選單標籤 列印測...

使用Form個性化修改標準Form的LOV

oracle seeker 在之前的文章 使用custom.pll修改標準form的lov 中描述了如何使用custom.pll修改lov,現在介紹另外一種不需要修改fmb檔案修改form lov的方法,使用form的個性化工具。本文結合乙個簡單的form做描述,這是沒有個性化之前的lov,lov取...