a) wäre der weg so richtig oder gibt es einen "sinnvolleren/eleganteren" weg
Hmm, ich weiß noch nicht recht, warum das ganze. Aber so wie es für mich klingt ("wenn Hans Mustermann angemeldet ist"), gibt's da einen kleinen Workflow.
Ich würde das über ein Statusfeld regeln. Status "Beantragt", Status "Angemeldet", etc.
Je nach Status zeigst Du dann die Werte an -- entweder über Hidewhen-Formeln, oder als Feldformel.
b) wie bekomm ich dann das ganze hin das feld 1 und feld 2 nacheinander in feld3 gespeichert werden
Sind das Standard-Textfelder?
FIELD Feld3 := Feld1 + "." + Feld2
c) wie les ich dann das feld3 aus ohne noch mal "Hans Mustermann" mit auszugeben?
@RightBack(Feld3; ".")
Aber (b) und (c) würde ich komplett vermeiden.
Speichere den Usernamen in ein Namensfeld. Zusätzliche Infos in einem weiteren Feld.
Nur zur Anzeige liest Du dann die Inhalte aus.