Document LibraryにVisioファイルをチェックインしようとしたときの内部エラー#3400
-
09-12-2019 - |
質問
背部:私達の会社のイントラネットのために私達は、従業員が建物内の他の従業員がどこで座っているのかを見ることができるように従業員の座席チャート機能を追加したいと思っていました。私は、Visio Web Access WebPartを使用して他のページ上の従業員によって閲覧できるように、フロアプランをVisioファイルとして保存するためのドキュメントライブラリを作成しました。
問題:文書ライブラリへの最初の保存は機能しましたが、Visioファイルを文書ライブラリにチェックしようとするたびに、次のエラーが表示されます。
内部エラー#3400アクション1787:ファイルのチェックインファイルを最初に閉じてみてください。 ファイルを再開します。次にVisio を再起動してください
私はマイクロソフトフォーラムプロの代わりにVisio Premiumが必要ですが、Premiumがありますので、問題ではありません。
解決 2
私はこれを見つけました変更を送信しようとしているときに必要なフィールドが見つからないことについてのブログエントリ。ただし、デフォルトのドキュメントライブラリ列を見ていて、それらのどれも必須ではありませんでした。最後に、私はあなたが文書をチェックインしなければならないVisio自体の "情報"ページをチェックし、私はすべて埋められていなかった右側の束の束を見つけました。
以下の画像は、赤いボックス内のプロパティを示しています。私はそれらのすべてが埋められたことを確かめ、私はビジオの描画をチェックインするときにエラーを受け取ったのではなくなったことを確認しました。
他のヒント
上記の答えは問題を解決したかもしれませんが、根本的な問題はあなたの文書に必要な必須リストの種類によるものです。
SharePoint 2013の場合(ここで同じ問題):
1)Visioファイルを保存している文書ライブラリで、画面上部の[ライブラリ "タブをクリックし、" ライブラリ設定 "を選択します。 。
2)「コンテンツタイプ」で「文書」または「 company 文書」またはデフォルトのコンテンツタイプがある場合は、
3)サイトの所有者が決定した列(プロパティ)が必須であることがわかります。これらは、ドキュメントライブラリ内のVisioファイル自体に入力する必要があるプロパティです。
4)あなたのドキュメントライブラリに戻って、あなたのVisioファイルを選択(チェックマーク)します。画面上部の「ファイル」タブをクリックして、「編集プロパティ」を選択します。
5)それに対してアスタリスク(*)を持つ任意の行は、必須のプロパティです。
すべての "*"行を入力し、SharePointサイトにVisioファイルを保存してチェックインするときに「内部エラー#3400 」という問題はもうありません。
必要なメタデータを入力すると、ファイルをチェックインできました。Visioが他のほとんどのOfficeアプリケーションを行う必要なフィールドを使用して、Visioが必要なフィールドをオープンした場合は、はるかに役立ちます。