Undokumentierte NAV-Properties

30. Juli 2008 10:58

Mir ist da eine Idee, enstanden aus meinem aktuellen Problem, gekommen.
Und zwar:

Unser schöner Wälzer namens Application Designer's Guide enthält sehr vieles - aber eben nicht alles! Es gibt scheinbar etliche Properties, die nicht dokumentiert sind. Diese würde ich gern in einem Thema (im Forum NAV FAQs) sammeln und damit allen anderen Suchenden zur Verfügung stellen.
Das Thema ist geschaffen: Undokumentierte NAV-Properties in den NAV-FAQ

Nehmen wir als Beispiel die Form-Eigenschaft SourceTablePlacement.
Im Forum wurde sie bereits erwähnt, aber mein Ziel ist wirklich eine Doku desssen, was die Eigenschaft macht und wie und wofür man sie verwendet.

Es gibt für dieses Feld folgende Optionen:
- First
- Last
- Record
- Saved.
Saved ist Standard.

Wer weiß bescheid, wie man mit dem Feld arbeitet?
Wenn dann Infos (in diesem Thema hier) zusammen gekommen sind, würde ich die im neuen Thema in den NAV FAQs zusammen fassen.

Was meint ihr? Hättet ihr Interesse an einem solchen Thema?

30. Juli 2008 12:29

Ich stimme für ein solches Thema.

Es stellt sich die Frage, ab wann ein Feature als (un-)dokumentiert gilt.
Mein Vorschlag:
- Es fehlt(e) in der Online-Hilfe (C/SIDE Reference Guide)
und
- Es war/ist in sonstigen Unterlagen (ADG, ...) nicht erwähnt

30. Juli 2008 13:21

Timo Lässer hat geschrieben:Mein Vorschlag:
- Es fehlt(e) in der Online-Hilfe (C/SIDE Reference Guide)

Dies hatte ich als selbstverständlich voraus gesetzt ;-)

30. Juli 2008 16:33

Auch ich bin dafür!
Man sucht sich schon genug zum Affen, daher ist solch eine Sammlung nur von Vorteil.
Ich werd versuchen mich produktiv einzubringen.

30. Juli 2008 16:53

Schön!
Kann mir dann jemand bei SourceTablePlacement helfen? :-)

30. Juli 2008 17:08

Also 100%ig bin ich mir jetzt nicht sicher, aber ich meine, dass man damit den Punkt festlegt, an dem z.B. eine Suche beginnt.
Setzt man den Wert z.B. auf "Last", wird die Tabelle von hinten her aufgerollt (ähnlich "Findlast", um schnell den letzten Datensatz zu bekommen)
Also wird damit die Position des "Zeigers" gesetzt (Hoffe ich erklär das jetzt richtig)

Damit soll NAV wohl schneller laufen, wenn man FIlter o.ä. setzt.

Aber so ganz sicher bin ich mir wie gesagt da setzt nicht.

Re:

2. August 2008 20:16

Natalie hat geschrieben:Kann mir dann jemand bei SourceTablePlacement helfen? :-)

Gerne! :-)

SourceTablePlacement =

  • First bedeutet, dass der erste Datensatz beim Öffnen der Form angezeigt wird.
  • Last bedeutet, dass der letzte Datensatz beim Öffnen der Form angezeigt wird.
  • Record bedeuetet, dass der Datensatz beim Öffnen der Form angezeigt wird, welcher zuvor über die Eigenschaft SourceTableRecord definiert wurde.
  • Saved bedeutet, dass der Datensatz beim Öffnen der Form angezeigt wird, welcher vom Benutzer als letztes gesehen wurde. Diese Information wird in der fin.zup gespeichert.
Gruß, Marc

Re: Undokumentierte NAV-Properties

3. August 2008 01:01

Supi!
Dann bleibt nur noch meine Frage wegen der SQL-Performance ...

Re: Undokumentierte NAV-Properties

3. August 2008 11:40

Natalie hat geschrieben:Supi!
Dann bleibt nur noch meine Frage wegen der SQL-Performance ...

Dazu steht im "Performance Troubleshooting Guide". Saved ist bei Postentabellen mit Millionen von Datensätzen meist zu langsam, und sollte dann durch First (oder Last) ersetzt werden.

Re: Undokumentierte NAV-Properties

3. August 2008 16:05

So, das Thema ist geschaffen: Undokumentierte NAV-Properties in den NAV-FAQ

Re: Undokumentierte NAV-Properties

18. November 2008 13:06

Man höre und staune, in NAV 2009 wurde die C/AL-Doku ordentlich überarbeitet. U.a. wurde der ADG in die Onlinehilfe integriert und ist nicht mehr als PDF verfügbar.

Als ob das nicht reichen würde, enthält der ADG nun auch lange verschollen geglaubte Beschreibungen verschieder Form- und Table-Eigenschaften.

Was meint ihr, brauchen wir dieses Thema noch???

Re: Undokumentierte NAV-Properties

18. November 2008 14:06

Natalie hat geschrieben:[...] in NAV 2009 wurde die C/AL-Doku ordentlich überarbeitet. U.a. wurde der ADG in die Onlinehilfe integriert
[...]
enthält der ADG nun auch lange verschollen geglaubte Beschreibungen verschieder Form- und Table-Eigenschaften.

Was meint ihr, brauchen wir dieses Thema noch???

Da auch noch in einigen Jahren zahlreiche Installationen < 6.0 existieren werden, halte ich das Thema weiterhin für interessant.
Es ist natürlich bemerkenswert, dass die Hilfe/Doku kräftig überarbeitet wurde, jedoch profitieren davon logischerweise nur die Microsoft Partner sowie Endanwender von NAV 2009.
Alle anderen tappen weiterhin im Dunkeln.

Fazit: Ja, das Thema wird noch weiterhin benötigt.

Re: Undokumentierte NAV-Properties

19. November 2008 00:08

Marc Teuber hat geschrieben:
[*]Saved bedeutet, dass der Datensatz beim Öffnen der Form angezeigt wird, welcher vom Benutzer als letztes gesehen wurde. Diese Information wird in der fin.zup gespeichert.[/list]
Gruß, Marc


Hallöle

Ich dachte mit NAV 2009 verschwindet auch die heißgeliebte zup datei (?). Oder verstehe ich da etwas falsch beim Review des folgenden Blogs ??? => http://blogs.msdn.com/nav_developer/archive/2008/09/13/nav-2009-where-is-the-zup-file.aspx

Grüße,
Anke

Re: Undokumentierte NAV-Properties

19. November 2008 01:15

Anke S. hat geschrieben:Ich dachte mit NAV 2009 verschwindet auch die heißgeliebte zup datei (?).

Das denke ich auch.

Das Property SourceTablePlacement = Saved wird wohl auch weiterhin den letzten Datensatz anzeigen, den sich der Benutzer angeschaut hat. Egal, ob nun die Information in der fin.zup steht oder wo auch immer.

Gruß, Marc

Re: Undokumentierte NAV-Properties

25. Februar 2009 17:40

Ich hätte gerne mehr über "KeepWithNext" der Section-properties gewusst. In der hilfe finde ich dazu nichts.

Re: Undokumentierte NAV-Properties

25. Februar 2009 18:06

JanGD hat geschrieben:Ich hätte gerne mehr über "KeepWithNext" der Section-properties gewusst. In der hilfe finde ich dazu nichts.

Die ist aber dokumentiert, soll bei gleichartigen Sections Seitenumbrüche zwischen den Sections verhindern.
Onlinehilfe hat geschrieben:KeepWithNext
Use this property to avoid page breaks between a section and a following section of the same type.

Applies to
Sections

Settings
To...
Choose...

Avoid page breaks between the sections Yes (the default)
Allow page breaks between the sections No

Re: Undokumentierte NAV-Properties

25. Februar 2009 18:06

JanGD hat geschrieben:Ich hätte gerne mehr über "KeepWithNext" der Section-properties gewusst. In der hilfe finde ich dazu nichts.


Dazu gibt es auch nicht allzuviel zu wissen ;-)

NAV 2009 Hilfe zu Thema KeepWithNext hat geschrieben:Sets value that specifies whether to disallow page breaks between two sections of the same type.

Applies To
Sections

Property Value
Yes if you want to disallow page breaks between the sections; otherwise, No. The default value is Yes.