English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Document Orientation
  • ID Document Helper
  • Eventi Gestione allegati

Get Attachment

evento copia link

Condizioni di notifica

Questo evento viene notificato dal framework quando viene richiesto uno degli allegati di un documento. Solitamente viene generato perché viene chiamata da codice la procedura GetAttachment del documento.

Utilizzo consigliato

L'evento deve salvare l'allegato sul file system, poi ritornare al chiamante il nome del file.

Argomenti

Doc Oggetto di tipo IDDocument che rappresenta il documento che ha richiesto uno dei suoi allegati.
Code Stringa che rappresenta il codice dell'allegato da ritornare.
Result Parametro di output di tipo stringa. Deve essere impostato al percorso dell'allegato sul file system. Se l'allegato non è stato trovato, non impostare il parametro.

Esempio di codice

// ********************************************************
// Fired when a document asks to get one of its attachments
// ********************************************************

event DocumentHelper.GetAttachment(
  IDDocument Doc      // Document that wants to get its attachments
  string Code         // Attachment Code
  inout string Result // Set it to the file name of the attachment
)
{
  string AttID = "" // 
  // 
  AttID = Myapp.AttachmentManagement.GetAttachmentID(Code, Doc.docID())
  // 
  if (AttID <> "")
  {
    Result = Myapp.AttachmentManagement.GetFile(AttID)
  }
}
Si ricorda che il framework non stabilisce come devono essere memorizzati gli allegati, ma solo la canalizzazione degli eventi ad essi relativi.

Ultima modifica: 25/10/2016 / Validità: da 6.5.2680

Vedi Anche

  • Get Attachment (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum