Merci arnogues,
mais je me suis tromp�, il ne s'agit pas d'une variable pour un jour , mais pour une heure, je poss�de d�j� un script sans la variable de changement de la ligne 60 du code.
J'ai essayer de modifier le script avec l'exemple de code que vous m'avez communiqu�, mais cela ne fonctionne pas.
Je n'ai vraiment pas beaucoup de talent dans ce domaine.
voici le script :
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 66
| <SCRIPT LANGUAGE="JavaScript">
MaDate = new Date;
heure = MaDate.getHours();
function message1()
{
if (heure>7 && heure<=8)
{
MessageB = '/^08/';
}
if (heure>8 && heure<=9)
{
MessageB = '/^09/';
}
if (heure>9 && heure<=10)
{
MessageB = '/^10/';
}
if (heure>10 && heure<=11)
{
MessageB = '/^11/';
}
if (heure>11 && heure<=12)
{
MessageB = '/^12/';
}
if (heure>12 && heure<=13)
{
MessageB = '/^13/';
}
if (heure>13 && heure<=14)
{
MessageB = '/^14/';
}
if (heure>14 && heure<=15)
{
MessageB = '/^15/';
}
if (heure>15 && heure<=16)
{
MessageB = '/^16/';
}
if (heure>16 && heure<=17)
{
MessageB = '/^17/';
}
if (heure>17 && heure<=18)
{
MessageB = '/^18/';
}
if (heure>18 && heure<=19)
{
MessageB = '/^19/';
}
return MessageB;
}
var horaires = new Spry.Data.XMLDataSet("conf0.xml", "Conf/Reunion", {sortOnLoad: "Heure", sortOrderOnLoad: "ascending"});
var gRowLimit = 20
var filtre = function(dataSet, row, rowNumber)
{
if (row["Heure"].search(/^10/) != -1)
return row;
return null;
}
horaires.filter(filtre);
horaires.filter(null);
</SCRIPT> |
et puis pouvez-vous m'indiquer, quelle �tait la raison du changement de "search" en "test", dans votre exemple ?
Lorsque j'essai dans d'autres scripts, je n'arrive pas a faire fonctionner "test", alors que "search" fonctionne....
Enfin, ma seconde difficult� est que le code "search" n'affiche que l'heure exprim�e entre (/^10/).
Mais je souhaites qu'elle puisse afficher � partir de l'heure donn�e.
exemple : si j'indique
(row["Heure"].search(/^10/) != -1)
j'aimerais qu'elle affiche mes donn�es a partir de 10h, donc qu'elle indique aussi 11h, 12h, etc.... (mais pas les horaires avant 10h), mais ceci est peut �tre un autre sujet......
Merci par avance, pour les reponses � toutes mes interrogations
Partager