UiPath Documentation
uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

fichiers df uip

Syntaxe et options pour `uip df files`, qui gère les pièces jointes d'objets blob sur les champs de fichier d'enregistrement Data Fabric.

uip df files gère les pièces jointes blob stockées sur le champ de fichier d'un enregistrement. Les trois verbes prennent les trois mêmes arguments de position: ID d'entité, ID d'enregistrement et nom de champ (sensible à la casse). Les noms de champs sont détectables via uip df entities get.

Synthèse​

uip df files upload <entity-id> <record-id> <field-name> -f <path> [--folder-key <key>]
uip df files download <entity-id> <record-id> <field-name> [--destination <path>] [--folder-key <key>]
uip df files delete <entity-id> <record-id> <field-name> -y --reason <text> [--folder-key <key>]
uip df files upload <entity-id> <record-id> <field-name> -f <path> [--folder-key <key>]
uip df files download <entity-id> <record-id> <field-name> [--destination <path>] [--folder-key <key>]
uip df files delete <entity-id> <record-id> <field-name> -y --reason <text> [--folder-key <key>]

Chaque verbe accepte également --folder-key <key> (un GUID de dossier, pour les enregistrements qui appartiennent à une entité à l'échelle du dossier).

Verbes​

VerbeObjectif
uploadTéléchargez un fichier vers un champ d’enregistrement.
downloadTéléchargez le fichier joint à un champ d’enregistrement.
deleteSupprimez le fichier joint à un champ d’enregistrement.

téléchargement de fichiers uip dff​

Téléchargez un fichier vers un champ d’enregistrement.

Arguments​

NomRequisObjectif
<entity-id>ouiIdentifiant de l’entité.
<record-id>ouiID d’enregistrement.
<field-name>ouiNom du champ de fichier (sensible à la casse).

Options​

ShortLongValeur (Value)DefaultDescription
-f--fileChemin d'accèsrequisChemin du fichier à charger.
—--folder-keytouche—Clé de dossier (GUID) du dossier contenant l'entité, pour les entités à l'échelle du dossier.

Exemples​

uip df files upload a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --file ./invoice.pdf
uip df files upload a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --file ./invoice.pdf

Format des données (--sortie json)​

{
  "Code": "FileUploaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "FileName": "invoice.pdf"
  }
}
{
  "Code": "FileUploaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "FileName": "invoice.pdf"
  }
}

téléchargement de fichiers df uip​

Téléchargez le fichier joint à un champ d’enregistrement.

Arguments​

NomRequisObjectif
<entity-id>ouiIdentifiant de l’entité.
<record-id>ouiID d’enregistrement.
<field-name>ouiNom du champ de fichier (sensible à la casse).

Options​

ShortLongValeur (Value)DefaultDescription
—--destinationChemin d'accès<record-id>_<field-name>.binChemin du fichier de sortie.
—--folder-keytouche—Clé de dossier (GUID) du dossier contenant l'entité, pour les entités à l'échelle du dossier.

Exemples​

uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --destination ./invoice.pdf

# Default destination
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --destination ./invoice.pdf

# Default destination
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice

Format des données (--sortie json)​

{
  "Code": "FileDownloaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "OutputPath": "./invoice.pdf"
  }
}
{
  "Code": "FileDownloaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "OutputPath": "./invoice.pdf"
  }
}

suppression de fichiers uip dff​

Supprimez le fichier joint à un champ d’enregistrement. L'enregistrement lui-même n'est pas affecté - seul l'objet blob sur le champ nommé est supprimé.

Arguments​

NomRequisObjectif
<entity-id>ouiIdentifiant de l’entité.
<record-id>ouiID d’enregistrement.
<field-name>ouiNom du champ de fichier (sensible à la casse).

Options​

ShortLongValeur (Value)DefaultDescription
-y--yesDrapeau—Requis. Confirme que cette opération est irréversible.
—--reasontext—Requis. Motif de la suppression — renvoyé dans la réponse afin que l'appelant puisse la consigner.
—--folder-keytouche—Clé de dossier (GUID) du dossier contenant l'entité, pour les entités à l'échelle du dossier.

Exemples​

uip df files delete a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --yes --reason "wrong file attached"
uip df files delete a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --yes --reason "wrong file attached"

Format des données (--sortie json)​

{
  "Code": "FileDeleted",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "Reason": "wrong file attached"
  }
}
{
  "Code": "FileDeleted",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "Reason": "wrong file attached"
  }
}
  • uip df entities — découvrez les noms de champ avec entities get
  • uip df records — gérez les enregistrements qui sont propriétaires de ces pièces jointes.

Voir également​

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour