OPALE - 10.0 - Utilisation - Valeurs système

Différence entre versions

De MappingDoc
(Fichier)
(Fichier)
 
Ligne 125 : Ligne 125 :
  
 
====Fichier====
 
====Fichier====
 +
 
<u>CloseOutputFile</u>
 
<u>CloseOutputFile</u>
  
Ligne 182 : Ligne 183 :
  
 
<u>FileRename</u>
 
<u>FileRename</u>
 +
 
Cette fonction permet de renommer le fichier spécifié dans la première variable en indiquant le chemin et le nouveau nom dans la deuxième variable.
 
Cette fonction permet de renommer le fichier spécifié dans la première variable en indiquant le chemin et le nouveau nom dans la deuxième variable.
  
Ligne 197 : Ligne 199 :
  
 
<u>MakeDir</u>
 
<u>MakeDir</u>
 +
 
Cette fonction permet de créer un répertoire avec le nom et à l'endroit spécifiés.
 
Cette fonction permet de créer un répertoire avec le nom et à l'endroit spécifiés.
  
Ligne 204 : Ligne 207 :
  
 
<u>RemoveDir</u>
 
<u>RemoveDir</u>
 +
 
Cette fonction permet de supprimer le répertoire spécifié.
 
Cette fonction permet de supprimer le répertoire spécifié.
  
Ligne 211 : Ligne 215 :
  
 
<u>SetOutputFile</u>
 
<u>SetOutputFile</u>
 +
 +
L'opérateur système SetOutputFile permet de spécifier le fichier de sortie créé lors de la génération. S'il existe déjà, il ne sera pas écrasé : Le contenu du fichier spool sera ajouté à la fin du fichier existant.ll est possible de spécifier un ou plusieurs fichiers de sortie au tout début du report.
 +
 +
Exemple :
 +
SetOutputFile ( "c:\outReport.txt" )
  
 
====Position====
 
====Position====

Version actuelle datée du 25 avril 2019 à 15:12

Date

Formats de date

%a

Jour de la semaine (abrégé)

%A

Jour de la semaine

%b

Mois ex: JAN (abrégé)

%B

Mois ex: JANVIER

%c

Date et Heure (localisée en fonction du code pays)

%d

Jour du mois entre 01 et 31

%H

Heure 24h entre 00 et 23

%I

Heure 12h entre 01 et 12

%j

Jour de l'année entre 001 et 366

%m

Mois entre 01 et 12

%M

Minutes entre 00 et 59

%p

A.M./P.M.

%S

Secondes entre 00 et 59

%U

Numéro de la semaine entre 00 et 53, Dimanche étant le premier jour de la semaine

%w

Numéro du jour entre 0 et 6 dans la semaine; Dimanche = 0

%W

Numéro de la semaine entre 00 et 53, Lundi étant le premier jour de la semaine

%x

Date (localisée en fonction du code pays)

%X

Time (localisée en fonction du code pays)

%y

Année (sans le siècle) entre 00 et 99

%Y

Année avec le siècle

%z, %Z

Fuseau horaire (ou abréviation )


GetDate

Pour utiliser cette date, Il faut créer un champ dans la base DB et un calcul du type :

DB.DATE = GetDate()


GetDay

Cette fonction insère le jour de génération du rapport au format DD (01 à 31)

Pour utiliser cette date, Il faut créer un champ dans la base DB et un calcul du type :

DB.DAY = GetDay()


GetMonth

Cette fonction insère le mois de génération du rapport au format MM (01 à 12)

Pour utiliser cette date, vous devez créer un champ dans la base DB et un calcul du type :

DB.MONTH = GetMonth()


GetTime

Cette fonction insère l'heure de génération du rapport au format hh:mm:ss (ex : 14:28:45)

Pour utiliser cette heure, il faut créer un champ dans la base DB et un calcul du type :

DB.TIME = GetTime()


GetYear

Cette fonction insère l'année de génération du rapport au format YYYY (ex : 2008)

Pour utiliser cette date, vous devez créer un champ dans la base DB et un calcul du type :

DB.YEAR = GetYear()

Fichier

CloseOutputFile

Permet de fermer le fichier de sortie défini par SetOutputFile.

Exemple :

CloseOutputFile ()


FileCopy

FileCopy permet de copier un fichier

Exemple :

FileCopy ( "c:\test.txt" , "c:\tmp\test2.txt" )


FileCreated

FileCreated renvoie la date et l'heure de génération du report.

Exemple :

DB.created = FileCreated ( "c:\Example.bat" )


FileDelete

FileDelete permet de supprimer le fichier donné.

Exemple :

FileDelete ( "c:\test.txt"  )


FileExist

Cette fonction permet de vérifier l'existence d'un fichier. Renvoie 1 si le fichier existe, sinon 0.

Exemple :

DB.res = FileExist ( "c:\test.txt" )


FileModified

Cette fonction renvoie la date de dernière modification du fichier sous la forme année mois jour heure minutes secondes.

Exemple :

DB.created = FileModified ( "c:\Example.bat" )


FilePermission

Cette fonction renvoie les permissions définies pour le fichier spécifié.

Exemple :

DB.rights = FilePermission ("c:\myfile.bat")


FileRename

Cette fonction permet de renommer le fichier spécifié dans la première variable en indiquant le chemin et le nouveau nom dans la deuxième variable.

Exemple:

FileRename ( "c:\test.txt" , "c:\tmp\test2.txt" )


FileSize

Cette fonction renvoie la taille du fichier spécifié en octets.

Exemple :

DB.size =FileSize ( "c:\Example.bat" )


MakeDir

Cette fonction permet de créer un répertoire avec le nom et à l'endroit spécifiés.

Exemple :

MakeDir ( "c:\test " )


RemoveDir

Cette fonction permet de supprimer le répertoire spécifié.

Exemple :

RemoveDir ( "c:\test" )


SetOutputFile

L'opérateur système SetOutputFile permet de spécifier le fichier de sortie créé lors de la génération. S'il existe déjà, il ne sera pas écrasé : Le contenu du fichier spool sera ajouté à la fin du fichier existant.ll est possible de spécifier un ou plusieurs fichiers de sortie au tout début du report.

Exemple :

SetOutputFile ( "c:\outReport.txt" )

Position

Autres