Wykonuję taki kawałek kodu :
import os
import sys
import win32com.client
# pip install pywin32
oGT = win32com.client.Dispatch("InsERT.GT")
oGT.Autentykacja= 0
oGT.Serwer='MCKS2\SQL2017'
oGT.Baza='A1A1'
oGT.Uzytkownik="sa"
oGT.UzytkownikHaslo= "MarcoliSql1!"
oGT.Operator="Szef"
oGT.OperatorHaslo =''
oGT.Produkt=1
oSubGT = oGT.Uruchom(0, 4 )
print(type(oGT))
print(type(oSubGT))
oDok=oSubGT.Dokumenty.Wczytaj('FS 10/2021')
i dostaję :
Traceback (most recent call last):
File "E:/python/subiekt001/main.py", line 23, in <module>
oDok=oSubGT.Dokumenty.Wczytaj('FS 10/2021')
File "E:\python\subiekt001\venv\lib\site-packages\win32com\client\__init__.py", line 484, in __getattr__
raise AttributeError("'%s' object has no attribute '%s'" % (repr(self), attr))
AttributeError: '<win32com.gen_py.InsERT dla aplikacji - Biblioteka obiektowa (ver. 1.0).Aplikacja instance at 0x2810625717576>' object has no attribute 'Dokumenty'
Widzę, że oSubGT jest typu Aplikacja. Jak otrzymać obiekt typu Subiekt ?
Bo taki chyba potrzebuję.