两个系统不是用一种语言开发的﹐CRM---C#+ASP.Net,QRM ----Dephi.
需要实现的功能类似于﹕在QRM中选择一个采购单﹐双击或者点击某按钮﹐打开进入CRM系统﹐查出所有关于该采购单的信息。
我是一个菜鸟新手﹐却被老板委以如此重任﹐哎﹐拜求各位高手同道指点讨论

解决方案 »

  1.   

    数据是在数据库中﹐如何从QRM系统切换到CRM系统呢﹖
      

  2.   

    两种方式:
    1. 用dephi 的界面显示采购单。 直接从数据库中取数据,或利用Webservice从CRM中取数据
    2. 直接调用CRM的界面。(要解决的用户登录的问题)
    可以在CRM中做一个专门登录界面,传入用户名,密码(加密后的),要显示的页面等。
    登录成功后,转到要显示的界面中,如(采购单信息)在Dephi中直接调用IE,打开登录界面。
      

  3.   

    Webservice感覺太高深,一直沒時間去學習.
    第二種方式可行,就是不知道怎么實現,登錄后轉向記載的頁面,不知道怎么修改登錄程序
      

  4.   

    呵,見笑了哦,我從沒研究過WebService,所以不知道它的 技朮要求和含量有多高.要哪位大哥知道怎么實現上述功能的話,還請多多指點
      

  5.   

    使用Url参数传递,不检查登录,而使用url信任, 在crm中检查UrlRefercence是否为本站url或是qrm的url ,是的话,直接显示数据
      

  6.   

    謝謝樓上大哥!請問,何謂url信任?
      

  7.   

    其實,兩系統溝通的本意是:主管通過QRM了解有關采購單的信息,然后點擊采購單號,進入CRM系統,查看采購單明細資料,然后再在CRM中做相應的處理,如簽核,撤消等.所以看來,是必須得解決登錄的問題,我現在是在考慮,是不是給CRM增加一個專門的接口,供QRM等外部系統溝通用,采用上邊一個大哥說的URL信任方式登錄,也就是自動創造或滿足CRM該窗體所需的條件,不知道我這樣想是不是曲解了那位大哥的意思哈