tag:blogger.com,1999:blog-8006724255930921548.post3253665192333203695..comments2023-10-03T19:26:43.018+08:00Comments on 遺忘技術的角落: .NET Call SAP/RFC by Visual Basic & VS2010亞當斯(Adams)http://www.blogger.com/profile/09679007289731771586noreply@blogger.comBlogger34125tag:blogger.com,1999:blog-8006724255930921548.post-70924913464834954242019-09-26T10:43:37.266+08:002019-09-26T10:43:37.266+08:00請問在VB叫用COM元件時是否有遇到32位元與64位元的問題呢?
因SAP GUI目前只有32位元的...請問在VB叫用COM元件時是否有遇到32位元與64位元的問題呢?<br />因SAP GUI目前只有32位元的<br />我是用Lotusscript(語法類似VB)欲叫用COM元件會無法取到<br />Google後是由於32位元與64位元的問題<br />若您有遇到請教一下如何解決呢?謝謝Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-71019106009798017332015-07-16T19:15:55.670+08:002015-07-16T19:15:55.670+08:00已經將範例程式碼,提供在以下的說明中,請參考!
http://ms-net.blogspot.tw/...已經將範例程式碼,提供在以下的說明中,請參考!<br />http://ms-net.blogspot.tw/2015/01/net-call-saprfc-by-visual-basic.html亞當斯(Adams)https://www.blogger.com/profile/09679007289731771586noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-78388979598698847772014-12-28T22:35:43.512+08:002014-12-28T22:35:43.512+08:00您好~
因為是新手,有看沒有很懂,想透過完整的內容做學習,方便向您索取sample code 嗎?
...您好~<br />因為是新手,有看沒有很懂,想透過完整的內容做學習,方便向您索取sample code 嗎?<br />麻煩了!感謝!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-58084248857317637192014-04-23T18:17:28.198+08:002014-04-23T18:17:28.198+08:00你提供的程式,我都沒問題但是RFC傳回筆數卻是0,可是用SE37檢查又有資料,請問要如何解決. 感謝...你提供的程式,我都沒問題但是RFC傳回筆數卻是0,可是用SE37檢查又有資料,請問要如何解決. 感謝Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-58059457408038375222013-10-24T14:06:42.072+08:002013-10-24T14:06:42.072+08:00中文####用Unicode的dll,問題就可以解決中文####用Unicode的dll,問題就可以解決Anonymoushttps://www.blogger.com/profile/01887197221033058290noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-16104998584308493162013-02-07T11:08:41.427+08:002013-02-07T11:08:41.427+08:00今天有找到解決中文#字不能正常顯示方式
但必須要換個寫法 不能使用OCX方式
參考資料:htt...今天有找到解決中文#字不能正常顯示方式<br /><br />但必須要換個寫法 不能使用OCX方式<br /><br /><br />參考資料:http://www.cnblogs.com/yqy542006/archive/2009/03/30.html<br />大陸簡體文<br /><br />希望能給有需要的人參考看看Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-71002405612812232242013-02-05T16:22:20.160+08:002013-02-05T16:22:20.160+08:00今天測試發現重大問題~發現傳接的資料 中文字串皆無法顯示~會出現####取代字元 英文字串及數字類別...今天測試發現重大問題~發現傳接的資料 中文字串皆無法顯示~會出現####取代字元 英文字串及數字類別卻正常 請問有何方式可以解決這個問題呢?? 感謝!!<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-38477376965612684702013-01-09T14:45:45.687+08:002013-01-09T14:45:45.687+08:00感謝 解決了 最後用這個寫法
Dim OPStart As SAPFunctionsOCX.Par...感謝 解決了 最後用這個寫法<br /> Dim OPStart As SAPFunctionsOCX.Parameter = CType(iSAPCONN.Exports("START_DATE"), SAPFunctionsOCX.Parameter)<br /> Dim OPEnd As SAPFunctionsOCX.Parameter = CType(iSAPCONN.Exports("END_DATE"), SAPFunctionsOCX.Parameter)<br /> OPStart.Value = "20120101"<br /> OPEnd.Value = "20120501"<br />搞定 @@Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-51452199689716927392013-01-09T13:59:47.067+08:002013-01-09T13:59:47.067+08:00是的! 請你看一下我上面所寫的範例程式,參數就是訂單號碼(一個Table當作參數,再把訂單單號加入)...是的! 請你看一下我上面所寫的範例程式,參數就是訂單號碼(一個Table當作參數,再把訂單單號加入),也就是說,要請SAP開發人員先撰寫好可以允許篩選條件的RFC! 就可以啦亞當斯(Adams)https://www.blogger.com/profile/09679007289731771586noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-53435199115427096962013-01-09T13:07:42.794+08:002013-01-09T13:07:42.794+08:00感謝~
我順便想再問一下 第一個方式是需要SAP開發人員先撰寫篩選條件的RFC涵式嗎??
第二種...感謝~ <br /><br />我順便想再問一下 第一個方式是需要SAP開發人員先撰寫篩選條件的RFC涵式嗎??<br />第二種方式應該不會要用了 因為想減低資料傳輸的負擔..才會設立條件~Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-15180979486178003592013-01-09T12:00:58.000+08:002013-01-09T12:00:58.000+08:00有兩個方式可以針對SAP Table下條件,一個是在Call RFC時,就丟入篩選條件,本範例就是這...有兩個方式可以針對SAP Table下條件,一個是在Call RFC時,就丟入篩選條件,本範例就是這種方式,這種方式要在RFC就設計好,另一種方式比較簡單,也就是抓取SAP Table資料出來之後我是把結果資料放到一個DataTable的,你可以想像,只要資料放在.NET的DataTable中,你是否就可以隨意去篩選資料呢? 建議用LINQ比較快唷!!亞當斯(Adams)https://www.blogger.com/profile/09679007289731771586noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-4843274740878226112013-01-09T10:41:28.814+08:002013-01-09T10:41:28.814+08:00您好 不好意思 看到你的文章 讓我獲益良多
目前小弟有個問題 想請問一下 倘若 擷取的
SAP ...您好 不好意思 看到你的文章 讓我獲益良多<br /><br />目前小弟有個問題 想請問一下 倘若 擷取的<br /><br />SAP Table 需要給予參數值當作條件式篩選<br /><br />要如何撰寫呢? 還請大大回覆了 感謝!!<br /> Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-21545445191555071912011-09-30T11:10:18.289+08:002011-09-30T11:10:18.289+08:00SAP Connector for Microsoft .NET已可 Compiled with ....SAP Connector for Microsoft .NET已可 Compiled with .NET Framework 4.0ALIK ASP.NEThttps://www.blogger.com/profile/07496823677411362145noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-54527411684373148272011-08-29T16:07:22.493+08:002011-08-29T16:07:22.493+08:00您好!
我想請問一下 sap.net的連接tool在哪下載& 參考要去哪下載><~一直找...您好!<br />我想請問一下 sap.net的連接tool在哪下載& 參考要去哪下載><~一直找不到...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-83066717559739841512010-12-23T17:22:31.322+08:002010-12-23T17:22:31.322+08:00您好,
我現在遇到一個問題,在SAP T-code ST22 會出現,User "xxx...您好,<br /><br />我現在遇到一個問題,在SAP T-code ST22 會出現,User "xxx" has no RFC authorization for function group "RFC1".<br /><br />可是在.Net 2003 的SAP Connecter不會有這種權限的問題.所以Basic同事覺得我們programer應該有別的寫法.可是功力太淺試不出來,請問大人有沒有什麼建議.謝謝!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-26084624080181682922010-05-11T12:14:12.080+08:002010-05-11T12:14:12.080+08:00您好,
請問如果輸出的中文都變成#,
要如何解決?您好,<br />請問如果輸出的中文都變成#,<br />要如何解決?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-87150880444698447672010-05-08T23:05:26.784+08:002010-05-08T23:05:26.784+08:00您好,我依您的範例練習,卻出現以下錯誤,不知是不是版本問題?
在func.connection=co...您好,我依您的範例練習,卻出現以下錯誤,不知是不是版本問題?<br />在func.connection=conn 出現<br />Bad variant type,請各位協助..Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-85813754084791893262010-05-08T22:49:22.522+08:002010-05-08T22:49:22.522+08:00您好,func.connection=conn
我用vs2005也是error,如果4-6這幾個步驟...您好,func.connection=conn<br />我用vs2005也是error,如果4-6這幾個步驟寫到工作執行緒就可以了,是要如何修改程式碼 ?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-29968918132081265882010-04-30T09:39:14.292+08:002010-04-30T09:39:14.292+08:00所以說,最直覺也是最快的方式就是使用SAP原本的API,不過這些API也都是COM的感覺,比較麻煩的...所以說,最直覺也是最快的方式就是使用SAP原本的API,不過這些API也都是COM的感覺,比較麻煩的是沒有函式說明,一切都自己猜。這比較令人灰心~亞當斯(Adams)https://www.blogger.com/profile/09679007289731771586noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-20057596837910302092010-04-30T09:17:42.710+08:002010-04-30T09:17:42.710+08:00.net connector已經不再改版了,每次都要在VS2003處理後再拿到VS2008上處理,d....net connector已經不再改版了,每次都要在VS2003處理後再拿到VS2008上處理,debug上有點麻煩;SAP有出一套新的工具叫SAP Enterprise Services Explorer for Microsoft .NET可以取帶.net connector,只是必需要先在SAP上先安裝NetWeaver;但是因為公司的SAP沒有安裝NetWeaver所以才想找看看還有沒有別的方法Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-77782874140070594332010-04-29T14:31:52.557+08:002010-04-29T14:31:52.557+08:00馬大大,多謝提供另一種解決的方案,我有查了一下,也找到一篇不錯的教學。
http://www.co...馬大大,多謝提供另一種解決的方案,我有查了一下,也找到一篇不錯的教學。<br /><br />http://www.codeproject.com/KB/dotnet/Connect_SAP_from_VS2008.aspx<br /><br />不過,我想唯一的缺點就是要借用VS2003來設計產生class or component,可能是因為SAP不支援後續的vs版本了。亞當斯(Adams)https://www.blogger.com/profile/09679007289731771586noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-7973765410038885962010-04-29T09:27:34.121+08:002010-04-29T09:27:34.121+08:00我在業界幾家公司call RFC都是採用另一種做法,SAP有出一套工具免費的,叫SAP CONNEC...我在業界幾家公司call RFC都是採用另一種做法,SAP有出一套工具免費的,叫SAP CONNECTOR,只支援到VS2003,我都直接在VS2003上使用這套工具,它會像程式拶生器把RFC變成.NET的CLASS,將類別檔整個GEN 出來 ,再COPY到VS20XX其他版本上,直接把類別NEW起來用就可以,非常方便喔,您可以查看看sap connector馬小玲http://www.dotblogs.com.tw/swtnwr/noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-3838112546906234742010-04-28T13:41:47.255+08:002010-04-28T13:41:47.255+08:00請參考上列的提問,答案就在其中,把程式碼放到多執行緒即可!!請參考上列的提問,答案就在其中,把程式碼放到多執行緒即可!!亞當斯(Adams)https://www.blogger.com/profile/09679007289731771586noreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-1579072272440244072010-04-27T19:15:54.517+08:002010-04-27T19:15:54.517+08:00Logon回傳是true,可是在func.Connection = conn
就會有Bad vari...Logon回傳是true,可是在func.Connection = conn<br />就會有Bad variant type的錯誤訊息,我是把整段放在asp.net中的page_load裏,請問我該如何修正呢? 謝謝!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8006724255930921548.post-31657752448564986142010-04-08T09:44:03.944+08:002010-04-08T09:44:03.944+08:00謝謝Adams!!
測試後成功了^^謝謝Adams!!<br />測試後成功了^^Unknownhttps://www.blogger.com/profile/02746593883304719291noreply@blogger.com