問題タブ [project-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - Project サーバーのワークフロー、権限の問題
Project Server 2013 と sharepoint デザイナーを使用してワークフローを開発しています。
プロジェクト フィールドの値を設定しようとするまで、すべて正常に動作します。実行すると、401エラーが発生します(403エラーが発生する前に、権限を昇格して解決しました)。
私はすべてを試しました(または私がしたと思います):
- ステージの構成 (チェックインが必要)
- カスタム フィールドの構成 (ワークフローによって制御されないフィールド)
- サイト コレクション機能の構成 (ワークフロー アプリのアクセス許可の付与)
しかし、何もうまくいかないようです、私はいつも得ます:
どんな助けでも大歓迎です
c# - Project Server PSI でのタスクの削除
プロジェクト サーバーで 1 つまたは複数のタスクを削除するときに問題が発生しました。この構文を使用しました。deleteTask は Guid[]
キューを待ちます
タスクが削除されないという予期しない結果が得られ、プロジェクトをチェックインするときに問題が発生しました。この問題の削除タスクに関連する queueMsgType は何ですか?
ms-project - Microsoft Project サーバー 2013 エラーでプロジェクトの詳細にアクセスしますか?
MS Project サーバー 2013 で 1 つの PWA (Project Web App) サイトを作成しました
その上でプロジェクトを作成しましたが、正常に機能していました。
しかし、しばらくして、プロジェクトの詳細ページにアクセスしたいと思ったとき
ループエラーが発生します:
MS Project Server 2013 Web Appのエラーの原因を誰か教えてください
database - データベースの「ステータス更新履歴」はどこにありますか
承認センターの「ステータス更新履歴」の情報がデータベースのどこにあるか知っている人はいますか? 特に、特定の更新のステータス フラグ (未公開または公開) を探しています。この情報からレポートを作成しようとしています。誰かがデータベースでこのフラグを見つけてくれることを願っています。Project Server 2013 を使用しています。
ms-office - Office をインストールせずに interop.MSProject.dll を使用するか、Visual Studio でプロジェクト アドインを作成する
Visual Studio から Microsoft.Office.Interop.MSProject.dll を使用して Project Server で作業する必要があります。gacutil.exe を使用して Microsoft.Office.Interop.MSProject.dll を登録しました。フォルダ "C:\Windows\assembly" には、プロセッサ アーキテクチャが MSIL である MSProject.dll のエントリがあります。コンソール アプリケーションを作成しましたが、アプリケーション インスタンスを作成しようとすると、次のエラーが発生します: Class not registered-HRESULT: 0x80040154 例外。画像の通りです。
このプロジェクトのターゲット プラットフォームは x86 (32 ビット) です。エラーの原因は何ですか? ローカルマシンにオフィスがインストールされていないためですか?Office をインストールせずに PIA を使用する代替手段はありますか? Visual Studio から Project アドインを作成しようとしましたが、正常に動作しますが、Project Professional を開く必要があり、これを回避したいと考えています。この場合、Project Professional アプリケーションを開かないようにすることはできますか?
rest - REST を使用して選択したプロパティを更新する
Google Chromes Advanced REST Clientを使用して、SharePoint および Project Server への REST 呼び出しを試しています。
単純な GET でデータを読み取ることができました。指定されたオブジェクトのすべてのプロパティを含む XML が返されます。たとえば、Project オブジェクトがある場合、これにはProject Nameプロパティがあります。
このプロジェクト名を更新したいのですが、SDK で Project オブジェクトが DELETE、MERGE、PUT メソッドをサポートしていることを読みました。MERGE は、ユーザーが他のプロパティに影響を与えることなく、選択したプロパティのみを更新できるようにするものであると読みました。ただし、Advanced REST Clientには MERGE はありませんが、PATCH はあります。
リクエスト、ヘッダー、およびプロジェクトの新しい名前をどのように指定する必要がありますか?
リクエストの Payload セクションに次のように書き込もうとしました。
403 (Forbidden) エラーで戻ってきました。
csom - Project Online を CSOM の開発環境として使用できますか
Project Server 2013 にアクセスする .NET クライアント アプリを作成する必要があります。つまり、PWA です。そのクライアント アプリは、Windows 7 ワークステーションで実行する必要があります。Project Server Client Side Object Model (CSOM) を使用して、Project Server のすべてのプロジェクト、タスク、リソース、および割り当てにアクセスする予定です。
Q1: Project Online にサインアップして、それを使用してクライアント アプリをテストすることはできますか?
Q2: PWA のオンプレミス インストールとまったく同じように動作しますか?
Q3: クライアント アプリが Project Online で動作する場合、オンプレミスの PWA インストールでも動作する可能性がありますか?
csom - Project Online と CSOM で認証中のエラー 401
コンソール アプリで CSOM を使用して Project Online に接続しようとすると、エラー 401 (または 403) が発生します。(これはオンプレミスではありません。Microsoft Project Online 2013 です。) コードは次のとおりです。
ExecutingWebRequest を使用せずに、もう一度試してみてください。
Q1: コードに問題はありますか?
Q2: Project Online に不足している設定はありますか?