Prévisualisation de document office

Prévisualisation de document office
0
Tags: #<Tag:0x00007f06a8d39fe0>

Bonjour,

Simplicité version4.0 patch level P23 (database patch level P23)Built on2019-08-07 12:51 (revision 84984c82250ac254edcb4ebf157ac6357918b40d)

Sur une de nos applications il nous est pas possible de prévisualiser les documents de type Excel sur l’environnement client (alors que cela fonctionne bien sur l’instance manager). J’en ai déduit que c’est lié au fait que l’environnement client n’accède pas à internet.

Si jamais le client devait ouvrir un flux vers l’extérieur, doit-il le faire sur une adresse spécifique pour que la prévisualisation des documents fonctionne?
Merci d’avance.

De quoi s’agit il je ne comprends pas votre problème. Si le client n’excède pas à internet il ne peut pas utiliser l’application.

Le document se télécharge mais le navigateur client ne connaît pas excel ? pb de content type http ?

L’url du lien est inexacte (genre localhost) ? Que contient le paramètre DIRECT_URL qui sert de root pour les URL publiques ?

Merci de préciser ce que contient le flux http via le debugger du navigateur.

Bonjour François,

L’application est hébergée sur un serveur client accessible uniquement sur le réseau interne client.

Le document se télécharge bien et peut être ouvert sur le poste client avec Excel.

La prévisualisation (via l’icone “oeil”) affiche une erreur : “Une erreur s’est produite Désolé. Nous ne parvenons pas à l’ouvrir.”

Pour moi c’est le https://view.officeapps.live.com/ qui n’accède pas au document mais vu que ce dernier est sur un réseau interne …
(Je viens de découvrir cette url ce matin donc c’est peut être la réponse à ma question: l’URL sur laquelle la VM devrait avoir accès)

Comment je peux voir ce que contient le paramètre DIRECT_URL?

La previsu Office est gérée par Office online, si votre instance n’a pas accès à internet cette fonctionnalité n’est pas utilisable

1 Like

Il faut effectivement avoir accès à Microsoft Office Online pour faire un preview en ligne.

Si ce n’est pas possible pour des raisons de confidentialité des documents client, il faut desactiver cette fonctionnalité d’accès via le paramètre système USE_DOC_PREVIEW = no.

1 Like