begin process at 2012 02 16 16:44:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

Aide & Documentation

 > 

Besoin de suggestions de code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Besoin de suggestions de code

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ée 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 Passer proprement d'un formulaire à l'autre [ par lmu ] Bonjour, J'aimerai faire ceci: 1/ Ouvrir un nouveau formulaire (form2) depuis le (form1) 2/ Changer la valeur d'une variable (MyID) dans le (form2) d Form1() : Form1(0) Form1(1) Fenêtre tableau. [ par lunnorey ] Bonjour, Je souhaiterai savoir s'il existe un moins de lancer la même fenêtre plusieurs fois est que l'on puisse modifier une variable dans l'une d'e Visual basic 2010 problème Me.Close() [ par youkc ] Bonjour, je suis débutant en VB. pour ma première application : si vous cliquez sur le bouton de la Form1, Form2 s'ouvre et Form1 se ferme. Voici l Chargement Combobox à partir d'une base de données Excel [ par Muygiwara56 ] Bonjour, Je sais qu'il y eu beaucoup de question sur le sujet mais sa fait deux jours que je suis dessus et je bloque. C'est une combobox chargé à pa Impossible d'acceder a une donnée d'un autre formulaire [ par Attila54 ] Bonjour Dans un log comprenant 2 forms (form1 et form2), je dois, sur le form 2 integrer une textbox qui contiendra l'addition d'une textboxB deja exi timer [ par fallen_13 ] Bonjour, J'ai un souci sur un timer qui se bloque et reste inactif. Pour résumer mon application, c'est une mise a jour automatique d'un diaporama don Form1_KeyUp [ par ShayW ] Bonjour à tous [code=vb] Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp If e


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,558 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales