お世話になっております。
突然、入力フィールド設定の表示から公開・非公開が消えました。
消えてしまったと思い、新規入力を行おうとすると、
既に存在しています。
と表示されてしまいます。
すべてのテーブルメーカーで起こっていることではなく、現在、売地用に使っているテーブルメーカーだけで起こっている症状です。
対策を教えて下さい。
ご質問ありがとうございます。症状を再現できないため、原因が分かりません。
レコードを新規入力する画面や、レコードを修正する画面では「公開・非公開/公開期間」に相当するフィールドが表示されていますでしょうか。
もし問題なく表示されているようでしたら、入力フィールド設定で、本来表示されるべき位置のHTMLソースをご確認して、おかしなHTMLが挟み込まれていないかご確認ください。
何かおかしなHTMLがみつかった場合、こちらに書き込んでいただけますと問題解決のヒントになります。よろしくお願いいたします。
入力フィールドにも表示されていません。
ご返信ありがとうございます。
この間アップデートもなかったので、何が原因なのかわからないのが現状です。
レンタルサーバのメンテナンス等で、OSやHTTPサーバのアップグレードなどがあると、DBMの互換性が一部失われ誤作動する可能性はあります。
「~/cgi-data/preferences」フォルダと「~/cgi-data/data」フォルダをダウンロードしてバックアップとした上で、下記をお試しください。
その後正常に動くかどうかご確認ください。
フィールド設定〉不動産データベース用を復元すると、公開非公開のID44が復活するようです。
その後、バックアップの復元をしたら、ID44はやはり消えてしまいます。
ただ、もとの内容からカスタムした内容が異なってくるので、入れなおさなきとダメでしょうか?
返信ありがとうございます。
もしかすると設定データに制御文字のようなものが紛れ込んでしまったのかもしれません。
バックアップファイル(テキストファイル)を修正すれば改善する可能性はあります。
もし差し支えなければ、「~/cgi-data/preferences/CGIのフォルダ名/field/inputfield.bak」を弊社メールアドレス(ご存じない場合は一度フォームからお問い合わせください)にメール添付にてご送付ください。
設定内容を確認してみます。
見つかりました。
今、メールにてお送りいたしました。
よろしくお願いします。
フィールド設定バックアップファイルのご提供ありがとうございます。内容を確認したところ、表示順データに不整合が発生していました。
そこで、環境設定の「フィールド設定」で、なんらかの理由でフィールドの表示順データに不整合が発生した場合でも、フィールド設定の読み込みに問題が発生しないよう改善したバージョンを公開しました。
システムアップデートからアップデートしてお試しください。消えていたフィールドが表示されましたら一度保存して下さい。
以上お役に立てましたら幸甚です。