Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Opening attachment with script

Avatar

Level 1

Hi,

I apologize for my bad English. I have problem with openning attach in acrobat reader. I am using this script:

FOR INSERT ATTACH:

//insert or remove attach
var oObj = event.target;
oDate = new Date();
idAttach = String(oDate.getTime()); //create uniquely id of attach

if (this.caption.value.resolveNode("#text").value == "Insert")
{
//insert attach
if (oObj.importDataObject(idAttach)==1) //show dialog "Open file" for choose attach and selected fole setup "name" on value id
  {
  attachId.rawValue = idAttach; //insert ID  value to memory field
    this.caption.value.resolveNode("#text").value = "Remove"; //setup new value for button
  paperclip.icon.presence="visible"; //setup visible
  this.assist.resolveNode("#toolTip").value="remove attach"; //setup tooltip
  }
}
else
{
//remove attach
oObj.removeDataObject(attachId.rawValue); //remove attach with ID
attachId.rawValue = ""; //inicialize memory field for ID
this.caption.value.resolveNode("#text").value = "Insert"; //setup new value for button
paperclip.icon.presence="invisible"; //setup invisible
this.assist.resolveNode("#toolTip").value="insert attach"; //setup tooltip
}

FOR OPEN ATTACH:

  var oObj = event.target;
var fileName = oObj.getDataObject(attachId.rawValue).path;

ret = xfa.host.messageBox("Name of inserted file: "+fileName+"\r\n\r\nWould you like to open?", "Attach", 2, 2);

if (ret==4)
{
oObj.exportDataObject({ cName: attachId.rawValue, nLaunch: 2 }); //open attach
}

When is form not secured by password in acrobat proffesional and reader extensions are applied all is working good. But when is form secured by password a and reader extensions are applied. If i would to open attachment,  reader ask me if i would like to open attachment. I can choose yes or no. When i choose yes, nothing happen. But when i open attachment via attachment viewer, all is working good.

I don't know how fix it. Can somebody help to me ?

Thanks

Honza

0 Replies