2009-11-05 1 views
2

Je souhaite ajouter une spécification de type à un formulaire Oracle. Malheureusement, cette option est désactivée dans la boîte de dialogue « Nouvelle unité de programme »:Oracle Forms: Pourquoi ne puis-je pas ajouter une nouvelle spécification de type?

Oracle Forms: New Program Unit Dialog http://i37.tinypic.com/317bcp4.jpg

Est-ce que quelqu'un sait comment ajouter une spécification de type à un formulaire Oracle?

version Oracle Forms Builder: Forms [32 bits] Version 10.1.2.0.2 (Production)

+0

J'ai vu ce dialogue> 1000 fois, mais je n'ai jamais pensé aux options grisées ... Je ne vois pas pourquoi ils devraient être là, car vous ne pouvez pas les créer. choses dans une forme Oracle de toute façon. –

Répondre

1

Je ne l'ai jamais créé un avec des formes, mais une façon d'activer l'option de spécification de type est: de l'objet Navigateur développez le nœud des objets de base de données. Ensuite, sélectionnez PL/SQL Unités de programme stockées, cliquez sur le bouton Créer (cela fait apparaître la boîte de dialogue montrée dans votre capture d'écran)

Cependant, cette fois, l'option de spécification de type sera activée.

Espérons que cela aide.

+0

Merci pour le pourboire, je ne savais pas à ce sujet! :) Cependant, je crois que cette option crée le type Spec ** dans la base de données **, pas le formulaire. Malheureusement, j'ai besoin d'une spécification de type ** dans le formulaire ** pour pouvoir accéder aux bibliothèques attachées au formulaire. –

+1

Je ne pense pas que vous pouvez créer des types côté client en utilisant cette méthode. Cette option (avec l'assistant Type qui effectue le même travail) crée uniquement un type sur la base de données. Si vous ne l'avez pas déjà fait, vous trouverez plus d'informations sur l'assistant de type dans l'aide de formulaires sous "Présentation de l'assistant de type". –

Questions connexes