ich stehe mal wieder auf der Kante. Folgendes Scenario
Code: Alles auswählen
PRIVATE mNK_GRUPPE := oVtPara:NK_GRUPPE
APPFIELD (Alias())->GRUPPE TYPE C LEN 05 WIDTH 05 ALIGN right READONLY HEADING "&mNK_GRUPPE." ALIGN right
Moderator: Moderatoren
Code: Alles auswählen
PRIVATE mNK_GRUPPE := oVtPara:NK_GRUPPE
APPFIELD (Alias())->GRUPPE TYPE C LEN 05 WIDTH 05 ALIGN right READONLY HEADING "&mNK_GRUPPE." ALIGN right
Code: Alles auswählen
appObject:fieldDef( {"GRUPPE","C",05,,(Alias()),{|| (Alias())->GRUPPE },IIf(.F.,.T.,.T.),05,,,,}, {,{52,2}}, {{50,"&mNK_GRUPPE."},{52,2}}, )
Der Präprozessor erwartet einen String, daher schlagen auch alle Deine Versuche, ihm was anderes unterzujubeln, fehl.APPFIELD <cFieldName> | <memvar> := <expression> ;
[ INTO <oApp> ] ;
[ TYPE <cType> ] ;
[ LEN <nLen> ] ;
[ DEC <nDec> ] ;
[ FONT <cFontCompoundName> ] ;
[ COLOR <nForeGround1> [, <nBackGround1>] ] ;
[ HILITE <nForeGround2> [, <nBackGround2>] ] ;
[ ALIGN LEFT | CENTER | RIGHT ] ;
[ WIDTH <nWidth> ] ;
[ READONLY ] ;
[ HEADING | CAPTION <cHeading> ;
Code: Alles auswählen
... {{50, mNK_GRUPPE},{52,2}}...
Code: Alles auswählen
PRIVATE mNK_GRUPPE := oVtPara:NK_GRUPPE
APPFIELD (Alias())->GRUPPE TYPE C LEN 05 WIDTH 05 ALIGN right READONLY HEADING "&mNK_GRUPPE." ALIGN right
Code: Alles auswählen
PRIVATE mNK_GRUPPE := oVtPara:NK_GRUPPE
APPFIELD (Alias())->GRUPPE TYPE C LEN 05 WIDTH 05 ALIGN right READONLY HEADING oVtPara:nk_gruppe ALIGN right
Code: Alles auswählen
PRIVATE mNK_GRUPPE := oVtPara:NK_GRUPPE
APPFIELD (Alias())->GRUPPE TYPE C LEN 05 WIDTH 05 ALIGN right READONLY HEADING "oVtPara:nk_gruppe" ALIGN right
Code: Alles auswählen
PRIVATE mNK_GRUPPE := oVtPara:NK_GRUPPE
APPFIELD (Alias())->GRUPPE TYPE C LEN 05 WIDTH 05 ALIGN right READONLY HEADING &oVtPara:nk_gruppe ALIGN right
Code: Alles auswählen
PRIVATE mNK_GRUPPE := oVtPara:NK_GRUPPE
APPFIELD (Alias())->GRUPPE TYPE C LEN 05 WIDTH 05 ALIGN right READONLY HEADING "&oVtPara:nk_gruppe" ALIGN right