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 58 59 60 61 62 63 64 65
|
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
Document context = agentContext.getDocumentContext();
Database curdb = agentContext.getCurrentDatabase();
View view = curdb.getView("Essai");
String request = context.getItemValueString("Type");
if(request.equals("Tous")){
request = "request";
}
else
{
request = "request" + request;
}
ViewEntryCollection vec = view.getAllEntriesByKey(request, false);
String htmlcode = "";
int Longueur = vec.getCount();
String TPays[] = new String[Longueur];
String Ttri[] = new String[Longueur];
int TNb[] = new int[Longueur];
htmlcode += vec.getCount();
htmlcode += "/ ";
ViewEntry entry = vec.getFirstEntry();
int i;
i=0;
Vector v = entry.getColumnValues();
while (entry != null) {
v = entry.getColumnValues();
String cc = (String)v.elementAt(1);
htmlcode+= cc;
htmlcode+= " ";
entry = vec.getNextEntry(entry);
}
entry = vec.getFirstEntry();
v = entry.getColumnValues();
TPays[i] = (String)v.elementAt(1);
entry = vec.getNextEntry(entry);
while (entry != null) {
TPays[i] = (String)v.elementAt(1);
entry = vec.getNextEntry(entry);
i+=1;
}
Arrays.sort(TPays);
view.recycle();
context.replaceItemValue("codehtml",htmlcode); |
Partager