[Gelöst] Daten von FlowField übernehmen

11. Oktober 2007 13:26

Ich habe ein Tabellenfeld "Shortcut DimensionNew"

DataType: Code
FieldClass: FlowField

CalcFormula: Lookup(Item."Global Dimension 1 Code" WHERE (No.=FIELD(Artikelnr.)))

Table Relation: Undefined
Validate Table Relation: Ja


Im Tabellenfeld wird auch korrekt der GlobalDimension Code angezeigt.

Über ein Formular greife ich auf Daten dieser Tabelle zu um diese weiterzuverarbeiten.

Nur komme ich in diesem Formular nicht an den Wert "Shortcut DimensionNew".

...
IF Tabelle.FIND('-') THEN
MESSAGE(Tabelle."Shortcut DimensionNew");

Bleibt einfach Leer :(

Muss ich das Lookup an dieser Stelle einbauen? Wo ich versuche den Wert auszugeben?

Danke
Zuletzt geändert von elTorito am 11. Oktober 2007 13:55, insgesamt 1-mal geändert.

11. Oktober 2007 13:49

Hi,

spontan koennte das so aussehen.

Code:
IF Tabelle.FIND('-') THEN BEGIN
  Tabelle.CALCFIELDS("Shortcut DimensionNew");
  MESSAGE(Tabelle."Shortcut DimensionNew");
END;


Gruesse
feri

11. Oktober 2007 13:55

feri hat geschrieben:
Code:
  Tabelle.CALCFIELDS("Shortcut DimensionNew");



Hi, und vielen Dank,

den Code hatte ich in der Tabelle im OnValidate Trigger stehen
:oops: :oops: so funktioniert das prima :)

Danke.

Gruß
Petter