[gelöst] 4000 Byte Limit - neue Tabelle

23. Oktober 2009 10:05

Hallo,
bei der Tabelle 27 (Item) bin ich leider bei diesen Limit von 4000 Byte angekommen. Wir werden zwar in ca. 6 Monaten auf NAV09 umsteigen. Aber scheinbar ist dort dieses Limit nach wie vor.
1 Frage: Wie kann ich feststellen wo gross die Tabelle bereits ist.
2 Frage: Neu Felder in einer eigenen Tabelle anlegen. Wie kann ich diese Daten dann im Artikelformular (eigenes Register) anzeigen bzw. bearbeiten.

lg
stony
Zuletzt geändert von stony am 26. Oktober 2009 20:14, insgesamt 1-mal geändert.

Re: 4000 Byte Limit - neue Tabelle

23. Oktober 2009 10:14

Zuerst solltest du versuchen, ob du in der Tabelle nichts streichen bzw. verkleinern oder beispielsweise Textbausteine anstelle zusätzlicher Textfelder nutzen kannst. Wenn wirklich nichts zu machen ist, gibt es im Forum einige Beiträge zu dem Thema.

Re: 4000 Byte Limit - neue Tabelle

24. Oktober 2009 10:51

Hi,

zu 1): nun, man müsste die länge der bereits definierten Felder addieren - das könnte man soz. "zu Fuss tun" oder etwas über die Tabelle "Field" programmieren; dazu muss man natürlich die "Längen" der einzelnen DatenTypen kennen, dabei kann das hier helfen: http://www.packtpub.com/article/Data-Types-in-Microsoft-Dynamics-NAV oder http://msdn.microsoft.com/en-us/library/dd338749.aspx
zu 2): In der relevanten Form im "OnAfterGetRecord" Trigger die Zusatz-Tabelle per GET holen (z.B. Item2.GET("No.")) und die "SourceExpression" der entsprechenden Felder auf diese Instant "verlinken" (z.B. "SourceExpression": Item2."Zusatztext Bla Bla").

Hoffe das hilft.
Schöne Grüße,
Jörg