METHODS

Toto je hlavní technické fórum pro diskusi o problémech při vytváření PROMOTIC aplikací a jejich řešení.

METHODS

Postby martinv » Fri 27. Mar 2015 8:55:44

Dobrý den,

potřebuji poradit s výsledkem metody presult.
Jedná se o případ, kdy výstupem z metody je proměnná bool o rozměru 16 hodnot, tedy BOOL(16).
Jakým způsobem zapsat BOOL(16) do pRESULT, tak aby tuto proměnnou bylomožné použít dále ve skriptu ?

Děkuji
martinv
 
Posts: 4
Joined: Fri 14. Nov 2014 10:00:32

Re: METHODS

Postby Tomáš Bräuer » Fri 27. Mar 2015 9:02:29

Dobrý den,
vyrobíte pole o 16 hodnotách. Hodnoty jsou samy bez pevného datového typu, mají datový typ naposledy zapsané hodnoty.
Pokud jste ve VBScript, což jste nenapsal, potom nejjednodušší možností pro vás je např.

pResult = Array(true,true,true,true,false,false,false,false,true,true,true,true,false,false,false,false)

samozřejmě místo konstant tam může být 16 proměnných obsahujících true nebo false např.

pResult = Array(b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16)
Tomáš Bräuer
Administrátor
 
Posts: 153
Joined: Thu 13. Dec 2012 9:13:13


Return to Nevím jak...

Who is online

Users browsing this forum: No registered users and 8 guests