URL: /Tools/Edit

Method: GET

Descrizione

Questo metodo fornisce un'interfaccia per modificare file di testo (.docx) e fogli di calcolo (.xlsx) salvati all'interno di un profilo.

Formato richieste

Legenda:
Parametro obbligatorio
Parametro opzionale
{
    'SessionID': SID,
    'ObjectId': "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",

    'FieldId': "5",
    oppure
    'FieldExternalId': "MyField",

    'FileExtension': "docx",
    'Editor': "Spreadsheet/RichEdit",
}

Note

  • sessionId: Se non specificato propone la maschera di login DocsMarshal.
  • ObjectId: Indica il profilo dove il documento deve essere memorizzato.
  • FieldId o FieldExternalId: Indica il campo aggiuntivo ByteArray dove il documento deve essere memorizzato.
  • FileExtension: Nel caso in cui non sia già presente un documento, permette di specificare l'estensione del file che verrà creato.
  • Editor: Nel caso in cui non sia già presente un documento, permette di specificare quale editor si desidera utilizzare.
  • Se nel campo aggiuntivo indicato è già presente un file, allora i campi FileExtension e Editor verranno ignorati e verrà utilizzato l'editor appropriato per il tipo di file presente nel profilo. Se il tipo di file non è editabile (ad esempio .pdf) allora verrà proposto un link di download.
  • Se nel campo aggiuntivo non è già presente un file e non sono stati specificati FileExtension e Editor, allora DocsMarshal verificherà la configurazione del campo aggiuntivo per decidere quale editor è il più appropriato. Se non è possibile determinarlo allora verrà chiesto all'utente di scegliere un editor.