' schrieb:wenn ich eine event structure benutze mit der ich viele Buttons abfrage.. wo kann ich die Buttons im BD dann hinsetzten
Wird ein Eingabeelement mit ValueChanged (etc.) im EventCase abgefragt - dann tu ich dieses Control genau in diesen Eventcase. Und zwar gleich unter den (linken) Anschluss "Neuer Wert". (Nachtrag: Naja, jetzt stehts dreimal da. Kann also nicht ganz falsch sein.)
Oft ist auch auch sinnvoll, mehrere Eingabeelemente zu einem Cluster zusammenzufassen.
FP-Anzeigeelemente, die im BD keinen Anschluss haben, gibt es normalerweise gar nicht. Irgendwann muss mal ein Wert hineingeschrieben werden - und der wird dann in das Control geschrieben (und nach Möglichkeit nicht in die lokale Variable).
FP-Eingabeelemente, die im BD keinen Anschluss haben, sind normalerweise sinnlos. Entweder ist der Anschluss indirekt in einem Eventcase, dann kommt das Control in den Eventcase. Oder das Element liefert die Eingabe als ordinärer Datenfluss. Dann steht das Control ja irgendwo im BD.
Außernahmen gibt es auch hier: Manchmal verwendet ich ein Tabsheets als Panel. Sowas ist dann weder ein Eingabe- noch ein Ausgabeelement. (Es dient lediglich zum unsichtbar machen). Sowas leg ich im BD dann oben links über die oberste Struktur in einen Sequenzrahmen.
Bei mir tritt das Problem immer nur andersherum auf: Was ich im FP brauche, hat im BD immer eine sinnvolle Position. Manchmal braucht man aber im BD eine Variable, deren FP-Äquivalent nicht notwendig wäre. Solche Elemente setz ich dann links unterhalb des Bildschirmbereiches (oder auf ein Panel auf einer Karte Verschiedenes).