Fråga : Besvära med går till det släkta rekordet

Jag har tre att förbindas bordlägger, fakturerar, betalningar och PaymentsXInvoices.  Den ingen fakturera är pken för fakturerar och är en fk i betalningar och paymentsxinvoices.  Den ingen betalningen är pk i betalningar och fk i invoicexpayments.  På faktureraorienteringen jag har en portal för paymentsxinvoices, med sätter in på portalen från betalningar.  , när så en betalning antecknas, portalen har endast de betalningar att höra hemma till fakturera, och sätter in på den portal showen individbetalningen.  Jag har en skriva som är förment att gå till individbetalningen, när användaren klickar på betalningen sätter in som är på portalen.  Problemet är att det går till det första betalningrekordet för det fakturerar everytime.  Why? " klar "

Svar : Besvära med går till det släkta rekordet

Det är din ”klara betalningGlobals” subscript som kör nära det bästa av skriva.  Denna subscript bryter sammanhanget med portalen, så, när den mer sistnämnda skriva får till GTRREN, kliver, det vet inte vilken portal ror för att agera på, så den går till det första rekordet varje tid.

Upptill av ditt skriva, tillfångatagandet det känt av portalen (som dig som är fastställd i fönstret för anmärka som info är tillgänglig från beskådamenyn) using får (ActiveLayoutObjectName), och numrera av portalen ror dig önskar att skriva ska agera på att använda får (PortalRowNumber).

Gå till portalen anmärker tillbaka (using går att anmärka), efter subscripten har kört, och för precis GTRRNA skrivar, kliver, och den korrekta portalen ror (using gå till portalen ror).

Självfallet du går att behöva att sätta en knäppas (eller att göra en av sätter in, eller de hela ror ”clickable”), på portalen, så att skriva kan köra för en specifik portal ror.

Jag hoppas denna hjälper!
Andra lösningar  
 
programming4us programming4us