Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
je progresse dans ma création d'application mais là je me retrouve bloqué sur le fonctionnement des Reduction dans la Section Access.
J'ai construit une micro application pour comprendre le fonctionnement. Cette application charge une table oracle de cette façon :
Set dataManagerTables = '','Z_QLIK_ABSENCE_AGENT';
//This block renames script tables from non generated section which conflict with the names of managed tables
For each name in $(dataManagerTables)
Let index = 0;
Let currentName = name;
Let tableNumber = TableNumber(name);
Let matches = 0;
Do while not IsNull(tableNumber) or (index > 0 and matches > 0)
index = index + 1;
currentName = name & '-' & index;
tableNumber = TableNumber(currentName)
matches = Match('$(currentName)', $(dataManagerTables));
Loop
If index > 0 then
Rename Table '$(name)' to '$(currentName)';
EndIf;
Next;
Set dataManagerTables = ;
Unqualify *;
LIB CONNECT TO [Oracle_srvciril (caluire_amd)];
[Z_QLIK_ABSENCE_AGENT]:
SELECT "CODE_ABSENCE",
"MATRICULE",
"MOIS_ABSENCE",
"NBR_JOU_ABS"
FROM "GRHPROD_DAA"."Z_QLIK_ABSENCE_AGENT";
J'ai ajouté une nouvelle section que j'ai appelé Accès aux feuilles. Dans celle-ci j'ai créé la section suivante :
SECTION Access;
LOAD * Inline [
ACCESS, USERID, MATRICULE
USER, CALUIRE\amd, '00101594'
];
Section Application;
Cependant au moment du chargement des données j'obtiens un message d'erreur :
Merci pour ta patience mais hélas ça ne marche pas
Pourquoi as-tu rajouté le GROUP dans ta section access au fait ?
Pour des tests ultérieurs