OPALE - 10.0 - Utilisation - Valeurs système

Différence entre versions

De MappingDoc
(Fichier)
(Fichier)
 
(Une révision intermédiaire par le même utilisateur non affichée)
Ligne 125 : Ligne 125 :
  
 
====Fichier====
 
====Fichier====
 +
 
<u>CloseOutputFile</u>
 
<u>CloseOutputFile</u>
  
Ligne 179 : Ligne 180 :
 
Exemple :  
 
Exemple :  
 
  DB.rights = FilePermission ("c:\myfile.bat")
 
  DB.rights = FilePermission ("c:\myfile.bat")
 +
 +
 +
<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.
 +
 +
Exemple:
 +
FileRename ( "c:\test.txt" , "c:\tmp\test2.txt" )
 +
 +
 +
<u>FileSize</u>
 +
 +
Cette fonction renvoie la taille du fichier spécifié en octets.
 +
 +
Exemple :
 +
DB.size =FileSize ( "c:\Example.bat" )
 +
 +
 +
<u>MakeDir</u>
 +
 +
Cette fonction permet de créer un répertoire avec le nom et à l'endroit spécifiés.
 +
 +
Exemple :
 +
MakeDir ( "c:\test " )
 +
 +
 +
<u>RemoveDir</u>
 +
 +
Cette fonction permet de supprimer le répertoire spécifié.
 +
 +
Exemple :
 +
RemoveDir ( "c:\test" )
 +
 +
 +
<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