現象:
DocuWare バージョン 7.3 以降にアップグレードした後、外部の選択リストを編集しようとすると、以下のいずれかのエラーが発生します。
「オブジェクト名または列名が欠落しているか、空です...」
「選択リストのデータを取得できません」

解決策:
これは、MSSQL データベースにおいて、データベースレベルの選択リスト XML 内のパラメータが空であることに起因します。
作業を進める前に、DWSYSTEM データベースのバックアップを作成してください。
- DWOrganizationSettings データベーステーブルの上位 1000 行を選択します。
- 影響を受ける選択リストの設定列 XML を開きます(この例では、「Select List 6」のエントリを使用しました)。

- XMLを開くと、tableNameパラメータの値が空になっていることがわかります

- 選択リストの接続に使用されている正しい tableName で XML を更新する必要があります。 XMLをコピーし、新しいクエリタブで次のように入力します。
update [DWSYSTEM].[dbo][DwOrganizationSettings] set settings ='ここにXMLを貼り付ける' where setid ='影響を受ける選択リストの名前の横にあるsetid' - クエリを実行した後、設定ページを最新の情報に更新してください。これで、以前影響を受けていた選択リストをエラーなく編集できるようになります。
このKBAは、オンプレミス組織にのみ適用されます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
