Mateusz Orzechowski 0 Napisano 15 Marca 2023 Udostępnij Napisano 15 Marca 2023 w Uzyskanie listy dokumentów - Sfera Dzień dobry, Próbuję swoich sił w Sferze. Chciałbym uzyskać listę dokumentów FS z zakresu dat. Popełniłem taką funkcję w VBA Excel: Private Sub CommandButton1_Click() Dim oSGT As InsERT.Subiekt Dim oFSy As InsERT.SuDokumentyKolekcja Dim oFS As InsERT.SuDokument Dim oKh As InsERT.Kontrahent Dim i As Integer Set oSGT = UruchomSubiekta oSGT.MagazynId = 2 Filtr = "dok_Typ = 2 and dok_MagId = 2 and dok_DataWyst >= " + Chr(34) + "2023-01-01" + Chr(34) ' + " AND dok_DataWyst <= " + Chr(34) + "2023-01-31" + Chr(34) Set oFSy = oSGT.SuDokumentyManager.OtworzKolekcje(Filtr) MsgBox (oFSy.Liczba) End Sub Niestety pojawia się komunikat o błędzie, że jakiś błąd z metodą DodajPA. I nie mam zielonego pojęcia o co chodzi. Czy ktoś mi pomoże co jest nie tak? Link to postu
Daniel Kozłowski 1 171 Napisano 15 Marca 2023 Udostępnij Napisano 15 Marca 2023 w Uzyskanie listy dokumentów - Sfera Musi Pan jeszcze uzupełnić wiedzę o podstawy języka T-SQL oraz metody wyjaśniania takich problemów - wystarczy wykonać zapytanie w SSMS (dokleić treść filtra do zapytania "select * from dok__Dokument"), aby otrzymać odpowiedź, gdzie został popełniony błąd: Cytat Conversion failed when converting date and/or time from character string. Datę w formacie tekstowym podaje się w pojedynczych cudzysłowach, a nie podwójnych: https://learn.microsoft.com/en-us/sql/t-sql/data-types/datetime-transact-sql?view=sql-server-ver16 Link to postu
Polecane posty