Cze wszystkim
Regularnie piszę właściwości w moich częściach i zespołach za pomocą narzędzia Mycad Integration.
Funkcja operacji jest następująca: Dodaje/modyfikuje właściwość z tabeli programu Excel.
Oprogramowanie odczyta tabelę Excela z nazwami plików i właściwościami, a następnie zapisze je z powrotem do pliku części/złożenia.
Jeszcze 3 dni temu wszystko działało idealnie, w międzyczasie nie było żadnej zmiany licencji w sw, integracja.
Nie pochodzi to z mojego pliku części/złożenia do przetworzenia, ponieważ jeśli poproszę go o inną operację przetwarzania:
np . zmienić kolor pomieszczenia lub zrekonstruować dokument. OK, działa idealnie.
Spróbowałem ponownie z pustym plikiem Excela z właściwością 1.
Co gorsza, kiedy ponownie otwieram ten plik Excela, informuje mnie, że wystąpił błąd i oferuje mi wersję odzyskiwania.
Testowane na komputerze kolegi, te same wyniki.
Jakieś pomysły do zaproponowania? A może nawet rozczarowania?
Swój problem uzupełniam logiem aplikacji i wygenerowanym błędem.
Dla tych, którzy nie mogą odczytać obrazu:
Integracja - v 2018
Data : 11/07/2019 08:55:06
----------------------------------------
11-07 08:55
Zarejestruj się
__________________________________________________________________
11-07 08:55
Nowe akcje na liście
__________________________________________________________________
11-07 08:55
Akcje otwierania plików
__________________________________________________________________
11-07 08:56
Zastosuj wszystkie akcje
__________________________________________________________________
11-07 08:56
Błąd: AddPropertiesFromTable
__________________________________________________________________
Znaleziono wyjątek:
11-07 08:56
Typ: System.Runtime.InteropServices.COMException
Link do pomocy:
Komunikat: Wyjątek HRESULT: 0x800A03EC
Źródło: Integracja
Ślad stosu: Microsoft.Office.Interop.Excel._Worksheet.get_Range(Komórka obiektu1, Komórka obiektu2)
na stronie myCADtools2018.RD.Tools.Integration.clServices.AddPropertiesFromTable(String _PathName, String _WorkbookPath, String _Property, String _Criteria, String&_Comment, ProgressBar&_SubProgressBar)
Witryna docelowa: Microsoft.Office.Interop.Excel.Range get_Range(System.Object, System.Object)
__________________________________________________________________

Jeśli masz konserwację, radzę utworzyć zgłoszenie, będą znacznie bardziej kompetentni do debugowania swojego oprogramowania.
W przeciwnym razie w domowej wersji SW 2018 działa, spróbuj dziś rano.
Niektóre leady:
- aktualizacja systemu Windows, MS Office lub innego.
- Excel już otwarty w innym procesie (Ctrl+Delete, aby sprawdzić procesy).
Co do reszty, zbyt techniczne, nie ma innego pomysłu
U
1 polubienie