Start a new topic
Answered

アプリからフィールドを削除した際の動作について

あるアプリで、複数のフィールドに対し、書式をCustomineで設定していました。

仕様変更でその内のいくつかのフィールドを削除することになり、その際に気付いた点について、質問させてください。 

そのCustomineでの設定が、ある条件で複数フィールドに設定している場合(たとえば色付け)、 削除せずに残っているフィールドに対しての書式が有効になりますが、 

 

この設定が1つのフィールドに対してのみの場合、

設定すべきフィールドがアプリ側で削除されてしまうと、やることで設定したフィールドがなくなってしまい、アプリ上でエラーが表示されます。

 

このエラーを回避するために、Customineの設定にて対象のフィールドが存在しなくなった場合、やることを自動で無効にすることはできないでしょうか?


Best Answer

ご要望いただきありがとうございます。


これはなかなか難しい問題でして、フィールドが無いことに気づく手段が無いと、意図したカスタマイズにならないので、一律に無効にしてしまうのはあまりいい回避策では無さそうです。

現状では未提供なのですが、選択的にエラー表示を抑制する機能を実装する予定はありますので、しばらくお待ちいただけますでしょうか?


また、補足なのですが、フィールドが削除されたあとにCustomineで該当のカスタマイズを開きますと、その時点で存在しないフィールドは未選択の状態に戻りますので、これでエラーに気づくことは可能です。


以上、よろしくお願いいたします。


1 Comment

Answer

ご要望いただきありがとうございます。


これはなかなか難しい問題でして、フィールドが無いことに気づく手段が無いと、意図したカスタマイズにならないので、一律に無効にしてしまうのはあまりいい回避策では無さそうです。

現状では未提供なのですが、選択的にエラー表示を抑制する機能を実装する予定はありますので、しばらくお待ちいただけますでしょうか?


また、補足なのですが、フィールドが削除されたあとにCustomineで該当のカスタマイズを開きますと、その時点で存在しないフィールドは未選択の状態に戻りますので、これでエラーに気づくことは可能です。


以上、よろしくお願いいたします。


Login to post a comment