技術サポートサービス専用サイト
Menu
Open
English
中文
製品リリース情報
製品マニュアル
お客様マイページ
FAQ
ツール
メールマガジン
myHULFT
HULFT.com
文字サイズ変更
S
M
L
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】[正規表現にマッチ] ロジックで、null を空文字に変換できません
トップカテゴリー
/category/show/2?site_domain=default
テクニカルFAQ-一般公開向け-
HULFT関連
/category/show/3000?site_domain=default
DataSpider関連
DataSpider Servista
DataSpider Cloud
PIMSYNC
Thunderbus
DataSpider BPM
HULFT DataCatalog
FAQのNo.から検索
No.を入力し参照をクリック
※半角数字のみ入力が可能です
戻る
No : 35588
公開日時 : 2024/04/04 13:20
印刷
DSServista
【DataSpider Servista】[正規表現にマッチ] ロジックで、null を空文字に変換できません
入力文字列が 0 ~ 5 桁であることをチェックするため、
正規表現にマッチロジックを使用しています。
その際、入力データが「null」であった場合は「true」が返却されるよう
null オプションにて「null を空文字に変換」を選択しましたが、結果は「false」が返却されました。
原因と対処方法を教えてください。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
■原因
上記は、以下の既知の問題に該当いたします。
---
DSS-19325
・正規表現にマッチロジックで、[null オプション] に「null を空文字に変換」を
指定すると、入力データが null の場合に期待する動作になりません。
---
このため、以下の対応策にてご対応をお願いいたします。
■対応策
・[null を置換] ロジックを使用する
[正規表現にマッチ] ロジックの前に [null を置換] ロジックを配置し、
置換文字列を「空欄」とすることで、事前に「null」を「空文字」に置換してください。
■補足
既知の問題の入手方法につきましては、下記 FAQ をご参照ください。
No : 31834
「Readme」「既知の問題」など付属文書の入手方法について
https://faq2.hulft.com/faq/show/31834
目的別で検索
トラブルシューティング
関連するFAQ
【DataSpider Servista】[SQL実行によるデータ取得]で抽出した結果が「null」でもMapperの[Nullチェック]で「false」と判定されます。原因を教えてください。
【DataSpider Servista】ユーザのアクセス権限を [アクセス権限の初期設定] で設定した場合、設定内容が適用される範囲を教えてください
【DataSpider Servista】UNIX時間(UNIXtime)を変換するロジックはありますでしょうか、教えてください
【DataSpider Servista】Dynamics365の[エンティティ書き込み処理]で、空文字やnullでフィールドを更新することは可能でしょうか。
【DataSpider Servista】 条件分岐処理を使用してスクリプト変数の値が「null」の場合と「空文字」の場合で処理結果を分岐させたいのですがどのように設定したらよいでしょうか。
TOPへ