import prefs
import configuration
import panels
+import afficheErreur
VERSION_EFICAS = "EFICAS v1.11"
VERSION_CODE = session.d_env.cata
)
jdc.analyse()
txt= jdc.cr.get_mess_exception()
- if txt:raise ValueError(txt)
- self.jdc=jdc
- self.jdc.appli = self
+ if txt:
+ # PN attention reporter ici les tests pour batch / ou non
+ # if self.appli.test == 0 :
+ qApp.restoreOverrideCursor()
+ monDialog=afficheErreur.afficheErreur(parent=self.parent,fl=Qt.WType_Dialog)
+ monDialog.texteErreur.setText(QString(txt))
+ monDialog.show()
+ self.closeIt()
+ else :
+ self.jdc.appli = self
# ------------------------------------------------------------------------------------
# charge le JDC fin
# ------------------------------------------------------------------------------------
-## self.setModified(0)
- self.modified = False
-
- qApp.restoreOverrideCursor()
-
- self.lastModified = self.fileInfo.lastModified()
+ self.modified = False
+ self.lastModified = self.fileInfo.lastModified()
+ qApp.restoreOverrideCursor()
def handleRenamed(self, fn):