devstory

Le Tutoriel de Oracle APEX Master Details

  1. Des types de Master-Details
  2. Créer la page Master-Details avec Wizard

1. Des types de Master-Details

La dernière version de Oracle APEX jusqu'à ce moment (18-10-2015) est celle de 5.0.1, une pitié de cette version est qu'il ne vous permet toujours pas de créer 2 Tabular-Form sur la même page. Cela signifie que vous ne pouvez pas créer Master & Details sur la même page dans laquelle les deux sont en Tabular-Form. Cependant, l'équipe de développement Oracle APEX a promis que cette limitation serait surmontée dans la prochaine version. Et donc vous devez attendre patiemment. Maintenant, avec Master-Details, vous avez 2 options:
  • Master-Details, Master est Form et details est Tabular-Form, édite sur la même page.
  • Master-Details, Master est Form et details est Table (Table), édite Details sur une autre page.
Master-Details avec Master est form, details est Tabular-Form, édite sur la même page
L'image de Slider ci-dessous vous montre le site web affiche Master-Detail, avec Master sous le type Form, Details est un Tabular-Form. Vous pouvez facilement créer à l'aide de Wizard.
  • SLIDER
Master-Details avec Master est Form, details est le tableau, édite details sur une autre page
L'image de slider ci-dessous vous montre que le site web affiche Master-Detail, avec Master sous le type Form, et Details est un tableau, crée et modifie les enregistrements de Detail sur une autre page. Vous pouvez facilement créer à l'aide de Wizard.
  • SLIDER

2. Créer la page Master-Details avec Wizard

Créez Master-Details à l'aide de Wizard
Sélectionner le tableau Master est DEPT
Sélectionner le tableau détailé est EMP.
Wizard vous demande "Include master report?":
  1. Si vous choisissez Yes wizard créera une liste de page d'enregistrement de Master qui affiche sous forme de tableau (Juste à voir) et une page contient Master sous Form et Details dans Tabular-Form.
  2. Cependant, si vous choisissez No, une seule page sera créée avec Master sous forme de Form et Details sous forme de Tabular-Form.
Saisissez:
Master Page
  • Page Number: 10
  • Page Title: Master-Details (1)
  • Region Title: DEPT
  • Page Mode: Normal

Detail Page
  • Page Number: 11
  • Page Title: EMP
Master-Details a été créé, vous pouvez tester l'application.
Vous pouvez modifier les éléments affichés sur Tabular-Form en "Select List" ou LOV, dans ce didacticiel de Tabular Form j'ai des instructions particulièrement sur ce sujet.
Il y a deux pages qui sont créées lorsque vous créez un Master-Details par Wizard, comme ce que j'ai mentionné ci-dessus, Oracle APEX ne vous permet pas de créer deux Tabular-Form sur la même page, au moins avec la version actuelle (Oracle APEX 5.0.1), nous espérons que cette limiation sera résolue dans les prochaines versions.