Délai d'expiration de la session HTTP de Smart View

Il arrive que les sessions HTTP expirent, par exemple si vous utilisez des requêtes volumineuses à longue durée d'exécution ou que vous subissez un ralentissement de la connexion Internet.

Vous pouvez également obtenir les erreurs suivantes en cas d'expiration de session HTTP :

  • Erreur Pointeur non valide

  • Erreur de chargement de XML : le document XML doit posséder un élément de niveau supérieur

Pour éviter ce problème, vous pouvez ajouter les valeurs DWORD de registre Windows suivantes à la clé Internet Settings :

  • Nom de la clé :

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
  • Valeurs de la clé :

    • DWORD : ReceiveTimeout

      Données de la valeur : valeur en millisecondes

    • DWORD : KeepAliveTimeout

      Données de la valeur : valeur en millisecondes

    • DWORD : ServerInfoTimeout

      Données de la valeur : valeur en millisecondes

    Par exemple, la valeur 900 000 millisecondes correspond à 15 minutes. Ajustez le délai en fonction de vos besoins.

A titre indicatif, la valeur 900 000 millisecondes correspond à 15 minutes.

Pour ajouter les valeurs de clé de délai d'expiration à la clé de registre Internet Settings, procédez comme suit :

  1. Vérifiez que toutes les applications Office, y compris Outlook, sont fermées.
  2. Lancez l'éditeur de registre Windows.
  3. Repérez puis sélectionnez la sous-clé de registre suivante :
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
  4. Ajoutez les trois valeurs de clé DWORD ReceiveTimeout, KeepAliveTimeout et ServerInfoTimeout :
    1. Dans le menu Edition, sélectionnez Nouveau, puis Valeur DWORD.
    2. Saisissez le nom DWORD, puis appuyez sur Entrée.
    3. Dans le volet des détails, cliquez avec le bouton droit de la souris sur DWORD (ajouté à l'étape 4.b), puis sélectionnez Modifier.
    4. Dans la zone de texte Données de la valeur, entrez la valeur du délai d'expiration en millisecondes, sélectionnez Décimal, puis cliquez sur OK.
    5. Répétez les étapes 4.a à 4.d pour les trois valeurs de clé DWORD requises.
  5. Quittez l'éditeur de registre.
  6. Redémarrez Excel.