OVH Cloud OVH Cloud

convertir un formulaire en html ou autre ?

7 réponses
Avatar
news.wanadoo.fr
Bonjour,

Je dispose d'une base de données assez complète.
Je souhaite partager une partie de ces données avec d'aurtes personnes.

Ces personnes ne disposent pas forcément d'access. Alors je cherche le moyen
de partager ces données via un autre format de fichier.

Un format lu par tout le monde est l'HTML, alors je me demande s'il n'est
pas possible via une commande VB ou un autre logiciel de convertir un
formulaire en HTML.

Pour info, ces données ne sont partagées qu'en lecture donc, je n'ai pas
besoin de pouvoir les modifier via ce partage.

Acutellement la seule solution que j'ai trouvée est de créer un fichier PDF,
mais la consultation est trop lourde : 10000 enregistrements à la suite dans
un fichier PDF cela devient très vite lassant.

Quelqu'un a-t-il une idée ?

7 réponses

Avatar
Raymond [mvp]
Bonjour.

Tu n'as pas indiqué si tu étais sur un réseau d'entreprise. si oui, il y a
possibilité de partager les bases access grâce au runtime, qui plus est,
n'est pas soumis à licence en tant qu'utilisateur mais seulement en tant que
développeur.
Lis les pages :
http://access.seneque.free.fr/runtime.htm
http://access2003.free.fr/runtime.htm

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"news.wanadoo.fr" a écrit dans le message de
news:c05u9s$l5j$
Bonjour,

Je dispose d'une base de données assez complète.
Je souhaite partager une partie de ces données avec d'aurtes personnes.

Ces personnes ne disposent pas forcément d'access. Alors je cherche le
moyen

de partager ces données via un autre format de fichier.

Un format lu par tout le monde est l'HTML, alors je me demande s'il n'est
pas possible via une commande VB ou un autre logiciel de convertir un
formulaire en HTML.

Pour info, ces données ne sont partagées qu'en lecture donc, je n'ai pas
besoin de pouvoir les modifier via ce partage.

Acutellement la seule solution que j'ai trouvée est de créer un fichier
PDF,

mais la consultation est trop lourde : 10000 enregistrements à la suite
dans

un fichier PDF cela devient très vite lassant.

Quelqu'un a-t-il une idée ?




Avatar
slema
non je ne suis pas sur un réseau, le partage se fait par CD (les données ne
sont pas mise à jour très souvent)

Ce qui me gêne dans la notion de runtime est qu'il faut installer un
logiciel pour chaque utilisateur, je recherche plutot quelque chose que tout
le monde peut lire sans installer de logiciel particulier : c'est pourquoi
je pensais à l'HTML.

Merci quand même pour ta réponse

"Raymond [mvp]" a écrit dans le message de
news: uQ#
Bonjour.

Tu n'as pas indiqué si tu étais sur un réseau d'entreprise. si oui, il y a
possibilité de partager les bases access grâce au runtime, qui plus est,
n'est pas soumis à licence en tant qu'utilisateur mais seulement en tant
que

développeur.
Lis les pages :
http://access.seneque.free.fr/runtime.htm
http://access2003.free.fr/runtime.htm

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"news.wanadoo.fr" a écrit dans le message de
news:c05u9s$l5j$
Bonjour,

Je dispose d'une base de données assez complète.
Je souhaite partager une partie de ces données avec d'aurtes personnes.

Ces personnes ne disposent pas forcément d'access. Alors je cherche le
moyen

de partager ces données via un autre format de fichier.

Un format lu par tout le monde est l'HTML, alors je me demande s'il
n'est


pas possible via une commande VB ou un autre logiciel de convertir un
formulaire en HTML.

Pour info, ces données ne sont partagées qu'en lecture donc, je n'ai pas
besoin de pouvoir les modifier via ce partage.

Acutellement la seule solution que j'ai trouvée est de créer un fichier
PDF,

mais la consultation est trop lourde : 10000 enregistrements à la suite
dans

un fichier PDF cela devient très vite lassant.

Quelqu'un a-t-il une idée ?








Avatar
Raymond [mvp]
Il est possible de convertir les formulaires en html directement par
l'export.
exemple:
DoCmd.OutputTo acForm, "formulaire2", "HTML(*.html)",
"formulaire2.html", False, "", 0
pour exporter tous les formulaires, il faut boucler sur la liste des
formulaires et créer un fichier html par formulaire. le plus difficile sera
de faire un menu .

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"slema" a écrit dans le message de
news:c060v9$78f$
non je ne suis pas sur un réseau, le partage se fait par CD (les données
ne

sont pas mise à jour très souvent)

Ce qui me gêne dans la notion de runtime est qu'il faut installer un
logiciel pour chaque utilisateur, je recherche plutot quelque chose que
tout

le monde peut lire sans installer de logiciel particulier : c'est pourquoi
je pensais à l'HTML.

Merci quand même pour ta réponse


Avatar
slema
Pas mal,

Le seul problème est que les données sont mises en colonne.
Je vais chercher pour essayer de modifier automatiquement la mise en page du
fichier HTML.
Je ne sais pas si ca va être facile ?

Merci




"Raymond [mvp]" a écrit dans le message de
news: OqL$
Il est possible de convertir les formulaires en html directement par
l'export.
exemple:
DoCmd.OutputTo acForm, "formulaire2", "HTML(*.html)",
"formulaire2.html", False, "", 0
pour exporter tous les formulaires, il faut boucler sur la liste des
formulaires et créer un fichier html par formulaire. le plus difficile
sera

de faire un menu .

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"slema" a écrit dans le message de
news:c060v9$78f$
non je ne suis pas sur un réseau, le partage se fait par CD (les données
ne

sont pas mise à jour très souvent)

Ce qui me gêne dans la notion de runtime est qu'il faut installer un
logiciel pour chaque utilisateur, je recherche plutot quelque chose que
tout

le monde peut lire sans installer de logiciel particulier : c'est
pourquoi


je pensais à l'HTML.

Merci quand même pour ta réponse






Avatar
Manu
Bonjour,

Il y a un gars qui a développé un assistant pour
transformer un formulaire en page web.
Je n'ai que peu testé, mais cela à l'air de fonctionner.
Tu rajoutes a cela un peu de VBScript et en route...

Voici son site: http://www.trigeminal.com
Voici le mien (beaucoup plus modeste):
http://www.logik64.com

ATCHAO

-----Message d'origine-----
Pas mal,

Le seul problème est que les données sont mises en
colonne.

Je vais chercher pour essayer de modifier automatiquement
la mise en page du

fichier HTML.
Je ne sais pas si ca va être facile ?

Merci




"Raymond [mvp]" a écrit dans
le message de

news: OqL$
Il est possible de convertir les formulaires en html
directement par


l'export.
exemple:
DoCmd.OutputTo acForm, "formulaire2", "HTML
(*.html)",


"formulaire2.html", False, "", 0
pour exporter tous les formulaires, il faut boucler sur
la liste des


formulaires et créer un fichier html par formulaire. le
plus difficile


sera
de faire un menu .

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"slema" a écrit dans le message de
news:c060v9$78f$
non je ne suis pas sur un réseau, le partage se fait
par CD (les données



ne
sont pas mise à jour très souvent)

Ce qui me gêne dans la notion de runtime est qu'il
faut installer un



logiciel pour chaque utilisateur, je recherche plutot
quelque chose que



tout
le monde peut lire sans installer de logiciel
particulier : c'est



pourquoi
je pensais à l'HTML.

Merci quand même pour ta réponse






.





Avatar
slema
J'ai téléchargé le module,
cela ne fonctionne pas chez moi, lorsque je désire convertir le formulaire
j'obtiens le message d'erreur suivant :

La méthode 'AddNew' de l'objet 'RecordsetDefs' a échoué : F_Saisie (Nom du
formulaire)

J'ai essayé avec d'autres formulaires car celui qui m'interresse est assez
complexe (beaucoup de code VB) et j'obtiens le même message d'erreur.

As-tu eu le même défaut ?

Merci.

"Manu" a écrit dans le message de news:
cd7901c3ee86$a9b02eb0$
Bonjour,

Il y a un gars qui a développé un assistant pour
transformer un formulaire en page web.
Je n'ai que peu testé, mais cela à l'air de fonctionner.
Tu rajoutes a cela un peu de VBScript et en route...

Voici son site: http://www.trigeminal.com
Voici le mien (beaucoup plus modeste):
http://www.logik64.com

ATCHAO

-----Message d'origine-----
Pas mal,

Le seul problème est que les données sont mises en
colonne.

Je vais chercher pour essayer de modifier automatiquement
la mise en page du

fichier HTML.
Je ne sais pas si ca va être facile ?

Merci




"Raymond [mvp]" a écrit dans
le message de

news: OqL$
Il est possible de convertir les formulaires en html
directement par


l'export.
exemple:
DoCmd.OutputTo acForm, "formulaire2", "HTML
(*.html)",


"formulaire2.html", False, "", 0
pour exporter tous les formulaires, il faut boucler sur
la liste des


formulaires et créer un fichier html par formulaire. le
plus difficile


sera
de faire un menu .

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"slema" a écrit dans le message de
news:c060v9$78f$
non je ne suis pas sur un réseau, le partage se fait
par CD (les données



ne
sont pas mise à jour très souvent)

Ce qui me gêne dans la notion de runtime est qu'il
faut installer un



logiciel pour chaque utilisateur, je recherche plutot
quelque chose que



tout
le monde peut lire sans installer de logiciel
particulier : c'est



pourquoi
je pensais à l'HTML.

Merci quand même pour ta réponse






.





Avatar
Manu
Je n'ai pas rencontré ce défaut, il faut dire que j'ai
testé avec un formulaire simple. Je pense qu'il faut y
aller progressivement.
De toutes manières l'assistant ne convertit pas le code
mais l'ajoute en commentaire (d'aprés ce que j'ai vu).
Il faut ensuite taquiner un peu en VBScript.
Attention, une page Web n'aura jamais la souplesse et la
puissance d'un formulaire...surtout si il est complexe!
Manu

-----Message d'origine-----
J'ai téléchargé le module,
cela ne fonctionne pas chez moi, lorsque je désire
convertir le formulaire

j'obtiens le message d'erreur suivant :

La méthode 'AddNew' de l'objet 'RecordsetDefs' a échoué :
F_Saisie (Nom du

formulaire)

J'ai essayé avec d'autres formulaires car celui qui
m'interresse est assez

complexe (beaucoup de code VB) et j'obtiens le même
message d'erreur.


As-tu eu le même défaut ?

Merci.

"Manu" a écrit dans le
message de news:

cd7901c3ee86$a9b02eb0$
Bonjour,

Il y a un gars qui a développé un assistant pour
transformer un formulaire en page web.
Je n'ai que peu testé, mais cela à l'air de fonctionner.
Tu rajoutes a cela un peu de VBScript et en route...

Voici son site: http://www.trigeminal.com
Voici le mien (beaucoup plus modeste):
http://www.logik64.com

ATCHAO

-----Message d'origine-----
Pas mal,

Le seul problème est que les données sont mises en
colonne.

Je vais chercher pour essayer de modifier automatiquement
la mise en page du

fichier HTML.
Je ne sais pas si ca va être facile ?

Merci




"Raymond [mvp]" a écrit dans
le message de

news: OqL$
Il est possible de convertir les formulaires en html
directement par


l'export.
exemple:
DoCmd.OutputTo acForm, "formulaire2", "HTML
(*.html)",


"formulaire2.html", False, "", 0
pour exporter tous les formulaires, il faut boucler sur
la liste des


formulaires et créer un fichier html par formulaire. le
plus difficile


sera
de faire un menu .

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"slema" a écrit dans le message de
news:c060v9$78f$
non je ne suis pas sur un réseau, le partage se fait
par CD (les données



ne
sont pas mise à jour très souvent)

Ce qui me gêne dans la notion de runtime est qu'il
faut installer un



logiciel pour chaque utilisateur, je recherche plutot
quelque chose que



tout
le monde peut lire sans installer de logiciel
particulier : c'est



pourquoi
je pensais à l'HTML.

Merci quand même pour ta réponse






.




.