2009-07-02 13 views

risposta

17
  1. aggiungere una colonna SELECT della relazione come questa:

    SELECT '' edit_link, -- This is the new column 
        ... 
    
  2. Vai alla relazione scheda Attributi.

  3. Spostare la nuova colonna EDIT_LINK all'inizio dell'elenco di colonne (se si desidera che sia il primo).

  4. Fare clic sull'icona della matita e della carta a sinistra dell'alias EDIT_LINK per aprire la pagina Attributi della colonna.

  5. Passare alla sezione Collegamento colonna della pagina Attributi colonna.

  6. Scegli una delle icone mostrate come [Icona 1], [Icona 2], ... (in alternativa puoi usarne una tua ma è più avanzata).

  7. Compilare i restanti campi di collegamento per specificare a quale pagina dell'applicazione si desidera andare quando viene premuto il collegamento e quali valori si passeranno. Elenchi di valori vengono forniti per aiutare con questo. Ad esempio, è possibile specificare:

    • Pagina: 42
    • Articolo 1 Nome: P42_EMPNO
    • Articolo 1 Valore: # EMPNO #

      (Questo sarebbe passare a pagina 42, voce di impostazione pagina P42_EMPNO al valore della EMPNO nella riga report corrente.)

  8. Premere il pulsante Apply Changes.

Ora eseguire la pagina e si avrà un collegamento di modifica per ogni riga.

+0

Nel mio caso, vorrei chiamare una funzione javascript per visualizzare un modulo modale per modificare le informazioni di quella linea specifica. Sospetto di aver impostato la destinazione per l'URL e l'URL su "Javascrip: function();" , ma come faccio a passare attraverso il PK primario per modificare solo quella linea? –

1

È possibile utilizzare la sezione Collegamento colonna (come da risposta di Tony Andrews) su qualsiasi colonna del report per aggiungere collegamenti. per esempio. "Nome Emp" potrebbe collegarsi ai dettagli del dipendente, "Nome del procuratore" potrebbe collegarsi ai dettagli del dipartimento, ecc.