スクリプトをコピー&ペーストした際に「NameAlreadyDefinedException」が発生し、
複製に失敗してしまいます。
エラーの原因と対処法を教えてください。
「NameAlreadyDefinedException」は、スクリプトのコピー時に、
該当スクリプト内でスクリプト変数、コンポーネントアイコンに同一の名称が設定されていた場合に発生します。
DataSpiderでは、以下のような仕様制限があります。
■仕様制限
・デザイナ全般
スクリプト変数とコンポーネントアイコンで、同一の名前を設定することはできません。
しかしながら、現状のStudio for Webでは、
スクリプト変数とコンポーネントアイコンに同一の名称を設定できてしまうことを確認しています。
このため、Studio for Webにて、スクリプト変数とコンポーネントアイコンに同一の名称を設定した状態で、
該当スクリプトをコピー、ペーストした場合、本事象が発生します。
スクリプト変数とコンポーネントアイコンで同一の名称が設定されている場合、
どちらかの名称を変更することでスクリプトの複製が実施可能になるか、ご確認ください。
なお、上記Studio for Webの動作については、
今後のバージョンにて改善を検討しておりますが、具体的な対応時期は未定です。(2024年11月25日現在)