Meine Anwendung startet mit einem Browse
Bildschirm, wo Sie einen Mitarbeiter auswählen. Sie werden dann zu einem anderen Browse
Bildschirm geführt, der Aufzeichnungen für diesen Angestellten anzeigt. Auf dem zweiten Browsing-Bildschirm habe ich eine Schaltfläche, die einen Add/Edit
Bildschirm öffnet.Pass Daten zwischen Bildschirmen mit Lightswitch HTML-Client
Ich möchte ein Feld auf meinem
Add/Edit
Bildschirm auf Standard dieEmployeeID
sein, die auf dem erstenBrowse
Bildschirm
Meine Anwendung verwendet Ansichten ausgewählt wurde, um die Browse
Bildschirme mit unterschiedlichen Listen zu füllen, aber die Add/Edit
verweist direkt auf die Tabelle. Aus diesem Grunde habe ich nicht in der Lage gewesen, eine Beziehung zwischen meiner Anwendung erstellen DataSources
Derzeit ich den
CreateDate
Wert mit dem folgenden Code Standard kann aber die zweite Zeile der Rückkehr ist nicht dieEmployeeID
wie ich
myapp.AddTimesheetRecord.created = function (screen) {
// Write code here.
screen.TBG_KeepInTimesheet.CreateDate = new Date;
screen.TBG_KeepInTimesheet.EmployeeID = myapp.activeDataWorkspace.WPEBrattleData.TBG_V_KeepInTimeSheet_Details.EmployeeID;
};
will Hier
ist ein Image of my Add/Edit
Screen-Designer, beachten Sie, dass zur Zeit EmployeeID
leer sein wird, wenn mit dem Code oben
Here i laufen s eine Image of my second Browse
Screendesigner
Fantastisch! Dies funktionierte perfekt (nach der Aktualisierung der 'addScreen' Anweisung, der ein 'T' fehlt) Vielen Dank! – gruff
Die Cut 'n' Paste fehlt T sollte wieder sein :-) und ich bin froh, dass es den Trick gemacht hat –