2017-05-20 56 views
0

我在學習Apex,當我嘗試創建第一個簡單表單時,我非常有動力,但一旦我嘗試創建第一個簡單表單,它就會崩潰並且無法在Google上執行任何有用的操作。Apex:創建表單時出錯

我試圖創建一個使用上表模板表格申請前端訪問我的新表中的頁面,但我不斷收到

ORA-01400: cannot insert NULL into 
("APEX_050100"."WWV_FLOW_MENU_OPTIONS"."SHORT_NAME") 

任何有識之士將不勝感激。

謝謝 拉狄克

CREATE TABLE RRDefinitions 
(definition_id NUMBER   NOT NULL, 
    definition_description VARCHAR(45)  NOT NULL, 
    CONSTRAINT pk_definition_id PRIMARY KEY (definition_id) 
); 


CREATE SEQUENCE definition_id_seq START WITH 100; 

CREATE OR REPLACE trigger BI_RRDefinitions 
    before insert on RRDefinitions    
    for each row 
begin 
    if :NEW.definition_id is null then 
    select definition_id_SEQ.nextval into :NEW.definition_id from dual; 
    end if; 
end; 
+0

新鮮的安裝?很確定這將工作正常apex.oracle.com – Tom

+0

是的,我試圖在apex.oracle.com上,這也破了。我一定做錯了什麼。試圖在apex.oracle.com上創建一個「創建表單和列表視圖」,並且使用我的新表違反了另一個錯誤ORA-20001:唯一約束(APEX_050100.WWV_FLOW_STEPS_PK)。我也嘗試使用另一個演示表創建一個列表視圖表單,並且失敗時顯示相同的錯誤。看起來你需要一些非常特定的選項序列來檢查這些工作,沒有想法,在教程中看起來很簡單。我正在嘗試移動模板與桌面應用程序,也許這是更具體的..... – Radek

回答

0

不知道發生了什麼事,但用我的細胞和Firefox有我能夠創建一個頁面。只要我不使用麪包屑,並且如果我不創建菜單項,那麼個人電腦可以隨時工作。我的結論是,我的環境要麼舊,過時,要麼從頭開始重新安裝。感謝您的幫助