我有兩個表employee和order,其中emp-id(field)在這兩個表中都是通用的。我需要獲取emp-name和emp-ph形式職員表,並從訂單table.how爲了-NUM鏈接這些表和獲取值 define variable c as integer.
define query q1 for customer,order SCROLLING.
INPUT FROM Value (
接受客戶編號,然後將每個訂單和項目的詳細信息輸出到編輯器小部件。 在編輯器小部件(編輯器1作爲對象名稱)中顯示它們。 define temp-table ttcustomer
field custnum like customer.cust-num
field cname like customer.name
field orders like order.order-num
field
我只能訪問Where(之後寫入4gl查詢。是否可以編寫一個嵌套查詢來在完全不同的表中搜索? 例如 **FOR EACH WORK_ORDER WHERE(**
//my query starts on this line
1=1 and
(for each purchase_order where key <> '123' end)
這顯然是不行的,但有可能使它工作? 此查詢將給我錯誤
我正在努力將UI觸發器中的系統錯誤對象傳播到主程序。 ON CHOOSE OF btnButton IN FRAME frmFrame
DO:
/* this will cause a system error */
FIND FIRST Customer NO-LOCK
WHERE Customer.CustNum = 1875918759178.
單個客戶可能有多個訂單和相應的成本。 現在必須添加成本/價格,並根據應顯示客戶的最高價格。 我剛剛寫了編的骨架,請幫助我。 define temp-table ttorder
field ocust-num like order.cust-num
field oorder-num like order.order-num.
define variable i as i
我試圖創建一個單一的代理查詢我們的appserver,它採用下列參數: editTest.p DEFINE TEMP-TABLE TT_Test NO-UNDO
BEFORE-TABLE TT_TestBefore
FIELD fieldOne LIKE MyDBTable.FieldOne
FIELD fieldTwo LIKE MyDBTable.FieldTwo
我試圖讓這個代碼的臨時表的名稱/ VARIABLENAME(「TT_Test」),這樣我就可以比較它的名字: DEFINE TEMP-TABLE TT_Test NO-UNDO
FIELD Test AS CHAR
.
我試圖用這個沒有成功: PROCEDURE testProc:
DEF VAR name AS CHAR NO-UNDO.
name = TT