Fragen und Probleme zur Transformation

23. Juli 2009 15:17

Hallo,

beim Transformiern von angepassten und neuen Forms in Dynamics NAV 2009 sind einige Fragen aufgetaucht, für die ich noch keine Lösung gefunden habe.
Diese würde ich gerne hier diskutieren.


1. Button in Page (keine Action)
Wir haben in einer Form eine Subform, neben der ein Menübutton positioniert wurde.
Hintergrund ist, dass über die Items im Menübutton Funktionen in der Subform aktiviert werden.
Nun möchte ich die Items des Menübuttons nicht als Aktionen haben und die Subform nicht als Factbox, sondern entweder auf der Page einen Menubutton neben der Subform(Part), oder die Items als Buttons neben der Subform(Part).

2. Objekte positionieren
Gibt es keine Möglichkeit, wie auch in der Debitorenkarte, die Felder PLZ und Ort, mehrere Textboxen !ausnahmsweise! nebeneinander darzustellen?
Ebenso wäre es schön neben einer Subform (Part) mehrere Objekte untereinander darzustellen (ohne Factboxen zu nutzen).

3. Fehlermeldungen beim Kompilieren von Pages
In einer Karte habe ich zwei Excelobjekte als globale Variablen mit Events. Die Karte ist kompilierbar. Nach der Transformation ist die entsprechende Page nicht kompilierbar, da das Objekt WorkbookPivotTable nicht zweimal definiert werden darf.
Entferne ich beide Excelobjekte aus den globalen Variablen der Page und füge sie wieder ein, ist die Fehlermeldung weg.
Danach kommt aber die Fehlermeldung, dass die Variable ACTIVATE definiert werden müsse und fehlt.
Im gesamten Code wird kein ACTIVATE genutzt.

4. Parts(Subforms) in Pages
In einem Karteireiter einer Karte haben wir eine Subform, die Dokumentenlinks darstellt.
Wenn diese transformiert wird, erscheint ein ausgegrauter Part mit dem Titel 'Sprache'.

grüße
Jürgen

Re: Fragen und Probleme zur Transformation

23. Juli 2009 15:25

Grundsätzlich empfehle ich dir folgende Webcasts. Ich fand die sehr hilfreich, um zu sehen, was alles so möglich ist, sowie Tipps&Tricks:
Microsoft Dynamics NAV 2009 ISV Upgrade Series: Advanced Form to Page Transformation I
Microsoft Dynamics NAV 2009 ISV Upgrade Series: Advanced Form to Page Transformation II (Transforming Forms to Functional Pages)
Microsoft Dynamics NAV 2009 ISV Upgrade Series: Advanced Form to Page Transformation III (Transforming Customized Forms)

jbratzke hat geschrieben:1. Button in Page (keine Action)
Wir haben in einer Form eine Subform, neben der ein Menübutton positioniert wurde.
Hintergrund ist, dass über die Items im Menübutton Funktionen in der Subform aktiviert werden.

Normalerweile gehört dies als Zeilen-Button ans untere Ende der Form (wie z.B. in der Auftrags-Form).

jbratzke hat geschrieben:Gibt es keine Möglichkeit, wie auch in der Debitorenkarte, die Felder PLZ und Ort, mehrere Textboxen !ausnahmsweise! nebeneinander darzustellen?
Ja, fasse sie (in der Form) in einem Frame zusammen.

jbratzke hat geschrieben:Ebenso wäre es schön neben einer Subform (Part) mehrere Objekte untereinander darzustellen (ohne Factboxen zu nutzen).

Tatsächlich sind die Factboxes deine Lösung - darauf wird auch in den Webcasts eingegangen.

Re: Fragen und Probleme zur Transformation

6. Oktober 2009 13:08

Hallo zusammen...
Ich wollte mir mal die Webcasts anschauen, weil ich auch gerade ein Problem mit der Transformation einer Form habe.
Aber irgendwie komm ich nicht weiter als bis zur Eingabe des Namen , der Aufzeichnungs-ID und des Aufzeichnungsschlüssels.
Wo kann ich die ID und den Key her bekommen ???
Den müssten die eig. irgendwo zur Verfügung stellen, wenn der Webcast eh kostenlos ist sowie im Partner-Programm angegeben, oder nicht !?! :roll:
Oder stell ich mich zu doof an ... (Das ist eine ironische Frage ;D)

BItte um kurze Unterstützung :wink: !!

Vielen Dank schon einmal im Vorraus.

Re: Fragen und Probleme zur Transformation

6. Oktober 2009 17:03

Jass hat geschrieben:Aber irgendwie komm ich nicht weiter als bis zur Eingabe des Namen , der Aufzeichnungs-ID und des Aufzeichnungsschlüssels.
Wo kann ich die ID und den Key her bekommen ???


Normalerweise werden Aufzeichnuns-ID und Schlüssel vom System vorbelegt, brauchst du also nicht ausfüllen. :?: