當前位置:首頁 » 編程語言 » ebs查看報表的sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ebs查看報表的sql

發布時間: 2022-08-01 02:46:08

A. 如何才能跟蹤oracle ebs中執行的sql

在Concurrent定義的位置,打開 Trace就行了

B. 用SQL查詢報表

#我看了你的描述,也沒給出表與表之間的關系和欄位,以我的理解後,寫出以下sql語句,經過測試,可以執行成功
#FeeTable:生活費表包含(學生信息表)也就是外鍵
#Student:學生信息表包含(班級信息表)也就是外鍵
#Greade:班級信息表

select
s.nameas學生名稱,
g.nameas班級名稱,
s.genderas學生性別,
s.teacheras招生老師,
f.liveFeeDateas生活費日期,
f.liveFeeas生活費,
f.sleepFeeDateas住宿費日期,
f.sleepFeeas住宿費,
fareFeeDateas校車費日期,
fareFeeas校車費,
(f.liveFee+f.sleepFee+fareFee)as費用合計
.id=f.studentinnerjoinGreadegons.greade=g.id
groupbys.name,g.name,s.gender,s.teacher,f.liveFeeDate,f.liveFee,f.sleepFeeDate,f.sleepFee,fareFeeDate,fareFee
以上SQL語句要結合你的表結構來適當調整表名、欄位、和關聯。
希望能幫到你!

C. 用sql 實現報表查詢

select sales.a,sales.b - inbuy.b - cost1.b - cost2.b
from
(select date as a,sum(銷售額) as b from 銷售表 where date between 開始日期 and 結束日期 group by date ) as sales,
(select date as a,sum(進貨額) as b from 進貨表 where date between 開始日期 and 結束日期 group by date) as inbuy,
(select date as a,sum(支出額) as b from 企業支出費用表 where date between 開始日期 and 結束日期 group by date) as cost1,
(select date as a,sum(費用額) as b from 其他費用表 where date between 開始日期 and 結束日期 group by date) as cost2
where
sales.a = inbuy.a and
sales.a = cost1.a and
sales.a = cost2.a

D. 如何獲取Oracle EBS Form中後台取數SQL(包括LOV)

歡迎指正!mes="" new="" roman";="" mso-hansi-font-family:"times="" roman""="">在Oracle EBS中,如何從Form界面中知道或獲取後台所運行的相關的SQL語句。方法一:在EBS界面的菜單上Help--------diagnostic----examine----- Block:System Field: Last_Query Value:_this is what yuou want__ 這個方法基本能夠捕捉到大部分的SQL,但是前提是當前的這個From或LOV剛過行了查詢事件。之前在一次面試中問到相關的方法,只是那個時候自己還不知道這個方法。 比如:想要找到PO對應的Tax相關的取數SQL,在Oracle EBS 11i里可能不是那麼容易,因為彈出來的Tax界面已經另外一個Form上了(R12好像是顯示在HTML上,不太記得了),我想即使把相關的From下載來分析也不是好辦法,但是前面的這種方法卻很輕松的獲取想要的SQL語句。 方法二: 查找LOV的SQL腳本的方法。A. get the session Id(SID) from the formhelp-------about oracle application-------session IdB. open lov to fire the triggerC. get the lov sql with the flowing sql statement.SELECT s.pre_sql_addr,s.sql_addr,t.sql_textFROM v$sqltext_with_newlines t, V$session sWHERE 1 = 1 And t.address = s.prev_sql_addr And s.sid = v_SID(we get the SID from oracle form);稍微的組織下就是想要的SQL。 總結:1. 方法一是很實用的方法,也應該是最為常用的,值得推薦。2. 方法二對於LOV來說,最為適合的一種方法。

E. ebs中查看報表輸出表格串列的錯誤,應該怎麼做

在 application developer 下 CONCURRENT 下 executable 中 查到報表的信息 中 有個 EXECUTION METHOD 基中 ORACLE REPORTS 為 builder做的,PL/SQL STORED PROCEDURE是 PLSQL 的希望能幫到你
(報表查的時候的按short name 來查你最好先查到報表對應的short name)

F. Oracle ebs forms ,我有一段sql,加了where條件在plsql能查出來數據,在form 程序里查不出來。

(1)確定你查詢的是一個庫,看看tns,沒准ebs與你用plsql查的不是一個庫,所以表中內容不一樣。
(2)確定你查詢的是同一張表,可能由於你兩處所用的用戶不同,導致並不是同一張表,或者你用的用戶相同,但是表所在的用戶不同,比如你在程序中加了一個某用戶點
(3)如果前兩者都沒有問題,那就只能跟蹤程序中的log日誌了,看看到底查到什麼地方去了。

G. 如何在EBS11I的用戶界面里直接執行一個SQL

我只知道這些,還有就是last_query

搜索數據

要查詢您的當前塊或窗口中的記錄,請使用查找命令或按實例查詢。
查找命令

查找命令顯示一個窗口,在此窗口中您可以指定搜索標准。根據您調用查找的來源塊,將顯示兩種類型的窗口的其中一種:

o 查找窗口,包含用於輸入搜索標準的欄位。

o 列表窗口,顯示您能檢索到的塊的所有可能記錄。

通常,此時將出現查找窗口,顯示多記錄塊,而列表窗口顯示單記錄塊。
使用查找命令

1. 從視圖菜單中選擇查找...,或者選擇查找工具欄圖標。
+ 如果此時出現列表窗口:
# 使用列表窗口作為您的值列表窗口。請參閱:使用值列表 (LOV)
+ 如果此時出現查找窗口:
1. 輸入盡可能多的搜索標准。
2. 選擇查找按鈕。

按實例查詢

要根據比查找更高級的搜索標准檢索一組記錄,請使用按實例查詢。按實例查詢允許您在當前塊的任意可查詢欄位中指定搜索標准。搜索標准包括特定值,包含通配符的片語,或者查詢運算符。

如果您不需要檢索記錄,只想知道有多少記錄與您的搜索標准相匹配,請執行查詢計數。
箭頭圖標 要使用「按實例查詢」,請執行以下操作:

1. 從視圖菜單中,選擇按實例查詢,然後選擇輸入。

此操作將您的窗口從數據錄入模式切換至輸入查詢模式。可查詢欄位以藍色顯示。

2. 在可查詢欄位中輸入搜索標准(欄位可能區分大小寫)。要重新使用您上次搜索中的標准,請執行以下操作:從視圖菜單中,選擇按實例查詢,然後選擇顯示上一個標准。

注意:在輸入查詢模式中,所有復選框初始為 Null 狀態。要使用復選框作為搜索標准,您必須明確將其選定或撤消選定。

3. 要執行搜索,請執行以下操作:從視圖菜單中,選擇按實例查詢,然後選擇運行。

4. 要退出輸入查詢模式而不搜索,請執行以下操作:從視圖菜單中,選擇按實例查詢,然後選擇取消。

箭頭圖標 要執行查詢計數,請執行以下操作:

1. 從上一個任務中執行步驟 1 和步驟 2:「要使用按實例查詢。」

2. 從視圖菜單中,選擇按實例查詢,然後選擇計數匹配記錄。在窗口的消息行中顯示匹配記錄的數目。

H. 怎麼查看FineReport 報表執行的SQL

設置日誌輸出級別為INFO級別,就能在控制台輸出SQL了,設置日誌輸出級別的控制文件位於WebReport\WEB-INF\resources\config.xml,將(第3-4行)默認的
<ServerLogLevel>
<![CDATA[WARNING]]></ServerLogLevel>
改為
<ServerLogLevel>
<![CDATA[INFO]]></ServerLogLevel>
注意更改後需要重啟WEB伺服器才能生效!

I. 如何在報表預覽情況下,查看sql語句

SQL 創建工具:視覺化 SQL 創建工具創建和編輯查詢或視圖,不必擔心語法和正確命令的用法。選擇需要在表中執行的操作,自動編寫 SQL 語句。
關於預覽工具的使用,在Navicat官網有比較詳細的說明。
Navicat for MySQL 如何預覽報表
Navicat for MySQL 預覽選項卡包含所呈現的報表。預覽表單可以使用戶控制及查看報表輸出。一個頁節點的大綱顯示在表單的左邊,在頁面查看器旁邊。使用「列印」按鈕可傳送報表輸出到列印機或到一個輸出文件,例如 PDF。
創建「搜索報表」,在「查詢設計器」啟用「自動搜索」選項,如下圖所示。
點擊「搜索數據」圖標來輸入搜索准則,如下圖所示。
關於預覽列印:
預覽和列印模型
Navicat for MySQL 要預覽列印前的頁面,點擊「預覽列印」按鈕,該模型可以列印到列印機或各種文件格式。

J. EBSR12查詢資產的會計分錄怎麼寫SQL

fa_transaction_headers fth 用這個table去做關聯
與 ,xla_ae_headers h
,xla_ae_lines l
xla.xla_transaction_entities te
做關聯通過
nvl(te.source_id_int_1, (-99)) = fth.transaction_header_id