Visual Basic
Ultima postare: oct 29 2006 14:00, Inițiat de
ryady
, aug 12 2005 19:45
·
0
#1
Publicat: 12 august 2005 - 19:45
As avea si eu nevoie de un sfat ...m-ati putea ajuta sa rezolv aceasta problema?...inmultesc in visual basic "a x b = c" iar rezultatul © il mai inmultesc odata cu "d" , dupa prima inmultire daca folosesc numere zecimale imi da rezultat cu virgula , iar la a doua inmultire nu mai ia cifrele de dupa virgula...v-as fi recunoscator daca m-ati scoate din acest impas...
Atasez un screenshot mai jos ... Fișiere atașate |
#3
Publicat: 12 august 2005 - 20:08
Sintaxa functie Val este
Function Val(String As String) As Double   Member of VBA.Conversion Explicatia este mai mult decat simpla: separatorul pt zecimale este . (punct) si nu virgula. Deci cand functia ta Val(Text3) (adica Val("3,84") ) face conversia la double , (virgula) nu este considerat separator pt zecimale iar Val se opreste cu conversia textului "3.84" (din textbox) la virgula adica rezultatul Val(Text3) -> Val("3.84") este 3 punct Iar 3 * 2 = 6. Editat de StructuredQueryLanguage, 12 august 2005 - 20:09. |
#6
Publicat: 12 august 2005 - 21:14
din ce imi aduc eu aminte, era destul de usor. N-am mai lucrat cu asta de vre-un an si nici nu am VBA pe calculatorul asta. Dar era ceva de genul data manager care iti crea niste forme automate prin intermediul carora puteai sa accesezi o baza de date in access, excel....
|
#14
Publicat: 14 august 2005 - 10:10
hErr, de acord cu tine. Varianta cu mouse-ul e mult mai inteligibila.
Dar din pacate nu merge la campuri unbound; astea numai din cod se pot asigna. Sfatul pe care i l-as da eu, este sa incerce sa invete VB.NET, acolo rapoartele se fac mult mai usor. In VB6 intotdeauna am avut probleme cu data reports. P.S. Si o sugestie si pentru moderatori: faceti fratilor o arie pentru Visual Basic, sa nu amestecam VB cu C-ul. Editat de NostraDamnUs, 14 august 2005 - 10:11. |
#15
Publicat: 14 august 2005 - 11:51
NostraDamnUs, on Aug 14 2005, 10:10, said: P.S. Si o sugestie si pentru moderatori: faceti fratilor o arie pentru Visual Basic, sa nu amestecam VB cu C-ul. Subscriu ! DataReport-ul din VB6 este praștie. Nu poti face nimic ceva serios in el. |
|
#16
Publicat: 16 august 2005 - 19:40
Salut, am si eu o problema legata de acest subiect, reporturile din visual basic, sunt incepator si nu stiu exact cum se face.
Sa presupunem urmatoarele: am o baza de date x cu un tabel y care are doua campuri a si b, am un form cu doua texbox-uri in care adaug campurile a si b, si vreau sa pun un buton care sa-mi printeze un report care sa contina valoarea campurilor a si b. Va rog daca ma poate ajuta cineva, ca ma tot chinui de ceva timp. |
#17
Publicat: 16 august 2005 - 20:31
DeBaRaSoR, on Aug 16 2005, 19:40, said: Salut, am si eu o problema legata de acest subiect, reporturile din visual basic, sunt incepator si nu stiu exact cum se face. Sa presupunem urmatoarele: am o baza de date x cu un tabel y care are doua campuri a si b, am un form cu doua texbox-uri in care adaug campurile a si b, si vreau sa pun un buton care sa-mi printeze un report care sa contina valoarea campurilor a si b. Va rog daca ma poate ajuta cineva, ca ma tot chinui de ceva timp. Cel mai bine este sa sapi pe net dupa proiecte de acest gen, sa le iei la disecat. Un exemplu gasesti aici. |
#18
Publicat: 31 august 2005 - 18:04
Am reusit sa fac reporturile in Visual Basic...multumesc tuturor celor care m-au sfatuit ....dupa ce`l compilez si vreau sa`l rulez pe alt calculator imi da un mesaj de eroare ...atasez mesajul...
S`a m`ai intamplat cuiva acest lucru?...exista o rezolvare?... Fișiere atașate |
Anunturi
Bun venit pe Forumul Softpedia!
▶ Utilizatori activi: 1
0 membri, 1 vizitatori, 0 utilizatori anonimi