Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Besoin de suggestions de code [ Divers / Aide & Documentation ] (Renfield)

mardi 29 avril 2008 à 08:07:47 | Besoin de suggestions de code

Renfield

Administrateur CodeS-SourceS
Bonjour tout le monde.

Pas souvent de ce coté de la barrière, je requiert des suggestions de code, en vue d'illustrer un futur article.

voilà le topo :

+-------------------------------------------------------------------------------
|  Une Form1 contient une facture (articles, montant, tva, etc.)
|  sur cette Form1, un bouton Command1 qui permet d'afficher Form2
|  
|  Form2 contient une ListView1, qui affiche les principales informations concernant les clients.
|
|  Form2 sert à séléctionner le client dont le ClientID (champ de la base de données) sera lié à la facture.
|  Il est possible de cliquer sur le bouton Ok ou Annuler de Form2.
|  De plus, une fois un client validé, si je reclique sur le Command1 de la Form1, Form2 se réaffiches,
|  bien entendu, avec  le client lié à la facture toujours séléctionné.
+--------------------------------------------------------------------------------

En gros, l'article permettra de montrer ces diverses approches, et une manière de faire cela, de manière efficace, propre et réutilisable (dont je me serts dans tous mes codes professionnels...). Nul doute que d'autres me soumettrons un code similaire au miens, mais bon. On verra bien ce que va donner cette petite expérience.

Merci pour vos propositions et retours

mardi 29 avril 2008 à 09:40:52 | Re : Besoin de suggestions de code

jrivet

Membre Club
Salut ,
Effectivement tu n'est pas souvent de ce coté.

Peux tu apporter des précisions sur ce que tu attends de nous exactement?



@+: Ju£i€n
Pensez: Réponse acceptée

mardi 29 avril 2008 à 09:45:43 | Re : Besoin de suggestions de code

Renfield

Administrateur CodeS-SourceS
les controles étant posés, je ne pense pas qu'il soit nécessaire d'expliciter ceux-ci davantage.
concernant ce que je souhaites voir réaliser :

ouverture de Form2, selection (eventuelle) du client précedemment choisi
validation (ou non) de Form2 avec impact (si validation) sur Form1 (affichage du Nom et du N° de client, par exemple)

ce que je voudrais que vous me fournissiez, c'est le code de Form1 / Form2 nécessaire à cette maquette.

si nécessaire, table de la base de données serait :

Table Clients
--------------
NumClient  (Numérique auto)
NomClient  (chaine de caractères, non nulle)


si d'autres questions, n'hésitez pas...

mardi 29 avril 2008 à 10:51:14 | Re : Besoin de suggestions de code

Exploreur

Membre Club
Salut,

Ben....Renfield...Que t'arrives-Tu ?? Cela fait bizarre comme le dit Jrivet(Salut), de te lire de ce côté...lol..

A+
Exploreur

 Linux a un noyau, Windows un pépin


mardi 29 avril 2008 à 10:59:06 | Re : Besoin de suggestions de code

Renfield

Administrateur CodeS-SourceS
je voudrais simplement quelques approches, de ce cas de figure...

l'idée n'est pas de se moquer, de balancer des AAAAhhhhh OOooohhh, Beeuhhuueeuuheuehhee...

mais d'illustrer mes (futurs) propos, avec du "vrai" code susceptible d'être employé ici ou là.
je ne mettrai pas de nom, renommerais les variables, etc (pour homogeneiser)...

j'accpete même les participations par MP, si vous ne voulez pas exposer vos maquettes à la vue de tous ^^

mardi 29 avril 2008 à 11:07:41 | Re : Besoin de suggestions de code

Polack77

Ces Forms doive être capable d'afficher de l'UTF-8 ?

Si j'ai bien compris :
Form1 Fiche facture
On y saisie/lit toute les info conserant la facture
Form2 Liste + fiche
On voie apparaitre une liste de tout les clients et les info détaillé du client sélectionné. Si on valide on affecte la facture au client. Il est possible d'y revenir par la suite pour changé de client (pas très comptable sa en revanche... Bof comme tu veut).

Si j'ai bien compris je regarde sa (avec tout les coup de main que tu m'a filé je peut quand même faire sa )

Amicalement
Pensez "Réponse acceptée"


mardi 29 avril 2008 à 11:10:32 | Re : Besoin de suggestions de code

Renfield

Administrateur CodeS-SourceS
oui, tu as bien saisi...
la Form2 contient la liste des clients, une fois selectionné et la Form2 validée, le N°  client et son nom apparaissent dans la Form1 (facture)


le coté strictement comptable ne m'interesse qu'accessoirement ici, c'est plutot l'architecture mise en place qui m'interesse dans cet exercice

mardi 29 avril 2008 à 11:23:43 | Re : Besoin de suggestions de code

Polack77

Haaaaaa..... Heeeee........
Qu'entant tu par "architecture" ??? Juste la méthode que on utiliserais pour faire un truc du genre ou du code programme qui fait un truc du genre ?

(Si c'est la méthode facile : je place des valeurs dans des variables, j'affiche certaines de ces valeurs en fonction d'évènements et de procédures, les valeurs sont lut et sauvegarder dans une base de données en utilisant du l'SQL....)
LOL : je me doute que ce n'est pas une banalité pareil que tu veut

Heeee au faite quel type d'objet souhaite tu utilisé en final (peut être que tu t'en fout pour le moment) ?
Que du VB standard (donc par exemple VB.Label ou Forms2.Label) ou des objets d'autre type (type VkLabel par exemple)
Comment ta connections est t'elle faite ? Objet ADODB ou autre ?
Pour la liste des client tu serais plutôt listbox/combobox/datagridview/label indexé loader par code (lol, sa je ne pense pas ) ?

Amicalement
Pensez "Réponse acceptée"


mardi 29 avril 2008 à 11:32:58 | Re : Besoin de suggestions de code

Renfield

Administrateur CodeS-SourceS
pas besoin de tant de précision.... le type de controle/connection importe peu, je veux juste le code, pas besoin de form...

juste un bref déscriptif, si nécessaire...

genre :

Dans un Module1
*------------------
Public NomClient As String
Public NumClient As Long

Dans Form1
*---------------------
Private Sub Command1_Click()
    NumClient = TextBox_NumClient.Text
    Form2.Show
End Sub

...

mardi 29 avril 2008 à 11:35:19 | Re : Besoin de suggestions de code

Polack77

Ok je m'y colle

Amicalement
Pensez "Réponse acceptée"



1 2 3 4

Cette discussion est classé dans : code, form2, facture, form1, suggestions


Répondre à ce message

Sujets en rapport avec ce message

Problème avec la fonction replace et l'utilisation de deux forms. [ par spy166 ] En vb6, imaginons que j'ai deux forms (Form1 et Form2), et que je veuille remplacer un string d'un texte situé première form, à partir d'éléments d'un Code d'un label d'une page a une autre [ par Many_hack ] Votre texte ICIVotre texte ICIRené-steveB Exécuter du code d'une formulaire Hide [ par dodineau ] Bonjour,j'ai une programme qui comporte 2 forms.Le form principal : form1 et le form secondaire : form2.Quand je lance mon programme le form1 s'ouvre Comment utiliser une MEME VALEUR dans deux feuilles [ par Dounej ] Bonjour,Comment utiliser une même valeur A dans deux feuilles (Form1,Form2) ?Je veux que la Valeur A définie dans Form1,  puisse être récupéré dans Fo Affichage page d'accueil au démarrage [ par alexxx69 ] Bonjour,J'ai créé une page d'accueil dans mon programme qui doit s'afficher le temps que deux fichiers texte soit balayés et mis en mémoire (environ 8 AIDE webbrowser [ par maxsecurite2 ] Bonjour je suis bloqué sur mon pti programme il y à deux feuilles form1 et form2sur form1 il y à un webbrowser1 et sur form2 il y à un webbrowser2tout Fermer un form [ par plopinou ] Bonjour à tous,Voila, je voudrai arriver a fermer mon Form1 et ne laisser que le Form2 d'ouvert, mais voila, j'arrive bien à ouvrir mon Form2 mais pas envoie de donne d'une form a une autre form [ par vara956 ] Salutvoila en faite j'ai deux forms, une form1 principale puis d'autre qui son appele de celle ci.je dois ecrit depuis la form2 dans un txtbox de la f Réinitialiser l'affichage d'une Form [ par Dounej ] Bonjour,Comment réinitialiser automatiquement l'affichage d'une Form ?J'ai deux feuilles "Form1" et "Form2", et des variables communes aux deux "Form" Form_activate d'une form [ par molbento ] Bonjour, je développe en visual basic 6 et j'ai quelque petit problème. Pour mon application j'ai une feuille MDI (mamdi) et deux form (form1 et form2


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,374 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.