Donnez vie à vos documents numériques !
 

Répondre à : JavaScript Debugger identifies flattenPages is not a function

abracadabraPDF Forums Support & assistance JavaScript Debugger identifies flattenPages is not a function Répondre à : JavaScript Debugger identifies flattenPages is not a function

#66567

j’utilise la version 2020.

en réduisant la fonction sur l’icone comme ceci, ça fonctionne

Code:
function aplatirDepuisIcone(){
    //app.alert(“lolo”)
    this.flattenPages()
    //event.rc = event.target != null
    //myTrustedAplatirDoc(aplatirDoc)
    //null!=this.event.target&&(documentCible=this,choix=app.popUpMenuEx({cName:apla2,bEnabled:!0},{cName:”-“,bEnabled:!1},{cName:apla3,bEnabled:!0}),choix&&(choix==apla2&&myTrustedAplatirDoc(aplatirDoc),choix==apla3&&myTrustedAplatirPage(aplatirPage)))
}

ok c’est le this qui diffère

  • appel par l’icone renvoie object root
  • appel par menu renvoie object doc
  • [/list]avec

    Code:
    function aplatirDoc(){
        app.beginPriv();
        app.alert(this)