Close
Faqja 0 prej 2 FillimFillim 12 FunditFundit
Duke shfaqur rezultatin -9 deri 0 prej 13
  1. #1
    i/e regjistruar
    Anëtarësuar
    08-05-2008
    Vendndodhja
    Middle East
    Postime
    243

    Angry Access: Vetëmbushja e fushave të nënformës

    tung deshta ta beje nje pytje lidhur me Access.
    kam nje baze te te dhenave qe i ka dy tabla;
    tblPuntori: i ka dy adribute Numri_ID dhe Emri
    tblMalli: i ka dy adtribute MAlli_ID dhe description

    tablelat jan te lidhura nje me shumë
    -tblPuntori eshte forme
    -tblMalli eshte subForm

    Ne formen TblPuntori kur te fus Numri_ID fusha "Emri" vet Mbushet
    mirpo kjo nuk po me funksionon per SubFormen Malli

    Ndokush ndihme ne ketë!

  2. #2
    i/e regjistruar Maska e nince_tutes
    Anëtarësuar
    17-12-2007
    Postime
    216
    little-boy, se pari, un mendoj se do ishte m mire sikur tek tblMalli, pervec description duhet t vendosesh:
    emerMalli, cmimiMalli. Supozojme se keto do i shtosh pa problem.

    T hidhemi direkt tek problemi yt.

    Sic je n formularin e punetorit n design view, q normalisht duhet ta kesh krijuar nga tblPunetori, (mire do ishte q formularet ti emerosh si frmPunetori) tek toolboxet, do zgjedhesh subform dhe do i besh drag and drop n formularin e punetorit, q un ta rekomandova m lart ta emerosh frmPunetori, dhe aty ndiq me pak intuite ato next q do t shfaqen (do t kerkoj se cilen tabele do perdoresh, dhe ti do zgjedhe tblMalli, bej kujdes, se t del vete cilat fusha t zgjedhesh, dhe n kete rast ti do zgjedhesh emrin, ndoshta cmimin dhe n nje step nga fundi do zgjedhesh qe ta fshehi ate celesin primar, me t cilin lidhet me tabelen e punetoreve.

    Provo keshtu dhe besoj do ja dalesh, gjithsesi m shkruaj, se un nuk munda ti vendos dot me picture, sepse momentalisht jam n ubuntu linux.

    Pres konfirmim.

  3. #3
    i/e regjistruar
    Anëtarësuar
    08-05-2008
    Vendndodhja
    Middle East
    Postime
    243
    nince,
    flm shum per pergjigje sa do pak me ke ndihmuar, po format jan te emruar si thua ti frmPuntori, dhe frmMalli sub form. Keto tabela i kan edhe fushat tjera qe i ke cekur mirpo une i morra vetem keto dya sa per ta shqaruar sadopak proplemin.
    frmPuntori: te fusha "Badge"kam shkruar kodin:
    Private Sub Badge_AfterUpdate()
    Me.FirstName = DLookup("[FirstName]", "tblEmployee", "[Badge]=" & Me.Badge)
    Me.LastName = DLookup("[LastName]", "tblEmployee", "[Badge]=" & Me.Badge)
    End Sub

    dhe Funksionon Super!

    Mirpo kete nuk po mund ta aplikoj te frmMalli Sub Form: prova ime per sub Form Eshte kjo!

    Private Sub Malli_ID_AfterUpdate()
    Me.Pershkrimi = DLookup("[Pershkrimi ]", "tblMalli", "[Malli_ID]=" & Me.Malli_ID)
    //e keshtu me radh per secilen fush
    End Sub

    Edhe nje here Falimnderit ne mundim!

  4. #4
    i/e regjistruar Maska e nince_tutes
    Anëtarësuar
    17-12-2007
    Postime
    216
    me ane t ciles fushe i ke lidhur keto dy tabela?

    little-boy, mos e torturo veten me kode. vetem me menyren me siper sic t thashe un, e zgjedh pa problem tek frmMalli subform, q t shfaqen emrat e mallit tend, duhet ti rendisesh me ascendin sipas emrit t mallit psh.

    Tjeter gj q duhet t besh eshte q frmMalli subform ta besh t shfaqet n datasheet view, e ke tek properties, dhe kur t klikosh tek sheeti i pare tek subforma fmrMalli, do t shfaqen t gjithe emrat e malleve t tua.

    Ta perseris, mos perdor kot kode, ndoshta mund ta besh q n design view qe fusha q t lidhet me tblPunetori, ta besh me lookup, dhe aty t specifikosh fushen nga po e merr.

    Provo perseri, se m duket se je afer.

    na konfrimo

  5. #5
    i/e regjistruar
    Anëtarësuar
    08-05-2008
    Vendndodhja
    Middle East
    Postime
    243
    nince,
    Tablelat jan te lidhur me fushen ID(fusha ID eshte Autonumber te tblPuntori, ndersa Fusha ID eshte number te tbl Malli)

    FrmMAlli-eshte datasheet, veqse une nuk dua te me shfaqet asgjë perderisa nuk fus nje number ne fushen Malli_ID kur ta fus at number ne at fush dua qe fusha pershkrimi te pupullohet automatikisht!

    E mirëpres përgjigjen tuaj
    Ndryshuar për herë të fundit nga edspace : 12-05-2008 më 23:43

  6. #6
    i/e regjistruar Maska e nince_tutes
    Anëtarësuar
    17-12-2007
    Postime
    216
    little-boy, tek subforma qe do vendosesh tblMalli, nuk duhet q t shfaqet Malli_ID, eshte me mire q ti t zgjedhesh duke perdorur direkt emrin e mallit, dhe jo Malli_ID, (mendo sikur databaza jote t permbaje 100 rekorde t ndryshme per Mallin, dhe per ty do jete e pamundur q t dish psh se cilit artikull i perket nr 65).

    Pra tek subforma q do fusesh n formen kryesor frmPuntori, nuk duhet q t zgjedhesh ID e tblMallit, por vetem emrin e mallit. dhe do i besh q t renditen ascending sipas emrit t mallit.

    A jemi ok tani?

  7. #7
    i/e regjistruar
    Anëtarësuar
    08-05-2008
    Vendndodhja
    Middle East
    Postime
    243
    po nince ke te drejt mirpo ne te gjith mallin e identifikojm vetem ne baze te numrit:

    100203 eshte NoteBook 4" dhe une ibeje ISSUE nje puntori dhe at e beje vetem ne baz te ketij numri sepse ky eshte primar tek ne....
    tabela eshte e mbushur e gjitha, vetem se per qdo issue qe beje une duhet qe ne frmMalli SUb form ta shkruaj: 1000203 dhe pasta ta shkruaj Notebook 4", dmth duhet te kete nje mundesi qe pasi une ta shkruaj kete numer (1000203 )--Notebook 4", --- te mbushet automatikisht ne fushen Pershkrimi etj....

    Gjithë të mirat
    Ndryshuar për herë të fundit nga edspace : 12-05-2008 më 23:42

  8. #8
    i/e regjistruar Maska e nince_tutes
    Anëtarësuar
    17-12-2007
    Postime
    216
    Hidhi dhe nje sy kesaj ketu, eshte fantastike, po t kesh pak kohe t lexosh dhe lexionet m t meparshme nuk do kesh fare veshtiresi, ta siguroj me jete.

  9. #9

  10. #10
    i/e regjistruar Maska e nince_tutes
    Anëtarësuar
    17-12-2007
    Postime
    216
    little-boy, he, u zgjidh q ta mbyllim kete teme?

Faqja 0 prej 2 FillimFillim 12 FunditFundit

Tema të Ngjashme

  1. Access: Shtimi i fushave pasi krijohet forma
    Nga little-boy në forumin Arti i programimit
    Përgjigje: 2
    Postimi i Fundit: 17-01-2009, 06:58
  2. Access - Aritmetikë në MS Access
    Nga Okki në forumin Arti i programimit
    Përgjigje: 2
    Postimi i Fundit: 10-03-2006, 10:39
  3. Projekti amerikan për Lindjen e Mesme të Madhe
    Nga ORIONI në forumin Problemet ndërkombëtare
    Përgjigje: 54
    Postimi i Fundit: 26-01-2005, 11:20
  4. VB dhe Access 2000: "Unrecognized database format"
    Nga good devil në forumin Arti i programimit
    Përgjigje: 3
    Postimi i Fundit: 11-02-2004, 13:27
  5. Access - Si ta kthej programin per Linux
    Nga Pogradecari në forumin Arti i programimit
    Përgjigje: 5
    Postimi i Fundit: 19-06-2003, 03:26

Regullat e Postimit

  • Ju nuk mund të hapni tema të reja.
  • Ju nuk mund të postoni në tema.
  • Ju nuk mund të bashkëngjitni skedarë.
  • Ju nuk mund të ndryshoni postimet tuaja.
  •