Projeniz bendeki Delphi XE8'de olduğu gibi hata vermeden derlendi. Dokümanda gösterilen wsdl adreslerinden servisi tekrar import ettiğimde sizin saglikTesisiReceteIslemleriWS.pas dosyasından daha farklı bir şey çıkıyor. Siz servisi import ederken farklı bir program mı kullanıyorsunuz?
Delphi SGK servislerini tek adımda import ederken sorun yaratıyor. O yüzden servisi import etmek için aşağıdaki adımları uygulayın:
1.
https://medeczane.sgk.gov.tr/medula/ecz ... eriWS?wsdl adresindeki dosyayı saglikTesisiReceteIslemleriWS.wsdl adıyla kaydedin.
2. Bu dosyanın 4. satırında belirtilen
http://medeczane.sgk.gov.tr/medula/ecza ... ebe6de09c6 adresindeki dosyayı saglikTesisiReceteIslemleriWS.xsd adıyla kaydedin.
3. saglikTesisiReceteIslemleriWS.wsdl dosyasını Notepad veya Delphi gibi bir metin editörü ile açıp 4. satırdaki "
http://medeczane.sgk.gov.tr/medula/ecza ... ebe6de09c6 adresindeki dosyayı saglikTesisiReceteIslemleriWS.xsd" dosyasının adını saglikTesisiReceteIslemleriWS.xsd olarak değiştirin ve wsdl dosyasnı kaydedin.
4. Daha sonra Delphi içerisinden WsdlImporter kullanarak kaydetmiş olduğunuz saglikTesisiReceteIslemleriWS.wsdl dosyasını import edin.
Ben az önce bu yolla servisi import ettim ve karşıma sizinkinden farklı bir dosya çıktı. Import ettiğim dosya ekte:
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (
http://martinfowler.com/)