Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Hur man låser ett underformulär Tills Datumväljare fylls i Access 2007

    Microsoft Access 2007 är den databas - management program som levereras som en del av Microsoft Office 2007 eller en fristående applikation . Blanketter finns användargränssnitt som används för att mata in information i tabeller . Underformulär placeras inuti formulär för att lägga till samordning av uppgifter i en ansluten bord . Visual Basic for Application ( VBA ) är programmeringen skalet från Microsoft så att avancerade användare kan skapa dynamiska och automatiska databaser . VBA kan du utföra avancerade tekniker, såsom att basera ett underformulär agerande på användarens input i ett datum - picker kontroll . Instruktioner
    1

    Öppna Microsoft Access 2007. Bläddra igenom listan med objekt i navigeringsfönstret på vänster sida av skärmen . Högerklicka på formuläret som innehåller underformulär du vill arbeta med och klicka sedan på " Design " för att öppna formuläret .
    2

    Klicka på formuläret för att markera den och klicka sedan på " egenskaper . " Se till att det är den form vald och inte någon av punkterna på formuläret eller underformulär . Klicka på "Event " fliken . Klicka på " Build " -knappen ( " ... " ) bredvid " On Load " händelse i fönstret Egenskaper . Klicka på " Code Builder " för att öppna Visual Basic Editor . Visual Basic Editor öppnas på " On Load " händelsen för den huvudsakliga formen . Addera 3

    Lägg VBA -kod som låser underformuläret när den huvudsakliga formen är laddad . Till exempel , om du har en blankett som heter " frm_Students " och ett underformulär som heter " sbfrm_Schedule , " VBA -kod kommer att se ut ungefär så här :

    " Private Sub Form_Load ( ) katalog

    me.sbfrm_Schedule . Låst = Sant

    me.sbfrm_Schedule.Enabled = False

    End Sub "

    andra raden låser sbfrm.Schedule underformulär . Låsa en kontroll i ett formulär innebär låsa sin position och storlek , t.ex. , är en användare inte tillåtet att flytta eller ändra storlek på kontrollen . Ställa in " Enabled " -funktionen till " False " ser till att användaren inte kommer att kunna komma åt eller ändra någon information på underformuläret .
    4

    Klicka på " Spara " -knappen i Visual Basic Editor . Klicka på " Stäng"-knappen för att stänga redigeraren . Formuläret ska vara öppen i designvyn . Högerklicka på kontrollen som har en datumväljare och klicka sedan på " Egenskaper . " Klicka på " Event" fliken och klicka sedan på " Build " ( " ... " ) bredvid " On Change . "
    5

    Lägg VBA -kod som kommer att låsa upp och aktivera underformulär när värdet i datumväljaren ändras .

    " Private Sub DatePicker_Change ( ) katalog

    me.sbfrm_Schedule.Locked = False

    me.sbfrm_Schedule.Enabled = Sant

    End Sub "

    Du lägger koden till " On Change " händelse eftersom när en användare väljer ett datum från datumväljaren , värdet av kontrollsystemen ändras . När detta händer , det sbfrm_Schedule underformuläret låser och är aktiverad .
    6

    Klicka på " Spara " -ikonen i verktygsfältet för att spara ändringarna i Visual Basic Editor . Stäng editorn . Klicka på " Spara " -ikonen i huvud Access 2007 fönster för att spara ändringar i formuläret .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Lookup Command i Access 2007
    ·Om - Is Null frågor i Access 2007
    ·Hur koncernen totalt Daily Säljrapport i MS Access
    ·MS Access 2007 och dess Säkerhet
    ·Komma åt och fråga flera kriterier Ändringar
    ·Hur Visa Senaste post för varje konto i Access Query
    ·Problem med en Squid Proxy
    ·Hur man uppdaterar en Query för flera kolumner
    ·Hur man öppnar en SQL
    ·Filemaker Pro 6 Övningsexempel
    Utvalda artiklarna
    ·Hur man skapar Pull - Down Lådor i MS Word
    ·Hur du tar bort Lavasoft Ad - Aware SE
    ·Hur man drar en Paint Splatter Med Gimp
    ·Hur man tar bort Dr Watson obduktion debugger Registry …
    ·Hur säkert är Windows Remote Desktop
    ·Hur du ändrar en nedladdad Real Typ Player File
    ·Hur man ändra färgton Ramp i Illustrator
    ·Hur man skapar en kalender mall på Excel
    ·Vad är filändelsen PART1
    ·Hur man installerar AntiVirus Plus
    Copyright © Dator Kunskap http://www.dator.xyz