Syybkie generowanie EAN

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

Invi
Posty: 7
Rejestracja: 01 kwie 2010, 08:50
Rola: Użytkownik CDN XL
Wersja: 8.0

Syybkie generowanie EAN

Post autor: Invi »

Witam,

Jak szybko wygenerowac kody EAN we wszystkich istniejących kartach towarowych ?
Wiem, że można to zrobić przez API, jednak ni w ząb nie znam VBA. Jest ktoś w stanie mi pomóc i łopatlogicznie to wytłumaczyć/napisac krotki skrypcik?

pozdrawiam
Invi

PawełP
Posty: 63
Rejestracja: 28 mar 2009, 21:27
Rola: Konsultant CDN XL

Re: Syybkie generowanie EAN

Post autor: PawełP »

Zrobiłem kiedyś taki triger do automatycznego opisywania dodawanych towarów kodem EAN. Zrób z niego kursor i masz problem z głowy.

create trigger [CDN].[TE_OpiszEAN] ON [CDN].[twrjm]
for update
as
begin
declare @gidtwr as int
declare @ean bigint
declare @res int

select @ean=(max(twj_EAN)) from cdn.twrjm
set @ean=@ean+1

exec @res= TE_UDF_GetCheckDigitUCCEAN @ean

--print @ean*10+@res
update cdn.twrjm set twj_ean = (@ean*10+@res)
where twj_twrnumer = (select twj_twrnumer from inserted)
end

Jakbyś sobie nie mógł poradzić daj znać
Pozdrawiam
Paweł Pyzara
___________________________________________________
http://www.prospeo.com.pl

novell1
Posty: 58
Rejestracja: 30 wrz 2008, 08:47
Rola: Inny
Wersja: 9.7

Re: Syybkie generowanie EAN

Post autor: novell1 »

co to znaczy zrobić z niego kursor ?

Invi
Posty: 7
Rejestracja: 01 kwie 2010, 08:50
Rola: Użytkownik CDN XL
Wersja: 8.0

Re: Syybkie generowanie EAN

Post autor: Invi »

Jak najszybciej wyczyścić obecne EAN'y zeby wygenerować nowy zakres ?

ODPOWIEDZ