Microsoft Access 掲示板

Recordsetcloneでフィルタとソートができない。 / 1

2 コメント
views
4 フォロー
1

DAOのRecordsetは、FilterプロパティやSortプロパティを設定したあと、再度開きなおさないと反映されません。
また、Nullは=演算子ではなくIs演算子で判定します。

        Set rst = Me.frm注文依頼発注用_一覧Sub.Form.RecordsetClone
        
        rst.Filter = "注文書作成チェック = True AND 発注ナンバー Is NULL"
        rst.Sort = "仕入先ID ASC,業務用品ID ASC,単位_注文数"
        Set rst = rst.OpenRecordset '←これが必要
        rst.MoveFirst
    
        Do Until rst.EOF


通報 ...