Outils pour utilisateurs

Outils du site


lua:ajout_fichier

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
lua:ajout_fichier [2021/02/23 19:01] adminlua:ajout_fichier [2022/10/22 16:20] admin
Ligne 8: Ligne 8:
 Mettre dans la propriété  datasource du formulaire, le nom de la table précédemment créée Mettre dans la propriété  datasource du formulaire, le nom de la table précédemment créée
  
-**1 Cas des images**+  - [[https://www.nsbase.neuts.fr/doku.php?id=lua:ajout_fichier#1|Cas des images]] 
 +  - [[https://www.nsbase.neuts.fr/doku.php?id=lua:ajout_fichier#2|Cas des fichiers PDF et autres]] 
 + 
 +{{anchor:1:}}**1 Cas des images**
  
 Pour les images, on peut les afficher directement par le composant image. il faudra documenter la propriété fieldname de cette image en relation avec le champ image de la table. Le composant image gère l'importation des images directement dans la base  (click). Pour les images, on peut les afficher directement par le composant image. il faudra documenter la propriété fieldname de cette image en relation avec le champ image de la table. Le composant image gère l'importation des images directement dans la base  (click).
Ligne 24: Ligne 27:
 end end
 </code> </code>
-On remarque, que l'on sélection l'image par une boite de dialogue.+On remarque, que l'on sélectionne l'image par une boite de dialogue.
  
 <code lua> <code lua>
-  local ok,filename=nsbase.dialog.fileOpen('Open image','All files|*.*','','')+local ok,filename=nsbase.dialog.fileOpen('Open image','All files|*.*','','')
 </code>   </code>  
 +
 Il faut mettre la table édition par Il faut mettre la table édition par
  
Ligne 56: Ligne 60:
 </code>  </code> 
  
-**2 Cas des fichiers PDF**+{{anchor:2:}}**2 Cas des fichiers PDF**
  
 NSBase n'affiche pas les PDF(autres que les rapports) dans l'application. On va les visualiser via le système d'exploitation par Acrobat Reader ou autre. NSBase n'affiche pas les PDF(autres que les rapports) dans l'application. On va les visualiser via le système d'exploitation par Acrobat Reader ou autre.
Ligne 108: Ligne 112:
 </code>  </code> 
  
-Bien sur il faudra supprimer le fichier temporaire ainsi créé.+Bien sûr il faudra supprimer le fichier temporaire ainsi créé.
  
 Pour les autres type fichiers, il faudra adapter le code dans le même esprit. Pour les autres type fichiers, il faudra adapter le code dans le même esprit.
  
  
lua/ajout_fichier.txt · Dernière modification : 2022/10/24 12:15 de admin