Bejegyzések 'Forms "

Frissítés értékesítési rendszer

Szombat, október 16, 2010 |

Egy idő után frissítése nélkül a blog, végre van egy kis ideje, hogy frissítse az értékesítési rendszert. Sok olvasó nem kap miatt a rendszer belépési jelszót kért. Szóval, elvettem a bejelentkezési rendszer a könnyű hozzáférést.
Eltekintve ez a változás a következő változtatásokat:

V 0.5.0 (2010-08-19)
- Eltávolították az login és a felhasználók.
- Hozzáadott mezők (család, és az egység iva) a products táblában.
- Csináltam egy táblázatot az ÁFÁ-t.
- Módosítás a Termékek űrlapot. (Új mezők, nézd, új utat találni rekord).
- Megcsináltam a táblázatot család (a termék).
- Megváltozott a vásárlási forma csak beilleszteni egy termék egy időben. Tettem formájában vásárlásakor subform ahol megadhatja több terméket vásárolt az adott beszállító.

Letöltés: 2010 Értékesítési

Minden hozzászólás egy új frissítés, vagy új funkciókat erősít.

A jövőben gondolok változó helyét, ahol a letölthető fájlok, hiszen ha van egy fájl tevékenység egy ideig, a fájl törlődik. Szóval törekedni fogok arra, hogy egy alternatív könnyen részesedése nem ez történik.

A következő bejegyzésben fogok tenni egy olyan verzióját, hogyan kell kiszámítani a hasonló előnyöket, ami már itt a poszt , de ahelyett, hogy a havi kifizetések csak kiválasztani a napok számát között eltelt minden egyes részlet. Ez a példa azt is szolgálja, hogy választ kérdésére az olvasó ( Marcelo ).

Hogyan lehet megelőzni a formában nyitott, ha semmilyen feljegyzés mutatni?

Szombat, május 2, 2009 |

Néha szükség van, hogy megakadályozza a forma nyitott, ha vannak feljegyzések, hogy megmutassák, például ha csinálsz egy lekérdezést, és nincs regisztráció nem szükséges, nem kell nyitva lennie formában mert nincs megjeleníthető adat. Szóval mi van ellenőrizni, hogy vajon vannak feljegyzések láthatók, és ha nincs megjelenik egy üzenet, és akadályozzák a nyílt formában. Hogyan?

Egyszerűen csak be az alábbi kódot formában tulajdonságok abban az esetben, "megnyitni":

= 0 Then Ha Form.RecordsetClone.RecordCount
MsgBox "Nincs találat.", VbExclamation, "Hiba!"
DoCmd.Close acForm "megtalálhatja az adatokat"
Exit Sub
End If

Hogy egy példát letölthető: Akadályozzuk Form megnyitása

Hogyan akciók rendelhetőek kulcsok?

Csütörtök, december 11, 2008 |

1 - Hozzunk létre egy megrendelőlapot struktúra és esemény "kattintva" a tulajdonságait formában írja be a következőt: = true me.keypreview
Vagy ez megy, hogy a billentyűzet események érkezett az első űrlapot.

2 - Az űrlap tulajdonságainak, az esemény "gombra, hogy" tegye a következő kódot:

Private Sub Form_KeyDown (keycode As Integer, Shift As Integer)
Select Case keycode
Case vbKeyF2
DoCmd.OpenForm "Form1"
Case vbKeyF3
DoCmd.OpenForm "Form2"
Case vbKeyF4
DoCmd.OpenForm "formulario3"
Case vbKeyF5
As Double Dim kalkulátor
Calculator = Shell ("Calc.exe", vbNormalFocus)
Case vbKeyF6
DoCmd.Close
Case Else
Vége kiválasztása
End Sub

Mit jelent ez a következő:
- Megnyomásával az F2 gomb megnyitja a Form1
- Az F3 megnyomásával gombon Form2
- Az az F4 lenyomása megnyitja az formulário3
- Az F5 billentyű lenyomásával megnyitja a Windows-kalkulátor
- Megnyomásával az F6 gomb bezárja az űrlapot

Amellett, hogy a funkció gomb F1, F2 stb ... is használhatunk bármilyen másik gombot feladatok elvégzésére, de tartsuk észben, hogy ha meg akarjuk bevinni az adatokat olyan formában nem használhatók fel gombok használt írni az adatokat a földeken.
A másik dolog, hogy csak a forma, ahová a fenti kódok.

Letöltés: Keys
Példa gyorsbillentyűk

Egyedi menü

Szombat, szeptember 20, 2008 |

Ez egyfajta menü, amely lehetővé teszi számunkra, hogy időt takaríthat meg, sornyi kódot és egy jobb elrendezése szempontjából nyitott formában, mivel csak ezzel a menüvel kellene készíteniük egy nyílt. Amellett, hogy csökkenti a számos nyitott formában is csökken a gombok száma, a menü megnyitásához minden formáját.
Ez a fajta menü, természetesen, amely már egy ideje, és már sokan használják a felhasználók az Access.
Szóval hol van ez a menü?
Hozzunk létre a menüt a kombinált lista, amely tartalmazza az összes formákat tervezzük megnyitni rajta. Amikor kiválaszt egy beállítást a legördülő pályázati űrlap jelenik meg a subform. Akkor kezdjük, hogy a menü lépésről lépésre.

1 - Hozzunk létre egy táblázatot, ahol majd tárolni kívánt nevet adni minden formáját és nevét, hogy az űrlap nyílik meg. A példában hoztam létre a táblázat tblmenu "az alábbi területeken:
Mező típusa
Nomedomenu szöveg -> neve, amely látható lesz a menü (combo box)
szöveges formában -> neve a nyomtatvány, amely megnyitja

Miután az adatokat bevezette a példában a következők:

NomedoMenu Form

Számlák Form1
Betétek Form2
Változások formulario3
Fiók-Box formulario4
Számla-Account formulario5
Kivonat formulario6

2 - Ezután hozzon létre egy lekérdezést az előző táblázat szerint:
Tblmenu választotta az asztalra, majd válassza ki a két terület, ahol úgy döntöttünk, a növekvő rendezési nomedomenu könnyebb megtalálni a menüben jó néhány alkalommal, amikor meg akarjuk nyitni formák. Ahhoz, hogy ez a lekérdezés hívtam "CsMenu".

3 - Alkoss a formában "Menu", vagyis válasszon új űrlapot Tervező nézetben. Majd létrehozunk egy combo box és módosítsa a következő tulajdonságokkal rendelkezik:
- Oszlopok száma: 2
- Oszlop Szélesség: 1cm, 0cm;
- Eredete a következő sort: csmenu (ez a neve a lekérdezés létre az előző bekezdésben)

4 - Az azonos formában hozunk létre egy kötetlen űrlap subform fő (a példában hívtam menuquadro). Ez ebben a formában fog nyitni egyes formák közül választhatnak a menüt (combo box).

5 - Hozzon létre egy modult, amely lehetővé teszi számunkra, hogy nyissa meg a menüt, amelyet kiválasztva a kombinált listában a subform.
Készítettünk egy modul (amit az úgynevezett "abrirmenu) és illesztette be a következő kódot:

Public Function AtivarMenu (Combmenu A ComboBox, subabrir A Subform)
As String Dim Abrirform
= Abrirform Combmenu.Column (1)
subabrir.SourceObject = abrirform
subabrir.LinkChildFields = ""
subabrir.LinkMasterFields = ""
End Function

Után megy a tulajdonságok a legördülő menüben az űrlapon, és a frissítés után esetben tegye a létrehozott funkció: ativarmenu = ([Menu], [menuquadro]), hogy a "Menu" a neve a beviteli mezőbe, és "menuquadro" a neve subform.

És végül a menü készen áll a használatra. Csak próbáld ki, és használni. Remélem élvezték ezt a tip.
Letöltés: Menu

Alább egy kép a menü.

Egyedi menü

Egyedi menü

Mérjük az időt, hogy egy üzemeltető tölt be egy rekord

Csütörtök, június 19, 2008 |

Ez bizonyosan a játékos Elton Rueb és ő is sikerült megoldani, mielőtt segíteni. Mire az olvasó fel kívánták mérni az időt, hogy a felhasználó be egy rekordot, és három területen: az egyik a kezdési időpontot, amikor megnyitja az űrlapot, először a célból, hogy kell beilleszteni, ha rákattint a Felvétel gombot és egy mezőt különbség kiszámítására. Ez egy egyszerű példa, de lehet, hogy hiányzik azoknak, akik szeretnének számítani a különbség a két időpont között. Tehát az Elton Rueb (Rio de Janeiro - RJ - Brazília), amennyiben a példa, ami segíthet másoknak.

Letöltés: a vizsgálati idő

Válasz a kérdésre: Formátum dátum

Csütörtök, június 12, 2008 |

Az olvasó Jacinto egy kérdést tesz fel itt , hogyan kell változtatni a formátumát időpontja 2008/12/06 2 0 0 8 0 6 1 2, a válasz, ahogy azt a megjegyzést is olyan egyszerű, mint a szövegdoboz következő kifejezést:

= Format ([datum mező neve], "dd mm yyyy")

és tulajdonságai területen fel az alábbi szöveget a beviteli maszk: 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0

Elég egyszerű és könnyű. Kövesse a példa letölthető: Format dátum

Példa a használat előnyeit

Kedd, május 6, 2008 |

Ez a példa azt mutatja, hogy egy rendszer nyújtására vonatkozó kifizetéseket.

A példa azt mutatja, hogy ez okoz, és automatikusan egy gombnyomással, az előnyeit egy adásvételi szerződés keresztül bevitt adatokat. Azaz bemutatjuk az ügyfél nevét, hogy a szerződés kezdő időpontja és a teljes összeg fizetendő. Ezután kattintson a "kifizetések kiszámítását," hogy automatikusan generálja a részletfizetések száma és felosztja az értéket jelzi, minden, és kiszámítja a dátum az egyes részletek (havi egy). Ez is egy példa, ami bemutatja, hogyan adjunk egyszerre több rekordot, mert ha rákattint a gombra, hogy hozzáadja a rekord minden javára.

Letöltés: Több rekord beszúrása

Változás háttérszínének szövegmező A fókuszban

Vasárnap, április 6, 2008 |

Azok számára, akik meg akarják adni egy másik hatása a formák, pontosabban mikor lépnek be az adatok, meg tudjuk változtatni a színét a területen, ahol a kurzor. Vagyis az összes adatbeviteli mező a fehér, mint a szántóföld, ahol írunk, ami egy másik szín.

Ehhez nagyon egyszerű, csak válassza ki a mezőket, és válasszon a háttérszínt szeretne megjelenni, ha a kurzor a mezőt, majd változtatni a színét, hogy átlátható legyen.

Letöltés: Change színes adatmező

Chips, hogy egy állat menedéket

Szombat, március 29, 2008 |

Ez egy példa az alkalmazási területek, hogy Sonia olvasónak szánt adatbázis rögzíti az adatokat az állatok. Ez egy egyszerű adatbázis csak egy űrlapot adatbevitel egy fotót az állat.

Letöltés: Animal Shelter

Bármilyen változás csak a hozzászóló itt.

Pont

Kedd, március 18, 2008 |

Kérésére a játékos Joao Cabrita fejlesztette ki ezt a formáját, hogy az ellenőrzési pont vonatkozik a tűzoltóság, pontosabban az igények az olvasó.

Ez egy egyszerű példa, de néhány további részleteket, hogy mit szándékoznak tenni az ellenőrzési-és kijáratánál az alkalmazottak, ellenőrizze, hogy dolgozott a 12 órás műszak, és további munkaórák és a ledolgozott órák kevesebb.

Mindezt egy havi jelentést látogatottsága egyes alkalmazottak.

Letöltés: Point

Előadás

Avatar

Köszönjük, hogy ellátogatott.
Iratkozzon fel a takarmány, hogy ne hagyjon ki egyetlen üzenetet.

Itt a blog példákon fogom dolgozni a Microsoft Access és kérdéseket feltenni azoknak, akik kérik. Tovább

Szeretne feliratkozni?

Iratkozzon vagy iratkozz fel e-mailben:
Adja meg e-mail:


Hirdetések