WEB query
Bonjour a tous les membres,
Je suis à la recherche d'une façon de populer rapidement un tableau en executant une "web query" et récuperer un champ du résultat pour le mettre dans une cellule definie de mon tableau (dans mon cas populer automatiquement les cellules de la colonne B en fonction de la ligne A)
Je vous joint un petit fichier pour mieux expliquer ma demande
Par avance merci
Salut Mhai et bienvenue sur le Forum,
Je ne comprends pas le verber "populer" qui n'est pas dans le dictionnaire que je possède.
Mais j'ai quand même essayé de te comprendre : tu voudrais inscrire la référence 1984842 en A2 et tu voudrais qu'en B2 s'inscrive automatiquement la référence qui se trouve dans la cellule C19 : FL: 0050297670 (ou uniquement 0050297670) ?
Si tu inscris 1984842 en A2, où puis-je trouver la correspondance à cette référence ? Dans les derniers chiffres de la cellule C21 ? Dans les derniers chiffres de la cellule B14 ??
Les lignes 18 à 23 sont-elles à chaque fois modifiées ou les données correspondant à d'autres sites sont-elles inscrites à la suite, dès la ligne 24 ? Si oui, peux-tu alors inscrires 2 ou 3 exemples complémentaires à la suite ?
A te relire.
Bonsoir,
Tout d'abord un grand merci pour l'interet que tu portes a ma demande
Dans la colonne A il y a une liste d'identifiants a 6 chiffres la requete web utilise ces identifiants pour obtenir le FL correspondant (la table de correspondance n'est accessible que de cette façon)
Donc en fait on utilise la valeur des cellules de la colonne A dans la requete web [
] pour obtenir a chaque fois le FL
Une chose importante le tableau est le resultat de la requete que j'ai faite donc le mieux est de regarder la source de la page de résultat de la requete ci dessous
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>FL Drill Down - Siebel</title>
<SCRIPT>
function newWindow(urlsource){
openwindow = window.open (urlsource,'EmployeeDrill')
openwindow.focus()
}
</SCRIPT>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<LINK href="/gtsreporting/akuar.css" type="text/css" rel="stylesheet">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form method="post" action="fldrill.aspx?nortel_site=1984842" id="Form1">
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJLTk2OTI0ODk0D2QWAgIBD2QWAgIBD2QWFAIDDw8WAh4EVGV4dAXEAjxTQ1JJUFQgTEFOR0FVR0U9SkFWQVNDUklQVD4KZnVuY3Rpb24gbmV3V2luZG93KHVybHNvdXJjZSkKewpvcGVud2luZG93ID0gd2luZG93Lm9wZW4gKHVybHNvdXJjZSwnRG9jdW1lbnRhdGlvbicpCm9wZW53aW5kb3cuZm9jdXMoKQp9CjwvU0NSSVBUPgo8YSBocmVmID0gImphdmFzY3JpcHQ6bmV3V2luZG93KCdodHRwOi8vZ3Rzb3BzcmVwLmdsb2JhbC5hdmF5YS5jb206ODAwMC9kb2NtYW5hZ2UvRG9jdW1lbnRhdGlvbi5hc3B4P0VudHJ5TmFtZT1GTCBEcmlsbCBEb3duJykiPjxmb250IGNvbG9yPSJ3aGl0ZSI+PHU+RG9jdW1lbnRhdGlvbjwvdT48L2ZvbnQ+PC9hPmRkAgcPDxYCHwAFCjAwNTAyOTc2NzBkZAILDw8WAh8ABRpBdGlvIENvcnBvcmF0aW9uIChQdHkpIEx0ZGRkAg0PDxYCHwAFE1R1c2NhbnkgT2ZmaWNlIFBhcmtkZAIPDw8WAh8ABQlOVDE5ODQ4NDJkZAITDw8WAh8ABQdSSVZPTklBZGQCFQ8PFgIfAAUMU291dGggQWZyaWNhZGQCFw8PFgIfAAVbPGEgaHJlZiA9ICIvRXhjZWwuYXNweCI+PGltZyBzcmM9Ii9pbWFnZXMvZXhjZWwuYm1wIiB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIGJvcmRlcj0iMCI+PC9hPmRkAhkPDxYCHwAFWTxhIGhyZWYgPSAiL1dvcmQuYXNweCI+PGltZyBzcmM9Ii9pbWFnZXMvd29yZC5ibXAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgYm9yZGVyPSIwIj48L2E+ZGQCGw8PFgIfAAVbPGEgaHJlZiA9ICIvUHJpbnQuYXNweCI+PGltZyBzcmM9Ii9pbWFnZXMvcHJpbnQuYm1wIiB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIGJvcmRlcj0iMCI+PC9hPmRkZECc/uBvNYT7M86ahtozF1tHDWMj6js8EVb0VYB7/gaR" />
</div>
<div id="pnlReport" style="height:432px;width:1000px;Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px">
<TABLE class="tableborder" width="100%" bgColor="lightgrey">
<TR>
<TD class="headRow" style="HEIGHT: 16px" align="left" colSpan="4">
<span id="lblHead" style="font-size:14px;">FL Drill Down</span>
<span id="DocLabel" style="text-decoration:underline;"><SCRIPT LANGAUGE=JAVASCRIPT>
function newWindow(urlsource)
{
openwindow = window.open (urlsource,'Documentation')
openwindow.focus()
}
</SCRIPT>
<a href = "javascript:newWindow('http://gtsopsrep.global.avaya.com:8000/docmanage/Documentation.aspx?EntryName=FL Drill Down')"><font color="white"><u>Documentation</u></font></a></span></TD>
</TR>
<TR>
<TD noWrap>Parent ID:
<span id="lblParentId"></span></TD>
<TD noWrap>FL:
<span id="lblFl">0050297670</span></TD>
<TD noWrap>FL Address:
</TD>
</TR>
<TR>
<TD noWrap>Parent Name:
<span id="lblParentName"></span></TD>
<TD noWrap>FL Name:
<span id="lblFlName">Atio Corporation (Pty) Ltd</span></TD>
<TD>
<span id="lblAddress1" style="display:inline-block;width:173px;">Tuscany Office Park</span></TD>
</TR>
<TR>
<TD></TD>
<TD noWrap>Nortel ID:
<span id="lblNortelId">NT1984842</span></TD>
<TD>
<span id="lblAddress2"></span></TD>
</TR>
<TR>
<TD></TD>
<TD></TD>
<TD>
<span id="lblCity">RIVONIA</span></TD>
</TR>
<TR>
<TD></TD>
<TD></TD>
<TD>
<span id="lblCountry">South Africa</span></TD>
</TR>
</TABLE>
<span id="ExcelLabel"><a href = "/Excel.aspx"><img src="/images/excel.bmp" width="16" height="18" border="0"></a></span>
<span id="WordLabel"><a href = "/Word.aspx"><img src="/images/word.bmp" width="16" height="18" border="0"></a></span>
<span id="PrintLabel"><a href = "/Print.aspx"><img src="/images/print.bmp" width="16" height="18" border="0"></a></span>
<span><link href="http://report.avaya.com/akuar.css" type="text/css" rel="stylesheet"><table class="tableborder" width="100%" cellspacing="0"><tr class="headRow"><td align="center"><b>SR#</b></td><td align="center"><b>Sold To</b></td><td align="center"><b>User</b></td><td align="center"><b>WrkGrp</b></td><td align="center"><b>Status</b></td><td align="center"><b>Case Age</b></td><td align="center"><b>Country</b></td><td align="center"><b>Cust Seg</b></td><td align="center"><b>Sol Elem</b></td><td align="center"><b>Sev</b></td><td align="center"><b>Dispatch</b></td></tr></table></span>
</div></form>
</body>
</HTML>on retrouve la valeur qui m'interresse notée
"FL:
<span id="lblFl">0050297670</span></TD>"
Par avance merci
mhai a écrit :Une chose importante le tableau est le resultat de la requete que j'ai faite
De quel tableau parles-tu ? Celui entre les lignes 18 et 23 ?
Dans le premier fichier que tu as fourni, il y a une adresse Internet en B14. Cette adresse est inaccessible depuis mon PC. S'il faut aller chercher des informations à cette adresse, je ne le peux pas.
Par contre, s'il faut aller chercher des informations dans les lignes 14 à 23 à partir d'une référence dans la colonne A, c'est possible avec Excel. Mais tu dois alors répondre à mes premières questions.
Ou alors je n'ai strictement rien compris et je ne peux malheureusement pas t'aider.
A te relire.
Bonsoir,
C'est normal que tu ne puisses pas acceder a l'adresse que j'ai mise elle est interne.
Le tableau s'est créer lorques j'ai utilisé la fonctionalité data / Import External data / new web query et j'ai selectioné dans la page web de resultat le tableau qui contenait la valeur recherchée et il est venu se greffer a cet endroit
Cdlt
Sans réponse à mes questions, je ne peux pas t'aider.
Bonne soirée.