Seite 3 von 3

Re: Addcolumn() und codeblöcke

Verfasst: Di, 23. Jan 2024 7:52
von Tom
Interessant wäre ein Vergleich der Laufzeitperformance der verschiedenen Ansätze, vor allem beim Refreshen großer Browses usw.

Aber, ja, viele Wege führen nach Rom. Einige nach Neapel und ein paar nach Pisa, aber viele nach Rom. 8)

Re: Addcolumn() und codeblöcke

Verfasst: Di, 23. Jan 2024 8:13
von Marcus Herz
Hatte die Doku zu TBColumnNew gar nicht angesehen

Code: Alles auswählen

FOR i := 1 TO LEN(aColumns)
    cColumn := aColumns[i]
    browse:addColumn(crtBlock(cColumn))
NEXT
// hier wird Schleifen Wert cColumn wieder lokal
STATIC FUNC crtBlock(cColumn)
RETURN TBColumnNew(UPPER(cColumn),  Fieldwblock(cColumn))
Das dürfte ein Tick schneller sein, weil mit dem & ja bei jeder Ausführung des Codeblocks ein Macro evaluiert wird...
Ist der Codeblock erst mal optimal erzeugt, ist die Laufzeitperformance die gleiche. Auch das Erzeugen mit dem Macro Operator wird ja nur einmalig beim Aufbau ausgeführt.

@Tom: Warum wollen eigentlich immer alle nach Italien?

Re: Addcolumn() und codeblöcke

Verfasst: Di, 23. Jan 2024 8:19
von Tom
Warum wollen eigentlich immer alle nach Italien?
Keine Ahnung. Der große Andi Möller wurde ja zur Legende mit seinem Zitat "Mailand oder Madrid, ganz egal, Hauptsache Italien!", und ich denke, das trifft es: Lebenskultur, Körperkraft, Intelligenz, Geografiekenntnisse und Genuss finden nur dort wirklich zusammen. Und als echter Paella-Freund hat man sowieso keine andere Wahl. 8)

Re: Addcolumn() und codeblöcke

Verfasst: Di, 23. Jan 2024 8:44
von dtmackenzie
Bild

Re: Addcolumn() und codeblöcke

Verfasst: Di, 23. Jan 2024 9:06
von Tom
Andi Möller hat übrigens immer dementiert, das gesagt zu haben, und es gibt tatsächlich auch keinen Beleg für das Zitat, aber es gilt - neben Matthäus' "Wir dürfen nicht den Sand in den Kopf stecken" (sowieso der größte Philosoph von allen, der Loddar) - dennoch zu den legendärsten der Fußballgeschichte.

Re: Addcolumn() und codeblöcke

Verfasst: Di, 23. Jan 2024 9:14
von dtmackenzie
Wieso gibt es keine solche Sprüche von den Handballern?
Die haben es offensichtlich nicht drauf... ;-)

Re: Addcolumn() und codeblöcke

Verfasst: Di, 23. Jan 2024 9:49
von Tom
Wieso gibt es keine solche Sprüche von den Handballern?
Ich vermute, das ist ein statistisches Problem. Die werden einfach nicht so oft interviewt.
Vielleicht aber sind Handballer auch einfach klüger. Der mentale Schaden, der von häufigem Kopfballspiel angerichtet wird, ist nachgewiesen.