Inlägg taggade 'former "
Lördag 16 oktober, 2010 |
Efter en tid utan att uppdatera bloggen, fick jag äntligen lite tid att uppdatera försäljningssystem. Många läsare kunde inte få på grund av systemet lösenord frågade. Så tog jag bort login systemet för enkel åtkomst.
Bortsett från denna förändring gjort följande ändringar:
V 0.5.0 (2010-08-19)
- Tagit bort inloggningen och användare.
- Lade områden (familj, IVA och enighet) i tabellen Produkter.
- Jag skapade ett bord moms.
- Ändring av formuläret Produkter. (Nya fält, utseende, nya sätt att hitta poster).
- Jag skapade tabellen familjen (av produkter).
- Ändrat formen av shopping endast infogas en produkt i taget. Jag satte i form av att köpa en underformulär där du kan ange flera produkter som köpts i en viss leverantör.
Ladda ner: 2010 Försäljning
Alla kommentarer i en ny uppdatering för att åtgärda eller lägga till funktioner.
I framtiden Jag funderar på att ändra plats där är nedladdning av filer, eftersom om det finns aktivitet i en fil under en längre tid, är filen bort. Så jag kommer att försöka ett alternativ till enkel-aktie för detta inte ska hända.
I nästa inlägg ska jag sätta en version av hur man beräknar förmåner liknande vad som redan här i inlägget , men istället för att ha månatliga betalningar kan bara välja det antal dagar som förflutit mellan varje avbetalning. Detta exempel kommer också att användas för att besvara en fråga från en läsare ( Marcelo ).
Posted in Exemplen och Blanketter och komplett system | 14 Kommentarer »
LÖRDAG 2 maj, 2009 |
Ibland är det nödvändigt att förhindra att ett formulär öppet om det finns register som visar, till exempel när du gör en fråga och ingen registrering krävs inte, behöver vi inte vara öppen form eftersom vi inte har några data att visa. Så vad vi måste kontrollera är om det finns register som visar och om det inte finns någon visar ett meddelande och hindra formuläret öppet. Hur?
Det är lätt att bara sätta koden nedan i Egenskaper för formulär i händelse "för att öppna":
= 0 Om sedan Form.RecordsetClone.RecordCount
MsgBox "Inga poster hittades.", VbExclamation, "Fel!"
DoCmd.Close acForm, "hitta data"
Exit Sub
End If
För att se ett exempel ladda ner: Förhindra Form Open
Posted in Exemplen och Blanketter och moduler | 2 Kommentarer »
Torsdag 11 December, 2008 |
1 - Skapa ett beställningsformulär i struktur och händelsen "klickar" på egenskaperna i formuläret ange följande: me.keypreview = true
Eller kommer detta att göra tangentbordshändelser tas emot i den första formen.
2 - I form egenskaper händelsen "knappen nedan för att" sätta följande kod:
Private Sub Form_KeyDown (KeyCode As Integer, Shift As Integer)
Välj Case KeyCode
Vid vbKeyF2
DoCmd.OpenForm "Formulär1"
Vid vbKeyF3
DoCmd.OpenForm "Form2"
Vid vbKeyF4
DoCmd.OpenForm "formulario3"
Vid vbKeyF5
Som Double Dim Calculator
Räknaren = Shell ("calc.exe", vbNormalFocus)
Vid vbKeyF6
DoCmd.Close
Vid Else
Avsluta Välj
End Sub
Vad detta innebär är följande:
- Genom att trycka på F2 öppnar Form1
- Genom att trycka på F3 öppnar Form2
- Genom att trycka på F4 öppnas formulário3
- Genom att trycka på F5 öppnar Windows Calculator
- Genom att trycka på F6 stänger formuläret
Förutom funktionstangenten F1, F2 ... etc, kan vi också använda någon annan knapp för att utföra funktioner, men med tanke på att om vi ska mata in data i en form som inte är lämpliga att använda nycklar som används för att skriva data i fälten.
En annan sak är att det bara fungerar på formuläret där du lägger över koder.
Ladda ner: Keys

Posted in Exemplen och Blanketter och moduler | 1 Kommentar »
Lördag, 20 september, 2008 |
Detta är en typ av meny som tillåter oss att spara tid, rader kod och en bättre ordning i fråga om öppna formulär, eftersom den här menyn bara behöver en öppen form. Förutom att minska antalet öppna former minskar också antalet knappar i en meny för att öppna varje form.
Denna typ av meny, förvisso som har funnits en tid och används redan av många användare av Access.
Så var är den här menyn?
Låt oss skapa menyn med en kombinationsruta som innehåller alla de former som vi planerar att öppna genom den. När du väljer ett alternativ från kombinationsrutan ansökningsformuläret visas i underformuläret. Sen börjar vi att göra menyn steg för steg.
1 - Vi skapar en tabell där vi lagrar det namn du vill ge varje form och namn av formen som öppnas. I exemplet jag skapade tabellen "tblmenu" med följande fält:
Fälttyp
Nomedomenu text -> Namn som kommer att ses i menyn (kombinationsrutan)
bildar text -> Namn på den form som öppnas
Efter det att data som införts i exemplet är följande:
NomedoMenu Form
Konton Form1
Insättningar Form2
Rörelser formulario3
Konto-Box formulario4
Account-konto formulario5
Extrahera formulario6
2 - Då skapar vi en förfrågan från den föregående tabellen:
Tblmenu valde tabellen och välj sedan de två områden där vi valde för stigande form nomedomenu vara lättare att hitta i menyn ganska många gånger när vi vill öppna former. För att denna fråga jag kallade "CsMenu".
3 - Låt oss skapa formuläret "Meny", dvs att välja nytt formulär i designvyn. Sedan skapar vi en kombinationsruta och ändra följande egenskaper:
- Antal kolumner: 2
- Kolumnbredder: 1 cm, 0cm;
- Ursprunget till raden: csmenu (som är namnet på frågan skapade i föregående stycke)
4 - I samma form som vi kommer att skapa ett obundet huvudformuläret s underformulär (I exemplet jag ringde menuquadro). Det är denna form som kommer att öppna varje av de former som att välja från menyn (kombinationsrutan).
5 - Nu skapar en modul som ger oss möjlighet att öppna menyn som är vald i kombinationsrutan i underformuläret.
Vi skapade en modul (som jag kallade "abrirmenu) och klistrat in följande kod:
Allmänna funktion AtivarMenu (Combmenu ComboBox, subabrir underformuläret)
Abrirform As String Dim
= Abrirform Combmenu.Column (1)
subabrir.SourceObject = abrirform
subabrir.LinkChildFields = ""
subabrir.LinkMasterFields = ""
Änden Funktion
Efter att gå till egenskaper kombinationsrutan i formuläret menyn och After uppdateringen händelsen sätter skapat funktion: ativarmenu = ([Meny], [menuquadro]) att "Menu" är namnet på kombinationsrutan och "menuquadro" den namnet på den underformuläret.
Och slutligen menyn är klar för användning. Försök och använda. Jag hoppas du gillade detta tips.
Ladda ner: Meny
Nedan en bild på menyn.
Anpassad meny
Posted in Exemplen och Blanketter och moduler | 12 Kommentarer »
Torsdag 19 Juni, 2008 |
Detta var verkligen en spelare Elton Rueb och han lyckades lösa innan jag hjälpa till. Vad läsaren var avsett att mäta den tid det tar för en användare att infoga en post och den har tre fält: ett för start när den öppnar formen, för första gången till slut som sätts när du klickar på inspelningsknappen och ett fält för att beräkna skillnaden. Detta är ett enkelt exempel, men kan saknas för dem som vill beräkna skillnaden mellan två tider. Så Elton Rueb (Rio de Janeiro - RJ - Brasilien) förutsatt att exempel som skulle kunna hjälpa någon annan.
Ladda ner: Test tid
Posted in Dadlar och prover och överförs exempel och Uttryck och form och tid | 2 Kommentarer »
Torsdag 12 juni, 2008 |
Läsaren Jacinto ställde en fråga här om hur man ändra formatet på ett datum 2008/12/06 för 2 0 0 8 0 6 1 2, svaret som förklaras i kommentarerna är så enkelt som en textruta med följande uttryck:
= Format ([datum fält namn], "mm dd åååå")
och egenskaper på fältet ställa följande ord i indatamasken: 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0
Ganska enkel och lätt. Följ exemplet för nedladdning: Format datum
Posted in Dadlar och exempel och Uttryck och formulär | 1 Kommentar »
TISDAG 6 MAJ, 2008 |
Detta exempel visar hur ett ledningssystem för tillhandahållande av betalningar.
Exemplet visar att detta inte är att skapa och automatiskt med ett klick på en knapp, skrev in fördelarna med ett avtal om försäljning via data. Det vill säga, presenterar vi kundens namn till kontraktet startdatum och det totala belopp som skall betalas. Sedan är det bara klicka på "beräkna betalningar att det automatiskt genererar antalet delbetalningar och delar det värde som anges av varje av dem och beräknar datum för respektive delbetalning (en per månad). Detta är också ett exempel som visar hur du lägger till flera poster på en gång, för när du klickar på knappen det tillför ett rekord för varje förmån.
Ladda ner: Sätt flera poster
Posted in Dadlar och prover och Forms och moduler och Rekord | 17 Comments »
Söndag, 6 april, 2008 |
För dem som vill ge en annan effekt på blanketterna, närmare bestämt när vi går in i data, kan vi ändra färgen på det fält där markören. Det vill säga, alla data inmatningsfält finns i vit än på fältet där vi skriver som är av en annan färg.
För att göra detta är det mycket enkelt, välj bara fälten och plocka bakgrunden färg du vill ska visas när markören är i fältet och sedan ändra färg till transparent.
Ladda ner: Byt färg datafält
Postat i Färger och prover och Formulär | 10 Comments »
Lördag, mars 29, 2008 |
Detta är ett exempel på tillämpning områden som Sónia läsare som är avsedda för en data databaspost av djur. Det är en enkel databas med bara en form för inmatning av data med ett foto av djuret.
Ladda ner: Animal Shelter
Varje förändring kommentera just här.
Skriftliga Blanketter och Photos och moduler och Records och Tabeller | 12 Comments »
Tisdag 18 mars, 2008 |
På begäran av spelaren Joao Cabrita utvecklats denna form av styrpunkten som gäller för en brandstation, mer specifikt till behoven hos läsaren.
Det är ett enkelt exempel, men med lite mer avancerade detaljer om vad det är avsett att göra kontroll av in-och utgångar för de anställda, kontrollera att jobbat 12 timmars skift och lägga till fler arbetade timmar och arbetade timmar mindre.
Allt detta för en månatlig rapport om deltagande i varje anställd.
Ladda ner: Point
Skrivet Samråd , datum och exempel och uttryck och former och timmar och rapporter | 9 Comments »