vielleicht liegt es an der Uhrzeit ...
Ich möcht ein einem XbpBrowse() den :footing Bereich verwenden, um Summen anzuzeigen. Wenn ich beim Erzeugen der Spalte entsprechende Werte über den Presentation Parameter vorgebe, klappt das. Nun liegt es aber in der Natur von Summen, dass diese sich ändern können, und es gelingt mir nicht, den eingestellten Wert zu ändern:
Code: Alles auswählen
cToken := "Briefe"
aPP := {;
{XBP_PP_COL_HA_CAPTION, cToken},;
{XBP_PP_COL_HA_ALIGNMENT, XBPALIGN_LEFT},;
{XBP_PP_COL_FA_FGCLR, XBPSYSCLR_WINDOWSTATICTEXT},;
{XBP_PP_COL_FA_BGCLR, XBPSYSCLR_DIALOGBACKGROUND},;
{XBP_PP_COL_FA_CAPTION, "Total"},;
{XBP_PP_COL_DA_CELLALIGNMENT, XBPALIGN_LEFT},;
{XBP_PP_COL_DA_CHARWIDTH, 10};
}
oCol := XbpColumn():new(,,,, aPP)
oCol:dataLink := {|| aHostKeyBro[nBroRecno, 1]}
oCol:create()
oCol:drawMode := XBP_DRAW_OWNER
oCol:configure()
oBro:addColumn(oCol)
Code: Alles auswählen
oCol:Footing:getCell(1)
Code: Alles auswählen
oCol:Footing:setCell(1, "Gesamt")
Code: Alles auswählen
oCol:Footing:configure()
Code: Alles auswählen
oCol:configure()
Ohne den :setCell() etc. Aufruf sieht es so aus:
Wo liegt mein Denkfehler?