2017-05-20 5 views
0

Schaffung ich lerne Apex, und ich war sehr motiviert, wenn ich durch einige Tutorials ging aber sobald ich versuchte, meine erste Ebene bilden zu schaffen es abstürzt und kann jede Sache nicht google nützlich .Apex: Fehler, wenn ein Formular

Ich versuche, eine Seite mit dem Formular auf einer Tabelle Vorlage erstellen ein vorderes Ende, um meine neue Tabelle zugreifen, aber ich halte

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

Einsicht wäre sehr geschätzt bekommen.

Danke, Radek

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

Neuinstallation? Ziemlich sicher, das wird gut funktionieren auf apex.oracle.com – Tom

+0

Ja, ich habe das auf apex.oracle.com versucht und das ist auch gebrochen. Ich muss etwas falsch machen. Versucht, auch eine "Create Form and List View" auf apex.oracle.com zu erstellen und ich habe einen anderen Fehler ORA-20001: einzigartige Einschränkung (APEX_050100.WWV_FLOW_STEPS_PK) verletzt mit meiner neuen Tabelle. Ich versuchte auch, ein Listenansichtsformular zu erstellen, das eine andere Demo-Tabelle verwendet und es schlug mit demselben Fehler fehl. Es scheint, dass Sie eine sehr spezifische Sequenz von Optionen benötigen, die überprüft werden, um zu erreichen, dass das Arbeiten, keine Ahnung, in einem Tutorial einfach aussieht. Ich versuche eine mobile Vorlage vs Desktop-App vielleicht das ist genauer ..... – Radek

Antwort

0

nicht sicher, was passiert ist, aber meine Zelle und Firefox gibt es eine Seite erstellen konnte ich. Der PC funktioniert ab und zu, solange ich kein Paniermehl verwende und keinen Menüeintrag erstelle. Meine Schlussfolgerung ist, dass meine Umgebung entweder alt, veraltet oder vermasselt ist und von Grund auf neu installiert wird. Danke für Ihre Hilfe

Verwandte Themen