Bonjour
Suite a la lecture du livre "BIRT: A Field Guide to Reporting"
J'ai trouvé quelque chose a la page 83 qui intéressait
J'ai donc voulu mettre en pratique et j'ai donc créé un petit script comme suit ci-dessous via la procedure ci-dessous que j'ai repris depuis le livre
Voici mon script :This procedure assumes that you have already created a flat file data source.
1 In Data Explorer, right-click the flat file data source, then choose Edit.
2 In Edit Data Source, choose Property Binding. The Property Binding page
displays the flat file connection properties that you can set at run time.
3 Choose the expression builder button to the right of Home Folder.
4 In the expression builder, type the following expression:
Donc je n'ai rien mis dans flat file data source connection je n'ai rien mis puisque le script renvoie le nom du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 function DF(n) { return (n > 9 ? n : '0' + n); } function Mois(M) { var NomMois ; M=M+1; switch (M) { case 1: NomMois="A"; break; case 2: NomMois="B"; break; case 3: NomMois="C"; case 1: NomMois="D"; break; case 4: NomMois="E"; break; case 5: NomMois="F"; break; case 6: NomMois="G"; break; case 7: NomMois="H"; break; case 8: NomMois="I"; break; case 9: NomMois="J"; break; case 10: NomMois="K"; break; case 11: NomMois="L"; break; case 12: NomMois="M"; break; default: NomMois="X"; break; } return (NomMois) ; } var d = new Date(); shortDate = (Mois(d.getMonth())+""+DF(d.getDate())+""+d.getHours()+""+d.getMinutes()) ; HomeFolder = "G:/Toto/"+shortDate+"*.txt";
Lorsque je suis dans "Property Binding", je clique pour tester la requête j'ai "No syntax error was found in current script."
Mais lorsque je clique clique sur ping pour voir s'il sait lire les fichiers j'ai un "ping Failed"
Merci pour votre aide et votre retour![]()
![]()
Partager