私は C# アプリケーションを作成して、従業員の時間エントリを別のデータベースに同期させ、Quickbooks と同期させるという骨の折れる仕事を与えられました。私は QB プログラミングにまったく慣れていないので、顧客のリストを取得し、次に各顧客のジョブを取得し、次に従業員などの基本的なタスクを実行しようとしています。私はSDKのドキュメントを読んでいますが、私が見つけた例は現時点では少し高度すぎるため、詳細についてはまだ少し曖昧です:-P
話を簡単にするために、手始めに顧客のリストを提供するコード スニペットをお願いしたいと思います。これが私が持っているコードです:
QBSessionManager SessionManager = new QBSessionManager();
IMsgSetRequest customerSet = SessionManager.CreateMsgSetRequest("US", 8, 0);
//
// Code to get list of customers here.
//
SessionManager.OpenConnection2("", "New App", ENConnectionType.ctLocalQBD);
SessionManager.BeginSession(string.Empty, ENOpenMode.omDontCare);
IMsgSetResponse Resp = SessionManager.DoRequests(customerSet);
MessageBox.Show(Resp.ToXMLString());
SessionManager.EndSession();
SessionManager.CloseConnection();
「顧客のリストを取得するためのコード」を記入してくれる人はいますか? 事前にどうもありがとうございました!
ビクター