Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-29, 08:03x



Odpowiedz w temacie  [ Posty: 22 ]  Przejdź na stronę Poprzednia  1, 2
Problem z obiektem BTowar... 
Autor Wiadomość

Rejestracja: 2008-03-10, 14:01
Posty: 591
Post 
Próbuję 'walczyć' z obiektem BRodzTw, zeby przypisać towar do danego rodzaju w zależności od jego kodu i mam komunikat "OLE nie zainicjowany"
co robię źle?

Kod:
int sub ust_RodzTw(long lId)
   dispatch xParams
   dispatch xRodzTW = xFactory.NewObject("BRodzTW")
   dispatch xTowar = xFactory.NewObject("BTowar")
   xTowar.Load(using "id=%l", lId)
//   string sKodTw=xTowar.kod: message sKodTw
   string sRodzTw=xTowar.Rodzaj.Kod:message sRodzTw
   xTowar.Edit()
   xRodzTW.Load("nazwa= 'test'")
   xTowar.UstawRodzaj(xRodzTw)
   xTowar.Save()
endsub

_________________
zz


2010-12-22, 11:18
Wyświetl profil
Autor Wiadomość
 


Awatar użytkownika

Rejestracja: 2009-05-14, 20:18
Posty: 53
Post 
Masz literówkę. Zamiast BRodzTW wpisz BRodzTw.
Nazwy obiektów są "kejs sensitiw" i próbujesz utworzyć nieistniejący obiekt.


2010-12-22, 13:10
Wyświetl profil

Rejestracja: 2008-03-10, 14:01
Posty: 591
Post 
Już nie ma tego błędu, ale i tak się nie przypisuje rodzaj :(

_________________
zz


2010-12-22, 13:38
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-05-14, 20:18
Posty: 53
Post 
Sztoby za dużo nie pisac:

int sub ust_RodzTw(long lId)
dispatch xParams
dispatch xTowar = xFactory.NewObject("BTowar")
xTowar.Load(using "id=%l", lId)
xTowar.Edit()
xTowar.UstawRodzaj("kod='test'")
xTowar.Save()
endsub


2010-12-22, 14:16
Wyświetl profil
Awatar użytkownika

Rejestracja: 2009-05-14, 20:18
Posty: 53
Post 
Można też spolszczyć pewne typy aby kod był bardziej czytelny:

Kod:
#define wypacz dispatch

int sub ust_RodzTw(long lId)
wypacz xParams
wypacz xTowar = xFactory.NewObject("BTowar")
xTowar.Load(using "id=%l", lId)
.....

Wesołych świąt


2010-12-22, 14:25
Wyświetl profil

Rejestracja: 2008-03-10, 14:01
Posty: 591
Post 
Idąc dalej tym tokiem:

load - ładuj
Edit - cel
save - pal

I po problemie ;)

PS. Wesołych Świąt

_________________
zz


2010-12-22, 14:38
Wyświetl profil

Rejestracja: 2008-03-10, 14:01
Posty: 591
Post Re: Problem z obiektem BTowar...
na tej zasadzie chciałem ustawić katalog zam.obcego

Kod:
   string sKodZo="..."
   dispatch xParams
   dispatch xZo = xFactory.NewObject("BDokumentZo")
   xZo.Load(using "kod='%s'",sKodZo)
   dispatch xKatalogZO = xFactory.NewObject("BKatalogZO")
   xZo.Edit()
   xKatalogZO.Load()
   xParams=xKatalogZO.Params()
   xParams.nazwa="\\skany"
   dispatch xWybKatZo = xKatalogZO.Give(xParams)
message xWybKatZo.nazwa
   xZo.UstawKatalog(xWybKatZo.nazwa)
   xZo.Save()


ale niestety nie działa
co jest źle?

_________________
zz


2019-01-04, 00:21
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 22 ]  Przejdź na stronę Poprzednia  1, 2
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Problem z obiektem BTowar w aplikacji Vb.Net

w Programowanie

Kamienios

2

2432

2010-12-27, 16:47

Kamienios Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. HMF problem z obiektem xFactory

w Programowanie

marty123

0

1841

2017-05-14, 12:09

marty123 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Problem z obiektem integracji w analizy finansowe symfonia

w Programy Księgowe

nowakm

0

2051

2017-08-15, 13:27

nowakm Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Jak utworzyć nowy obiekt BTowar?

w Programowanie

iluvathar

1

1970

2012-11-15, 13:57

rafal Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 75 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