アットウィキロゴ

基本的なコーディング規約

ここに記載してあるものを消す。
(DataBaseにアクセスする時の記載方法を詳しくきめすぎているため)
Option Explicit
' ===========================================================================
' mdl_Comment
' バージョン情報を記載する。
'
' 作成者: NNS梅島
' 作成日: 2009. 8. 5(Wed)
' ========================================================================= =

コメント
' - [CHG] 画面の変更がある かつ 自分が悪くない変更を指摘された場合
' - [FIX] 画面の変更がある かる 自分が悪くて変更を指摘された場合
' - [IMP] 画面に変更がない場合
' - [NEW] 最初に記載する。システムの概要を記載する。
Public Const syVersion As String = "ver0.0.1 2009.8.5(Wed) macro-dev"
バージョンを書く。

テーブル
種類 記載方法
マスターテーブル tmテーブル名
トランザクションテーブル tdテーブル名

フォーム
fmフォーム名

クエリ
種類 記載方法
フォームに使用する qfmフォーム名
フォーム内コントロールに使用する qfmフォーム名コントロール名

コントロール
種類 プレフィックス
ラベル lb
テキスト tx
ボタン bt
コンボボックス cm
チェックボックス ch
テーブルと連結している fiコントロールValue値と合うテーブルフィールド名

With
一つでも減らせるのであれば必ず使用する。

コメント
「' aaa」と記載する

コード全般
キャピタルケースで記載する(AccessVbfa)
キャメルケースで記載しない(accessVbfa)

Me
自分のフォームを参照する際に使用するが
コントロールを指定するときはMeは使わないこと。

SQL文
あいまい検索
例: WHERE 出社日付 like * [ あいまい検索文字 ] * ;

日付型判定
例: WHERE 退社時間 = # 2009/07/07 # ;

フィールド指定規約
例: WHERE [退社時間] = # 2009/07/07 # ;
[]の中は一つのフィールドとして読み込める。たとえフィールド名が「a 1」でも。
最終更新:2009年08月21日 13:19