Questione : Generare il collegamento per parent

Gli esperti,
I hanno “un profilo di azienda„ chiamato documento principale quel particolari delle liste di un fornitore.  Un fornitore può avere altra azienda come secondario-fornitore collegato a loro.  Così, ho incluso le viste che forniscono questi informazioni quando uso una forma chiamata “fornitore secondario„ che è una risposta al doc. principale.  Di che cosa ho bisogno è la capacità di afferrare il valore di $ref, in modo da posso avere un collegamento di nuovo al documento del genitore (azienda B come descritta sotto).  il

This è come ho la forma funzionare ora: Il
1. che il documento principale è generato, profilo di azienda, questo ora è azienda il tasto di A
2. sul documento principale (azienda A) apre una nuova forma “del secondario-fornitore„, che è un type
3. del documento di risposta. Questa nuova forma, le gru a benna il nome di azienda dalla forma anteriore (azienda A), (eredita i valori) e “un campo nome del genitore„ è populated.
4. “Sulla forma del fornitore secondario„, allora ho un tasto chiamato “fornitore prescelto„ che apre una forma di PickList ed uso una vista che ha tutti profili di azienda -- la selezione dell'uno tirerà dentro altri valori che ho bisogno di dal profilo di azienda.  Questo profilo di azienda sarà sempre differente quel “il fornitore del genitore„.  Così, questa nuova forma genererà un documento di risposta collegato all'azienda A con alcuna dell'azienda che info.

What della b sta accadendo è che il campo ho generato (computato per esposizione) sulla secondario-forma con $Ref stia bloccando “il collegamento originale del fornitore del genitore„ -- Azienda A e non quella dal PickList - azienda B.  Ho il seguente codice che attualmente afferra un campo dal nuovo profilo di azienda (azienda B)-- dal picklist.  È ci l'altro codice che posso aggiungere per afferrare il $Ref dal picklist?  Altre idee?

Ideally, dalla vista inclusa (dell'azienda A), invitare le gente a raddoppiare lo scatto la forma del secondario-fornitore, che ha limitato i dati dell'azienda B per andare al profilo di azienda ottiene più

Thanks di details.

(nota - ho provato a rimuovere il $Ref (dall'azienda A) con SetField, ma quello non ha fatto lavoro) in anticipo!

==============
@SetField ( “di VndProfileLink "; @Trim (@Replace (VndProfileLink; VndProfileLink; "")));
selection: =@PickList ([abitudine]; @DbName; „ (AllVendors) “; “Selezionare un fornitore„; “Selezionare prego il fornitore che volete aggiungere come secondario-fornitore„; 1);
FIELD VndSubVendor: = @Trim (VndName: (@Word (selection; “¥„; 1)));
@Command ([ViewRefreshFields])
class= del

Risposta : Generare il collegamento per parent

Ora mi domando… Fa quel realmente lavoro, un CwC-campo con quella formula?? AFAIK, un CwC-campo è composto all'inizio e l'identificazione universale di un documento è conosciuta soltanto DOPO CHE è stato conservato… Così vogliate controllano che i documenti contengono il valore corretto. In avvenire, usare prego il @Unique se avete bisogno delle chiavi uniche in una base di dati…

Generare un doclink? Nelle note? Migliorare l'uso un tasto di azione che esegue un certo codice.
Altre soluzioni  
 
programming4us programming4us