「変更内容を保存すると設計要素が失われるおそれがあります」って何?
【現象】
- R4でフォームとかビューの設計を編集しようとすると、「変更内容を保存すると設計要素が失われるおそれがあります」という表示が出る。
だからといって、保存しても別に何か変わっている様子も無い感じ。
【原因】
- R5で作った設計要素をR4に持っていって編集しようとするとこのメッセージが出るようです。
R5 で設計を変更すると設計要素のプロパティに $DesignerVersion = 5 というフィールドが追加されて、このフィールドがあるものをR4で開くとこういうメッセージを出すようです。
それでR4上で編集して保存したものを改めてR5の方に持っていくと、デザイナーからこの設計要素が見えなくなったりすることがあるらしくて、そのためにこの警告メッセージを出しているようです。
【対処】
- R4で設計要素を新規に作成して、このエラーが出る設計の中味をコピーしていくしかないのではないかしらん。
- エージェントか何か作って、$DesignerVersionフィールドを強引に削除するのも有りかもしれないです。