問題タブ [mpxj]
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.
ms-project - MPXJ:APIを介して計画された作業を取得する
MPXJを使用してMSProjectから時間の経過とともに計画された作業を抽出したいと思います。APIを介してこれらの数値を取得する方法を知っている人はいますか?これを行うための適切な方法が見つかりません。
(具体的なシナリオ:計画された作業をy軸に、日付をx軸にグラフを作成したい)
java - IKVM:JAXP 1.3 DatatypeFactoryclass.inIKVM.OpenJDK.XML.Bindエラーの初期化に失敗しました
私はmpxjプロジェクトでikvmを使用しています。
私はこのような非常に単純なコードを持っています....
例外.netが発生し、JAXP 1.3 DatatypeFactoryclass.inIKVM.OpenJDK.XML.Bindの初期化に失敗しました
エラー:「net.sf.mpxj.mspdi.MSPDIWriter」のタイプ初期化子が例外をスローしました。エラー:JAXP1.3DatatypeFactoryクラスの初期化に失敗しました。エラー:プロバイダーcom.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryI mplが見つかりませんエラー:com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl
この問題はIKVMに関連しているようです。何が悪いのか教えてもらえますか?
vb.net - .net Framework 2.0 で mpp ファイルを読み取る方法
フレームワーク2.0のc#/.netでmppファイルを読み込みたいです。MPXJ オープン ソースを使用していますが、.net Framework 2.0 では使用できません。
.net Framework 2.0 で MPXJ を使用するにはどうすればよいですか。mppファイルを読み取ることができる他の方法や別のアプリケーションはありますか?
vb.net - .mpp ファイルを開いて .csv として保存するプロセスを自動化する方法はありますか?
ユーザーが Microsoft プロジェクト ファイルを既に作成した Web アプリケーションにアップロードするときのプロセスを自動化する方法を見つける必要があります。このプロセスでは、基本的にプロジェクトの名前を付けて保存を使用して .csv ファイルに保存する必要があるため、これを使用してデータを SQL データベースにインポートできます (これは、SQL を使用して既に設定したカスタム レポートに必要です)。大量のプロジェクト ファイルを受け取るので、このプロセスを自動化する必要があります。プロセスが自動化されている場合、ユーザーはすぐに結果を確認できます。
基本的に、これらのプロジェクト ファイルを .csv ファイルとして保存する自動プロセスを作成または実行する方法はありますか? csv ファイルが正しくフォーマットされていない場合でも、最初にそれらを .csv ファイルに入れる必要があるだけで、それを回避する方法を見つけることができます。
ありがとうございました。
編集 - これについて考えることができる唯一の方法は、以下にリストされている手順に従うことですが、ファイルを開いて保存を押すプロセスを自動化して、これが機能するようにする必要があります...他の提案はありますか?
edit 2 - Microsoft.Office.Interop.MSProject を使用する方法も調べていますが、運がありません。
現在mpxjを使用して編集3 0 - 私が抱えている唯一の問題は、以下にリストされているものです。例を vb に変換します。
エラーは EnumberableCollection にあります - ビジュアルスタジオはそれを有効な型として認識していません - 私が間違っていること、または代用すべきことはありますか?
asp.net - java.util.listの値をvbの文字列またはその他の通常の形式に変換する
私のアプリケーションでは、mpxjを使用してMicrosoft Projectファイルからアイテムを取得しています。必要なアイテムの1つは、先行アイテムです。前任者を引っ張ることができる方法は、java.util.listのタイプを返すmpxjのビルドイン関数を使用することです-これをオブジェクトとして変数に保存できますが、データをにもたらす方法を見つける必要があります簡単に使用できるフォーマットなので、データベースに保存できます。以下にリストされているのは、プロジェクトファイルから先行タスクをプルするために使用しているコード行です。
トレースポイントを入れて前任者の値を取得したときの結果は次のとおりです
上記を文字列として取得できたとしても、必要なデータを取得するのに十分な作業を行うことができました。上記の例では、先行リストに1つのアイテムがありますが、複数のアイテムがある場合があります。複数のアイテムがある場合のトレースポイントの例を次に示します。
ご協力ありがとうございました。
ms-project - mpxjでアウトラインコードをxmlファイルに書き込んでms project 2003/2007にインポート
ms project 2003 または 2007 で動作する mpxj と outlince コードを持っている人はいますか?
次のコードでアウトライン コードをエクスポートしようとしました。
結果の xml は次のようになります。
しかし、インポートしたプロジェクトにアウトラインコードが見つかりませんでした..
プロジェクトにアウトライン コードを手動で追加すると、結果の xml ファイルも上記とは異なります。
では、輸出手続きの重要なステップがいくつか抜けているように思えますか?!
ms-project - ソフトウェアをインストールせずにMPPファイルをASP.NET(C#)に読み込む方法
同僚から、.MPPデータをSQLServerデータベースにインポートするように依頼されました。
ここでのひねりは、.MPPファイルを管理するためのソフトウェアがインストールされていないことです。
しばらくグーグルした後、私はMPXJがある程度私を助けることができることに気づきました。そのため、ダウンロードを試みましたが、会社のセキュリティポリシーの制限によりダウンロードできませんでした。例:次のリンクを開くことができます:http ://sourceforge.net/projects/mpxj/files/
しかし、会社のセキュリティポリシーによってページがブロックされているため、リンクをクリックしてソフトウェアをダウンロードできません。
したがって、とにかく.MPPデータをSQL Serverデータベースにインポートする方法があるかどうかを誰かが提案できますか?
前もって感謝します...
java - ファイル リーダー Web サービス
Excel、MPP ファイルを読み取り、アプリケーションの Bean のリストを提供する RESTful Web サービスを作成したいと考えています。現在、Excel の読み取りには jxl を使用し、mpp には mpxj を使用しています。ファイル読み取りサービスを再利用できるように一般化する方法はありますか。
postdata - MPP ファイルのコンテンツ タイプ「application/vnd.ms-project」のファイル データとともにフォーム データを送信する
ファイル ストリームと共に投稿データを送信する必要があります。次のコードを使用しています。
このコードは http://technet.rapaport.com/Info/LotUpload/SampleCode/Full_Example.aspxから取得したものです。
JAVA 上にあるサーバー側では、MPXJ サードパーティ ライブラリを使用してファイル データを読み取ります。ただし、次の例外が発生しています。ヘッダー署名の不一致エラーが報告されます。
ネストされた例外は次のとおりです: net.sf.mpxj.MPXJException: Error reading file] と根本原因 java.io.IOException: Invalid header signature; 0x2D2D2D2D2D2D0A0D を読み取り、net.sf で org.apache.poi.poifs.filesystem.POIFSFileSystem.(POIFSFileSystem.java:153) で org.apache.poi.poifs.storage.HeaderBlockReader.(HeaderBlockReader.java:125) で 0xE11AB1A1E011CFD0 を期待。 mpxj.mpp.MPPReader.read(MPPReader.java:84)
誰かがこの状況で私を助けて、いくつかの解決策を提案してくれませんか!
どうもありがとう。
java - Javaで.mppファイルを作成するには?
作成できます。java のmpxjライブラリを使用してmpxファイルを作成します。
書き込み (作成) が必要です。Javaのmppファイルは、誰でも私に提案してくれます。