人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

access2000を使用しています。
現在クエリに下記の通りに抽出条件をいれました。
Like "0010*" And Len([コード])="7"

このように書くと、ビューを見たとき
しっかりと目的のものが抜けるのですが、
クエリの保存を押して、クエリを閉じ、再度開くと
抽出条件にLike "0010*" だけが残ってしまいます。
(もう片方の条件が勝手に消されている)

単独でLen([コード])="7" と書くと、やはり保存されていません。
抽出条件にlen関数は使えないのでしょうか?
コードが0010から始まり、コードが7桁の場合抜きたいのですが
どのようにすればよいかご教示ください。

●質問者: syo777
●カテゴリ:コンピュータ インターネット
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● nattow
●50ポイント ベストアンサー

手元に 2003 しかないので細かいところが違うかもしれませんが
Len([コード])="7" の部分は、フィールド「コード」とは別にフィールド「Len([コード])」の抽出条件として別途保存されていると思います


syo777さんのコメント
おっしゃる通りでした^^; 抽出条件の所に書いたはずのものが、別フィールドに勝手に移動されるようです。 助かりました! ありがとうございます!

2 ● hakkyoku
●50ポイント

nattowさんとほぼ同じ意見ですが

1つ目のフィールド

フィールド:コード
テーブル:??
並べ替え:
表示: ON
抽出条件:Like "0010*"


2つ目のフィールド

フィールド:Len([コード])
テーブル:??
並べ替え:
表示: OFF
抽出条件:"7"

で抽出できるか試してみてください。


syo777さんのコメント
的確なご指摘ありがとうございます^^ 助かりました!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ