Bonjour,
J'espère poster au bon endroit sinon vous m'en voyez désolé
Je suis apprenti développeur et je suis confronté à un problème dans mon entreprise.
Je vais essayer d'être clair :
J'ai, à la base, un outil que j'ai crée sur Excel automatisé grâce au langage vba.
Cet outil sert de synthèse pour les fiches de non conformité de l'entreprise.
En gros, j'ai un formulaire Excel qui me permet de créer une fiche de non conformité, je renseigne les informations et lors du click sur "ajout" j'ajoute automatiquement une ligne supplémentaire dans le tableau excel.
Jusqu'ici aucun problème. Mon chef m'a demandé d'ajouter deux fonctionnalités :
- l'une et de créer une arborescence de répertoire spécifique sur un serveur de fichier distant. Je n'ai pas eu de souci pour le faire en VBA.
- La deuxième fonctionnalité est d'ajouter un bouton modifier et supprimer pour chaque ligne du tableau. Et c'est là que sur Excel j'ai eu un problème. En effet lorsque je faisais un tri du tableau excel par date par exemple, tous les boutons que j'ai crée se mélange et ne corresponde plus à la ligne du tableau.
Je n'ai pas trouver de solution à ce problème et ne vois toujours pas comment le résoudre sur Excel (ça peut être une piste pour la solution)
Dans la société nous avons un site intranet avec plusieurs outils un peu dans ce genre. Je me suis donc dis que j'allai créer l'outil en langage web avec une base de données mysql.
Pour un outil de ce genre les langages php/html/css/javascript et Mysql est une solution.
Mon problème aujourd'hui est que je ne peux pas créer l’arborescence sur le serveur distant avec php ni javascript pour des raisons de sécurité a priori.
Mais aussi j’avais une fonctionnalité qui me permettais lors du clic sur le numéro de la ligne d'ouvrir le répertoire qui a été crée. Cette fonctionnalité fonctionne sous IE car il a une faille de sécurité mais évidement pas sous firefox.
J'espère avoir étai clair sur l'outil car ce n'est pas évident à expliquer. (Je vous l'ai mis en pièce jointe au cas ou ...)
Ma question est donc comment remplir le cahier des charge enfin plutôt vers quel langage je dois me tourner pour avoir toutes les fonctionnalités de l'application ?
Merci d'avance pour vos réponses.
Partager