IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Problème d'accès aux fichiers et fenêtres liés au Utilisateur GroupWare


Sujet :

WinDev

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    avril 2015
    Messages
    254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : avril 2015
    Messages : 254
    Points : 0
    Points
    0
    Par défaut Problème d'accès aux fichiers et fenêtres liés au Utilisateur GroupWare
    Bonsoir;
    Je veux modifier la fenêtre de connexion de l'utilisateur de windev24 pour transférer les données de connexion et utilisateur dans un autre fichier lié aux autre tables.
    Mais les fichiers dans le répertoire Gpw_Lg_Product son vides dans l'éditeur de windev; en suite je ne vois aucune fenêtre liée aux fichiers.
    les fichiers sont visibles à l’extérieur de windev
    Merci pour votre aide

  2. #2
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    mutlitâche-multifonction
    Inscrit en
    juin 2003
    Messages
    4 247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : mutlitâche-multifonction
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2003
    Messages : 4 247
    Points : 7 261
    Points
    7 261
    Par défaut
    Bonjour,

    Tu peux changer l'emplacement des fichiers du groupware avec hchangerep() ou hchangeconnexion().

    Pour savoir où ils se trouvent, utilise le debugger, et ajoute l'expression gpwutilisateur..basededonnées ou gpwutilisateur..repertoire ou gpwutilisateur..repertoireDecrit
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Make it real not fantasy.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    avril 2015
    Messages
    254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : avril 2015
    Messages : 254
    Points : 0
    Points
    0
    Par défaut
    Merci pour votre intervention;
    Je ne comprends pas bien votre méthode.
    Je l'ai crée avec Groupware utilisateur automatique qui est (conseillé).
    Moi j'ai crée ma propre structure pour ça dans la version Windev17 mais cette application refuse de s'ouvrir avec la version 24; j'ai même posté un sujet sur ça sur forum.

    J'ai dans mon analyse:
    UTULISATEUR(Login, achat,vente, etc... avec tous les option et menu à gérer dans le droit d’accès, NomGroup)
    GROUP(NomGroup, Nom,Prénom,etc.., )
    FACTURE(Login, etc..)

    Je me rappel des codes de gestion de l'UTULISATEUR et GROUP sauf la gestion des droits; j'ai écrit un algo dans le menu principal qui permet de crisé, désactivé et rendre inactif des éléments et options que je m'en souviens plus.

    Je me suis donc tourné vers le groupware de windev dont je pense transférer les données d'inscription et de connexion dans mes tables GROUP et UTULISATEUR pour échapper la gestion des droits
    Merci!

  4. #4
    Membre expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    juin 2017
    Messages
    2 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : juin 2017
    Messages : 2 017
    Points : 3 523
    Points
    3 523
    Par défaut
    Bonjour,
    La gestion du groupware a changé depuis la version 18, il faut faire une manip détaillée ici
    Il y a peut être plus simple, mais ça tourne

  5. #5
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    mutlitâche-multifonction
    Inscrit en
    juin 2003
    Messages
    4 247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : mutlitâche-multifonction
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2003
    Messages : 4 247
    Points : 7 261
    Points
    7 261
    Par défaut
    @sandaff, désolé de t'avoir mis sur une mauvaise piste car notre appli utilise le groupware depuis très longtemps (avant WD16) et n'a jamais été modifié.

    @vorlotinquo, merci pour la rectification.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Make it real not fantasy.

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    avril 2015
    Messages
    254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : avril 2015
    Messages : 254
    Points : 0
    Points
    0
    Par défaut
    frenchsting merci pour votre aide c'est précieux pour moi votre intervention!

    Voroltinquo votre lien renvois un bon détail; j'ai bien appris de là.

    Mon problème est comment pourrais-je mettre de côté mes tables UTILISATEUR et GROUPE?

    Vous voyez bien le Login qui migre dedans càd dans FACTURE, histoire de tracer les modifications et manipulation des utilisateurs et de les contrôler en cas de vol.

    Peut on trouver les modifications, mis à jour, bref toutes les manipulation des users avec le groupware?

    à votre avis il y a t il une alternative qui marche avec le groupware??

    merci d'avance

  7. #7
    Membre expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    juin 2017
    Messages
    2 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : juin 2017
    Messages : 2 017
    Points : 3 523
    Points
    3 523
    Par défaut
    Il ne faut pas faire de gestion automatique.
    A partir de là, on a accès à toutes les tables du groupware. Le MDP est fourni dans la page donnée en lien
    Il y a peut être plus simple, mais ça tourne

  8. #8
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    avril 2015
    Messages
    254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : avril 2015
    Messages : 254
    Points : 0
    Points
    0
    Par défaut
    Merci
    Dans ma recherche je suis tombé sur quelle que chose qui pourrait répondre à ma question.
    La théorie de l'historique qui permet de garder la trace des modifications d'un utilisateur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    // Permet de visualiser dans un champ Liste
    // les utilisateurs qui ont changé l'email du client en cours
    // ainsi que les différentes valeurs de l'email au cours du temps
    sHistorique est une chaîne
    sHistorique = HHistoriqueModification(Client, IDClient, Client.IDClient, "Email", 5)
    sModification, sRubrique, sEtat, sUtilisateur sont des chaînes
    sModification = ExtraitChaîne(sHistorique, rangPremier, RC)
    TANTQUE sModification <> EOT
    sRubrique = ExtraitChaîne(sModification, 1, TAB)
    sEtat = ExtraitChaîne(sModification, 2, TAB)
    sUtilisateur = ExtraitChaîne(sModification, 5, TAB)
    SELON sEtat
    CAS "D"
    ListeAjoute(LISTE_ListeModification, ...
    ChaîneConstruit("L'utilisateur %1 a modifié " + ...
    "la rubrique Email pour lui donner la valeur %2", ...
    sUtilisateur, sRubrique))
    CAS "N"
    ListeAjoute(LISTE_ListeModification,...
    ChaîneConstruit("L'utilisateur %1 a modifié " + ...
    "la rubrique Email pour la rendre NULL", sUtilisateur))
    FIN
      sModification = ExtraitChaîne(sHistorique, rangSuivant, RC)
    FIN
    Avant de commencer, quels qu'un à déjà utiliser ça? je veux un peu d'explication;

    Je veux avoir la bonne manière de la vulgariser par rapport à mon problème;j'espère que vous comprenez bien mon problème, je veux gérer tous les tables, fenêtre, éléments; requêtes et Etats.
    En plus Comment lié à une table UTILISATEUR et HISTORIQUE que je vais créer pour stock ces informations?

Discussions similaires

  1. Réponses: 8
    Dernier message: 25/02/2015, 00h37
  2. Problème d'accès aux fichiers avec require
    Par mcoutant dans le forum Langage
    Réponses: 6
    Dernier message: 14/07/2012, 02h36
  3. Problème droits d'accès aux fichiers
    Par nico33410 dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 17/07/2009, 17h59
  4. Problème de droit d'accès aux fichiers (Vista/NTFS)
    Par webgig2002 dans le forum Windows Forms
    Réponses: 0
    Dernier message: 15/07/2009, 18h10
  5. Temps d'acces aux fichiers liés...
    Par PAUL87 dans le forum Access
    Réponses: 2
    Dernier message: 08/12/2005, 16h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo