Variables dans le Microsoft Access

Introduction

Une variable est un secteur dans la mémoire qui est employée pour tenir une valeur pour un programme. Puisque la valeur peut changer régulièrement tandis que le programme fonctionne, ce s'appelle une variable. Afin d'employer ce secteur dans la mémoire, vous devez demander l'ordinateur pour le réserver pour l'usage postérieur. Cette demande désigné sous le nom de déclarer une variable.

Puisque le Microsoft Access ne présente pas en soi un environnement de programmation, afin de déclarer votre propre variable, vous pouvez employer VBA, qui est disponible avec le Microsoft Access. VBA exige de toi de faire la programmation. Quoiqu'il puisse ne pas être les la plupart 
langue compliquée dans le monde, c'est toujours un langage de programmation que vous devriez apprendre. Si vous ne voulez pas entrer dans ce secteur, dans divers cas vous pas devez. Vous pouvez tricher avec le Microsoft Access et employer des variables sans les déclarer

Étude pratique : Commencer l'exercice

  1. Si vous voulez suivre cet exercice, commencer le Microsoft Access et créer a 
    intérêt composé appelé par base de données
  2. Créer une table dans la vue de conception comme suit :
     
    Nom de champ Type de données Propriétés additionnelles
    FrequencyID AutoNumber Clef primaire
    Fréquence
  3. Économiser la table comme fréquences et la commuter à la vue de Datasheet
  4. Écrire la première fréquence aussi mensuellement, la seconde que trimestrielle, le tiers aussi deux fois par an, et le quart qu'annuellement
     
  5. Fermer la table de fréquences
  6. Créer une nouvelle table dans la vue de conception comme suit :
     
    Nom de champ Type de données Propriétés additionnelles
    CompoundID AutoNumber Clef primaire
    Légende : Identification composée
    Principal Devise
    Intérêt Nombre Taille de champ : Double
    Format : Pour cent
    Valeur par défaut : .0725
    Périodes Nombre Taille de champ : Nombre entier
    Valeur par défaut : 1
    FrequencyID Nombre Commencer le magicien de consultation et choisir la colonne de fréquence de la table de fréquences
    Légende : Fréquence
    Valeur par défaut : 1
  7. Économiser la table comme CompoundInterest
  8. Le commuter à la vue de Datasheet et le clôturer

Créer l'application

Un des dispositifs d'une variable est que l'utilisateur ni ne la voit ni emploie. En fait, cet aspect, comme tous les autres dans la programmation, sont de peu à aucun intérêt à l'utilisateur. Basé sur ceci, vous pouvez tricher avec votre application en incluant une ou beaucoup de commandes de Windows dans votre forme ou rapport. Pour traiter des commandes telles que des variables, vous pouvez simplement les cacher. Une fois qu'elles sont cachées, vous pouvez les employer pendant que vous voyez l'ajustement.

Pour cacher une commande sous votre forme, vous pouvez l'inclure dans n'importe quelle section. Tout que vous devez faire est placé sa propriété évidente au non.

Étude pratique : Concevoir la forme

  1. En utilisant la table de CompoundInterest, concevoir une forme comme suit :
     
  2. Placer le nom de l'armature qui contient les boutons par radio (d'option) au fraFrequency
  3. Économiser elle comme CompoundInterest
  4. Pour créer les boîtes des textes qui seraient utilisées comme variables, dans la boîte à outils, cliquer la commande de boîte des textes et cliquer dans le secteur gauche de la section de titre de bas de page de forme
  5. Changer la légende de l'étiquette en type composé
  6. En utilisant la fenêtre de propriétés, changer les caractéristiques suivantes de la boîte des textes
    Nom : txtCompoundType
    Source record : =Switch ([fraFrequency] =1,12, [fraFrequency] =2,4, [fraFrequency] =3,2, [fraFrequency] =4,1)
    Évident : Non
  7. Ajouter une autre boîte des textes à la droite de la précédente. Changer la légende de son étiquette en I
  8. Dans la fenêtre de propriétés, changer les caractéristiques suivantes :
    Nom : txti
    Source record : =CDbl (Nz ([intérêt]))/Nz ([txtCompoundType])
    Évident : Non
  9. Ajouter une autre boîte des textes à la droite de la précédente. Changer la légende de son étiquette en n 
  10. En utilisant la fenêtre de propriétés, changer les caractéristiques suivantes
    Nom : txtn
    Source record : *CInt de =Nz ([txtCompoundType]) (Nz ([périodes]))
    Évident : Non
  11. Augmenter la section de détail au besoin. Ajouter une boîte de rectangle dans le secteur inférieur de la section de détail
  12. Ajouter une étiquette à la frontière supérieure du rectangle pour apparaître comme une boîte ou une armature de groupe. Changer la légende de l'étiquette en résultats
  13. À l'intérieur du rectangle, ajouter une boîte des textes. Changer la légende de son étiquette en intérêt gagné
  14. Dans la fenêtre de propriétés, changer les caractéristiques suivantes de la boîte des textes :
    Nom : txtInterestEarned
    Source record : =Nz ([txtAmountEarned]) - Nz ([principal])
    Format : Devise
    Positions décimales : 2
  15. Ajouter une autre boîte des textes à l'intérieur du rectangle et à la droite de le précédent. Changer la légende de son étiquette en quantité gagnée
  16. Dans la fenêtre de propriétés, changer les caractéristiques suivantes de la boîte des textes :
    Nom : txtAmountEarned
    Source record : =Nz ([principal]) * ((1+CDbl ([txti]))^CInt ([txtn]))
    Format : Devise
    Positions décimales : 2
  17. Replacer les commandes ainsi votre forme semble conçue comme suit :
     
  18. Économiser et commuter la forme à la vue de forme
  19. Traiter quelques prêts pour voir le résultat
     
  20. Fermer la forme
 

Copyright © 2007, Yevol