Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Attribut supplémentaire list table parametrée

Attribut supplémentaire list table parametrée il y a 1 an 7 mois #92576

  • timmy63
  • Portrait de timmy63
  • Hors ligne
  • Expert Boarder
  • Messages : 82
  • Remerciements reçus 22
  • Karma: 1
Bonjour,

Je souhaite créer un champs supplémentaire sur mes commandes à partir d'une table.
Je voudrai pouvoir lister dans ce champs les contacts liés au tiers associés à la commande.

J'arrive à lister tous les contacts mais pas à faire un parametrage en fonction de la commande en cours
Comment puis-je faire ?

Merci
L'administrateur a désactivé l'accès en écriture pour le public.

Attribut supplémentaire list table parametrée il y a 1 an 7 mois #92589

  • aurelien_m
  • Portrait de aurelien_m
  • Hors ligne
  • Gold Boarder
  • Prestataire basé région Ouest
  • Messages : 285
  • Remerciements reçus 31
  • Karma: 2
bonjour,
peux-tu préciser quel type d'attribut supplémentaire tu as créé ?
précise nous également le paramétrage que tu souhaites faire avec un petit exemple ..
L'administrateur a désactivé l'accès en écriture pour le public.

Attribut supplémentaire list table parametrée il y a 1 an 7 mois #92856

  • timmy63
  • Portrait de timmy63
  • Hors ligne
  • Expert Boarder
  • Messages : 82
  • Remerciements reçus 22
  • Karma: 1
J'ai pris le type liste issue d'une table.
Je cherche à acceder au contact associé au tiers lié à la commande.

Par exemple : ma commande est lié au Tiers A. Ce tiers à des contacts A1, A2, ... Je souhaite avoir accès à une liste A1, A2,... dans ma commande lorsque le tiers séléctionné est A
L'administrateur a désactivé l'accès en écriture pour le public.

Attribut supplémentaire list table parametrée il y a 1 an 7 mois #92866

  • timmy63
  • Portrait de timmy63
  • Hors ligne
  • Expert Boarder
  • Messages : 82
  • Remerciements reçus 22
  • Karma: 1
C'est bon j'ai trouvé ma requête :
socpeople:firstname|lastname:rowid::fk_soc=($SEL$ rowid FROM llx_societe WHERE rowid=
($SEL$ fk_soc FROM llx_commande WHERE rowid = $ID$)
)

Comment sélectionner la première options par défaut ?


Comment faire suivre la valeur sur la facture ? J'ai bien créer un extrafield avec le meme nom et même type mais vu que j'utilise une requete sur la table commande avec l'ID ca marche pas sur la facture ?


Merci
Dernière édition: il y a 1 an 7 mois par timmy63.
L'administrateur a désactivé l'accès en écriture pour le public.

Attribut supplémentaire list table parametrée il y a 1 an 3 mois #96716

  • Maurice63
  • Portrait de Maurice63
  • Hors ligne
  • Senior Boarder
  • Messages : 50
  • Remerciements reçus 3
  • Karma: 0
Bonjour
Je suis intéressé par une explication de la syntaxe que vous utilisée :
socpeople:firstname|lastname:rowid::fk_soc=($SEL$ rowid FROM llx_societe WHERE rowid=($SEL$ fk_soc FROM llx_commandeWHERE rowid = $ID$))

Merci
L'administrateur a désactivé l'accès en écriture pour le public.

Attribut supplémentaire list table parametrée il y a 7 mois 3 jours #106660

  • Heliogabale
  • Portrait de Heliogabale
  • Hors ligne
  • Fresh Boarder
  • Messages : 1
  • Remerciements reçus 1
  • Karma: 0
socpeople:firstname|lastname:rowid::fk_soc=($SEL$ rowid FROM llx_societe WHERE rowid=($SEL$ fk_soc FROM llx_commandeWHERE rowid = $ID$))

Bonjour,

Pour moi cela signifie :

select firstname + ' ' +lastname, rowid FROM llx_socpeople WHERE fk_soc =
(SELECT rowid FROM llx_societe WHERE rowid=
(SELECT fk_soc FROM llx_commandeWHERE rowid = `ID DU SOCPEOPLE EN COURS`)
)

J’espère vous aidez
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: macrofsky

Attribut supplémentaire list table parametrée il y a 6 mois 2 semaines #107413

  • Maurice63
  • Portrait de Maurice63
  • Hors ligne
  • Senior Boarder
  • Messages : 50
  • Remerciements reçus 3
  • Karma: 0
Merci.
Je comprends mieux et je vais mettre en application ou du moins tenter !
L'administrateur a désactivé l'accès en écriture pour le public.

Attribut supplémentaire list table parametrée il y a 3 mois 1 semaine #111310

  • macrofsky
  • Portrait de macrofsky
  • Hors ligne
  • Fresh Boarder
  • Messages : 12
  • Karma: 0
Bonjour,
je suis exactement dans la même situation que timmy63 puisque je souhaite sélectionner une adresse/contact d'un client, sauf que je veux faire ça lors de la création d'une expédition -> llx_expedition
je crée donc un attribut supplémentaire sur le module expédition dans lequel je souhaite sélectionner l'adresse/contact via une liste issue d'une table. j'essaie d'employer les requêtes suivantes (entre autres) sans succès :
socpeople:firstname|lastname:rowid::fk_soc=($SEL$ rowid FROM llx_societe WHERE rowid=($SEL$ fk_soc FROM llx_expedition WHERE rowid=$ID$))
socpeople:firstname|lastname:rowid::fk_soc=($SEL$ rowid FROM llx_societe WHERE rowid=($SEL$ fk_soc FROM llx_commande WHERE rowid=$ID$)),

j'ai essayé de retoucher / simplifier mais je n'arrive à rien d'autre que d'afficher l'ensemble des adresses de la BDD dans la listes, sans application du filtre / société... si quelqu'un se sent de me filer la main, je l'en remercie d'avance !!
L'administrateur a désactivé l'accès en écriture pour le public.

Attribut supplémentaire list table parametrée il y a 3 mois 3 jours #111628

  • macrofsky
  • Portrait de macrofsky
  • Hors ligne
  • Fresh Boarder
  • Messages : 12
  • Karma: 0
je reviens sur mon post que j'ai solutionné, si ça peut servir d'autres personnes, tant mieux
dans les formules que j'employais, la deuxième était bonne mais pour qu'elle soit acive, il faut valider l'expédition afin d'obtenir un ID et ensuite revenir sur le champ ilot qui est alors filtré (car ID fixé)... sans celà, l'ID de l'expédition restant provisoire, la formule ne peut déboucher...

au final, je me suis même permis un petit filtre supplémentaire avec un extrafield en complément du filtre. j'ai donc utilisé :
socpeople:poste:rowid::(extra.colone_extrafields=0) AND fk_soc=($SEL$ rowid FROM llx_societe WHERE rowid=($SEL$ fk_soc FROM llx_expedition WHERE rowid = $ID$))

je m'attaque maintenant aux champs calculés en php... je vais changer de topic mais je vais prochainement poser des questions :) en comptant sur un retour des forumers :)
L'administrateur a désactivé l'accès en écriture pour le public.