
お世話になっています。
研修別(研修A、研修B…)に、各研修がメインフォーム、その研修生が
サブフォームに表示されるようなフォームを作成しました。
サブフォームの先頭に、研修ごとに連番が振られるようにしたいのですが、
下記の式だと、研修全体のうちの何番目になってしまいます。
連番: DCount("ID","T研修生","ID <=" & [T研修生]![ID])
ID 研修生
-----------------
3 XX XXX
5 XX XXX
10 XX XXX
↓
ID 研修生
-----------------
1 XX XXX
2 XX XXX
3 XX XXX
どなたかサポートをよろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
メインフォームには、研修名か研修IDなどのようなものがあるかと思いますので
クエリで求めているなら
連番: DCount("ID","T研修生","ID <=" & [T研修生]![ID])
↓
連番: DCount("ID","T研修生","ID <=" & [T研修生]![ID] And 研修名=' & Forms!メインフォーム名!研修名 & "'")
とか
連番: DCount("ID","T研修生","ID <=" & [T研修生]![ID] And 研修ID= & Forms!メインフォーム名!研修ID)
のような感じになるかと思います。(研修IDは数値型と仮定)
これでダメならT研修生の説明が必要です。
フィールド名とデータ型、メインフォームに何か使えそうなのがないか・・・
なお、途中から参加する人がいた場合や逃亡?した場合に
IDと研修生が途中からずれないようにする考慮も必要かもしれません。
この回答への補足
ご報告が遅くなり申し訳ありません。IDはテキスト型なので数値型に変えてやってみたのですが、エラーのままでした。何が本当の原因なのかスキル不足で理解ができないままで申し訳ありません。
補足日時:2013/06/12 16:25早々に御回答いただきありがとうございます。
さっそく試しているところです。すんなりいかない理由は、私の元々の作りに問題があるのかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【ACCESS2003】サブフォーム名...
-
VBAにてメッセージボックスを最...
-
サブフォームのイベント取得
-
アクセスVBA フォームのス...
-
Googleフォーム・複数人の申し...
-
フォームを1つだけ閉じる方法は?
-
PDFフォーム内で日付計算したい...
-
VB.net(VB)で、フォームにExcel...
-
フォーム上の全てのコントロー...
-
リストボックスの選択解除
-
セックスレスの既婚女性は自慰...
-
「ご処理進めて頂きますようお...
-
IQテストの数列
-
エクセルの画面にユーザーフォ...
-
お家デートをしててハグを長い...
-
エクセルで、日付を入力すると...
-
エクセルVBAで、MsgBox やInput...
-
VBA エンターキーでイベントに...
-
エクセル 桁分割
-
switch の範囲指定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleフォーム・複数人の申し...
-
VBA リストボックスをダブルク...
-
Accessでフォームから別フォー...
-
アクセスVBA フォームのス...
-
サブフォームのイベント取得
-
VBAにてメッセージボックスを最...
-
サブフォームの行ごとにコンボ...
-
ExcelVBAでユーザーフォーム内...
-
サブフォームの新規レコードに...
-
フォーム上の全てのコントロー...
-
accessで2つ以上のフォームを起...
-
Accessのトグルボタンでサブフ...
-
ユーザーフォーム上にアイコン...
-
ExcelVBAでフォーム内でブック...
-
PDFフォームに本日の日付を自動...
-
リストボックスの選択解除
-
dbOpenTableとdbOpenDynaset
-
VBAでフォームのスクロールバー...
-
Access サブフォームでの複数行...
-
フォームで複数のチェックボッ...
おすすめ情報