2 votes

Obtenir le nom de fichier attaché à un enregistrement dans AX 2012 ?

Comment obtenir un nom de fichier attaché à un enregistrement dans AX 2012... Par exemple, j'ai une table nommée table1 dans laquelle j'ai joint un fichier à chaque enregistrement.

Maintenant, je veux écrire un job pour récupérer le nom des fichiers attachés à un enregistrement particulier dans une table.

J'ai réussi à le faire fonctionner comme suit

static void CheckAttacheddocu(Args _args)
{
   Dev_Attachment objAttachment;
    DocuRef obj_docuRef;
    ;
   select  objAttachment
      where objAttachment.AttachmentId == "001";

    select obj_docuRef
        where obj_docuRef.RefRecId == objAttachment.RecId;
    info(obj_docuRef.Name);
}

2voto

alexus Points 2684

Pensez à utiliser le chemin sur le DocuRef table.

select obj_docuRef
    where obj_docuRef.RefRecId == objAttachment.RecId;
info(obj_docuRef.path());

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X