Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-05-12, 19:28x



Odpowiedz w temacie  [ Posty: 3 ] 
Serwer COM, problem z ustaleniem pola BIOREC 
Autor Wiadomość
Awatar użytkownika

Rejestracja: 2009-03-26, 14:45
Posty: 62
Pomógł: 2
Post Serwer COM, problem z ustaleniem pola BIOREC
Cześć,

Automatyzuje symfonie Handel Forte 2010 z aplikacji napisanej w VB. NET

Mam kod, który używając obiektu BioRec prawidłowo importuje do handlu dokumenty zamówień obcych.

Mam jednak pewien problem. Mianowicie przy ustalaniu wartości pól za pomocą SetField, gdy wartość pola podaje jako zwykły string między nawiasami wszystko jest dobrze. Ale gdy używam do tego celu zmiennych typu string ich wartość nie zostaje przekazana.

Przykładowo:

Kod:
io.SetField("typDK", "ZMO")


działa prawidłowo, ale już

Kod:
dim typDk as string = "ZMO"
io.SetField("typDk", typDk)


nie działa jak należy.

Jak zatem powinienem przekazać wartość zmiennej?!

_________________
Zrozumieć niezrozumiałe ;)


2011-05-01, 18:33
Wyświetl profil
Autor Wiadomość
 



Rejestracja: 2009-09-22, 09:56
Posty: 112
Post 
A czasem to nie powinno być tak:
Kod:
dim typDk as string
typDk = "ZMO"
io.SetField("typDk", typDk)


2011-05-20, 10:06
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-03-26, 14:45
Posty: 62
Pomógł: 2
Post 
Cześć,

Nie, nie o to chodzi.
To o czym piszesz to różnica między VB, a VB w wersji .NET.

W starym VB faktycznie tak by trzeba było przypisywać wartość do zmiennej. W .NET można od razu.

W międzyczasie doszedłem do tego, że polecenie się nie wywali jeżeli wykonamy je jako przypisanie do jakiejś zmiennej.

Czyli:
Kod:
Dim err
dim typDk as string
typDk = "ZMO"
err = io.SetField("typDk", typDk)


Ale dlaczego to samo polecenie wywalało się gdy dawałem zmienną typDk, a nie wywalało się gdy dawałem stringa to nie mam pojęcia.

_________________
Zrozumieć niezrozumiałe ;)


2011-05-22, 10:04
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 3 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Tworzenie nowego dokumentu przez COM - problem z BIORec

w Programowanie

lt_maxon

3

3312

2010-10-26, 15:18

daniel Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Pola własne kartoteki kontrahentów i towarów - pola wymagane

w Programowanie

KrzysztofK

0

11045

2022-10-24, 10:45

KrzysztofK Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Problem z kopia bezpieczensta na serwer

w Techniczne

c.niegut

12

4381

2014-01-27, 13:21

c.niegut Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Problem po migracji bazy SQL na nowy serwer

w Techniczne

romo86

2

2989

2018-02-19, 12:50

romo86 Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 14 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant