potýkám se s problémem funkčnosti metody Delete objektu AdoRecordset pro editaci sešitu v MS Excelu ve svém projektu v Promoticu 8.3.22 (OS Windows 7 Pro 32bit/64bit). Byl jsem už tak zoufalý, že jsem si otevřel projekt AppExamples a provedl jedinou změnu v příkazu v následující metodě tak, aby se zapisovalo pomocí "SaveRows" (b = oDb.Methods.DtiOper...). Po stisku příslušného tlačítka v odpovídajícím panelu (Panel2) v běžící aplikaci pak dojde k jejímu zamrznutí. Toto chování jsem pozoroval zatím na dvou svých PC. Můžete prosím ověřit to, zda se jedná o lokální chybu na mém PC? Děkuji.
PmRoot > Examples > Database > Excel > Panel2: metoda WriteToExcel
- Code: Select all
Dim oDb, b
Set oDb = pMe.Pm("../PmAdo")
oDb.Methods.DtiOper list, "Open", "Empty", "Empty", "Empty"
b = oDb.Methods.DtiOper(list, "SaveRows", "Empty", aData, "Empty")
oDb.Methods.DtiOper list, "Close", "Empty", "Empty", "Empty"
pResult = b
Jaroslav Bušek