Programmation sur sheets

Fermé
Paul - 7 janv. 2017 à 09:51
 azed - 10 janv. 2017 à 10:46
Bonjour
Je voudrai créer un programme en javascript sur sheets afin d ouvrir des onglets de fichier a des dates bien précises.
Est ce que quelqu' un aurait une piste à creuser ?
Merci d avance
Paul
A voir également:

1 réponse

Salut,
laisser tomber sheets et faites vous même votre bae de données.
Oubliez aussi javascript ça ne sert pas à ça.

Une page HTML est lue par le navigateur une fois envoyée par le serveur web(l'hébergeur du site). Même chose pour JavaScript.
Ce sont les pages dites statique. Elles ne peuvent être changées sans les réécrire.

S'il existe des des pages web statique il existe aussi des pages dynamiques(99.9% des sites).

Le principe reste le même mais on y adjoint des informations externes d'une base de données.
Pour faire la liaison entre la page et la base de données le langage PHP(ou autre langage serveur) est utilisé.

On peut ainsi faire avec la même structure de la page une infinités de pages.
Chacune ayant la partie statique en commun mais le programme et le contenu de la base remplis comme on a besoin.

Par exemple une page conçue pour afficher une liste de membres.
Au début du site elle en affiches un.
2h plus tard la même page aura un contenu différent: il y a 2 nouveaux membres donc une page différente(affichant 3 membres).
5 ans plus tard il y a des centaines de membres, la page est différente mais ça reste la même base qui sert à afficher quelque chose(le nom de chacun des membres inscrits).
Encore mieux si on veut que chaque membre débouche sur une fiche profil on ne va pas faire des centaines de pages pour chaque membre. Une seule(partie statique) suffit:
elle contient le nom du membre, son prénom, âge du capitaine et tout ce qu'on veut.

Donc en cliquant sur notre lien de chaque membre on débouche sur la même page (celle du profil) dont le programme permet d'aller chercher les 'informations du membre concerné nécessaires en demandant à la base.

Même principe pour ajouter quelque chose sur la base(un nouveau membre, son mot de passe, âge etc...) un formulaire(la page dans l'ordinateur utilisateur) envoi au programme (PHP) les informations à enregistrer à la base de données.

On, parles d'architecture en 3 parties(le client web, le serveur du programme(PHP par ex.), et la base de données.

https://fr.wikipedia.org/wiki/Architecture_trois_tiers


Pourquoi je dit tout ça?
Par ce qu'il est assez aisé d'exporter des fichiers de tableurs vers une base de données, bien sûr il faut que celle ci existe et là c'est un peu plus complexe:

https://www.commentcamarche.net/contents/1083-systeme-d-information

Toutefois avec sheets cela semble possible d'exporter les fichiers(le mieux dans un format existe comme JSon ou csv pour pas devoir exporter en format texte depuis un autre tableur) ce qui permettra de migrer facilement les données.

JavaScript ne fonctionne(sauf cas exceptionnel) que sur l'ordinateur de l'utilisateur donc n'est clairement pas fait pour ça.
Pour tout cer qui est gestion d'informations
0