ビュー:

Question:
GAPIを使用して空のフィールドを検索するにはどうすればよいですか?

Answer:
GAPI を使用して空のフィールドを検索するには、2 つの方法があります。

  1. 最初のオプションは、ISimpleSearchCommandとAddExtendedCriterion()メソッドを使用することです。この例では、検索文字列 "EMPTY() "をAddExtendedCriterion()メソッドで使用する必要があります。
    IFileCabinetSimpleSearchCommand mySimpleSearch = myFileCabinet.Commands.newSimpleSearch();。Commands.newSimpleSearch();
    mySimpleSearch.AddExtendedCriterion(myField, "EMPTY()");
    IResultlist myRL = mySimpleSearch.ExecuteEx();
  2. 二つ目の方法は、ProfessionalSearchCommand を使用する方法です。
    o 検索文字列は、手動で一歩一歩構築する必要があります。
    o 例えば、以下のようになります。[FIELD1]="EMPTY()" または [STATUS]="ACTIVE"
    o フィールド名は常に内部フィールド名(別名カラム名)でなければなりません
    IFileCabinetProfessionalSearchCommand myProfSearch = myFileCabinet.Commands.newProfessionalSearch();
    myProfSearch.AddCriterion("[COMPANY] = "[COMPANY] = ¦"ABC" OR [COMPANY] = ¦"Crosslinks BV¦");
    IResultlist myRL = myProfSearch.ExecuteEx();

 

 

ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。