Guild Wars 2 Shop

Une communauté basée sur le commerce de Guild Wars 2

Vous n'êtes pas identifié(e).

Annonce

Événement du moment : Point d'ignition

Achetez Guild Wars 2 au meilleur prix :
- via Amazon : Edition standard

Vous êtes nouveau sur le forum ?
Nous vous invitons à prendre connaissance du :
Règlement global - Sanctions prévues


#1 13-06-2014 07:43:14

mergabriel
Sous-fifre (6)
Pseudo IG : Mère Gabrielle
Serveur : Roche de L'augure
Inscription : 09-02-2013
Messages : 264
Envoyer un MP
Ajouter au contact
Réputation :   6 point(s) 

Aide java script

Plop,

J'ai un petit problème avec une fonction sur une feuille de calcul google. Je cherche à dire à mon code: "Chaque fois que tu est invoqué plus de X fois par seconde, fait une pause, puis redémarre pour les invocations suivantes". En effet:

-La fonction démarre au chargement de page et doit être invoquée 3000-4000 fois.
-Hors elle n'est l'est qu'une centaine de fois puis se bloque et plein de cellule ne sont de fait pas calculé. (dût à une limitation de google du service, parait que ça vient de UrlFetch)

Néanmoins il existe une solution: faire une pause tous les X appels. En effet cela fonctionne: Si j'ajoute par tranches de 100 des cellules disposant de la fonction, celle-çi s'active pour toutes les cellules et je n'ai aucune erreur. Il s'agit donc bien d'une trop grande demande dans un temps T...  Et je n'arrive pas à dire à mon code de faire ça (je suis nuuuuul). J'ai chercher .sleep . settimeout . wait .machin... je pense tout simplement que je ne sais pas comment et où placer le code.

Help  embarras

Le code:

Spoiler :     

Dernière modification par mergabriel (13-06-2014 07:46:01)

Hors ligne



Pied de page des forums