Re: NULL in variable defined AS STRING

Iwan AB <[email protected]> Sat, 10 May 2025 11:39:34 +0700
Newsgroups gmane.comp.lang.4gl.aubit.general
Message-ID <CAHJCSmLYYzEAYduejhs+fdu9imcev=Pwnv08k2bM1GnBn3Dpbw@mail.gmail.com>
--===============8364996853179460274==
Content-Type: multipart/alternative; boundary="0000000000001460410634c0ac18"

--0000000000001460410634c0ac18
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Mike, thanks for adding NULL support for STRINGs, it helps us a lot.
Tested and it's working, but can not be applied to FOREACH/FETCH.

Regards,

Iwan

On Mon, Apr 28, 2025 at 2:08=E2=80=AFPM Iwan AB <[email protected]> wrote:

> Dear Mike, please consider the following code:
>
> MAIN
>     DEFINE  s1 STRING, s2 CHAR(100)
>
>     LET s1 =3D NULL
>     IF s1 IS NULL THEN
>         DISPLAY "s1 IS NULL!"
>     ELSE
>         DISPLAY "s1 IS NOT NULL!"
>     END IF
>
>     LET s2 =3D NULL
>     IF s2 IS NULL THEN
>         DISPLAY "s2 IS NULL!"
>     ELSE
>         DISPLAY "s2 IS NOT NULL!"
>     END IF
>
> END MAIN
>
> it displays s1 IS NOT NULL! and s2 IS NULL, why is that?
>
> Best regards,
>
> Iwan Abu Bakar
>

--0000000000001460410634c0ac18
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi=C2=A0Mike, thanks for=C2=A0<span style=3D"color:rgb(51,=
51,51);font-family:Lato,sans-serif;font-size:14px">adding NULL support for =
STRINGs, it helps us a lot. Tested and it&#39;s working, but can not be app=
lied to FOREACH/FETCH.=C2=A0</span><div><span style=3D"color:rgb(51,51,51);=
font-family:Lato,sans-serif;font-size:14px"><br></span></div><div><span sty=
le=3D"color:rgb(51,51,51);font-family:Lato,sans-serif;font-size:14px">Regar=
ds,</span></div><div><span style=3D"color:rgb(51,51,51);font-family:Lato,sa=
ns-serif;font-size:14px"><br></span></div><div><span style=3D"color:rgb(51,=
51,51);font-family:Lato,sans-serif;font-size:14px">Iwan</span></div></div><=
br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=
=3D"gmail_attr">On Mon, Apr 28, 2025 at 2:08=E2=80=AFPM Iwan AB &lt;<a href=
=3D"mailto:[email protected]">[email protected]</a>&gt; wrote:<br></div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Dear Mike, pl=
ease consider the following code: <br><br>MAIN<br>=C2=A0 =C2=A0 DEFINE =C2=
=A0s1 STRING, s2 CHAR(100)<br><br>=C2=A0 =C2=A0 LET s1 =3D NULL<br>=C2=A0 =
=C2=A0 IF s1 IS NULL THEN<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 DISPLAY &quot;s1 I=
S NULL!&quot;<br>=C2=A0 =C2=A0 ELSE<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 DISPLAY =
&quot;s1 IS NOT NULL!&quot;<br>=C2=A0 =C2=A0 END IF<br><br>=C2=A0 =C2=A0 LE=
T s2 =3D NULL<br>=C2=A0 =C2=A0 IF s2 IS NULL THEN<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 DISPLAY &quot;s2 IS NULL!&quot;<br>=C2=A0 =C2=A0 ELSE<br>=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 DISPLAY &quot;s2 IS NOT NULL!&quot;<br>=C2=A0 =C2=A0 END =
IF<br><br>END MAIN<br><br>it displays s1 IS NOT NULL! and s2 IS NULL, why i=
s that?<div><br></div><div>Best regards,</div><div><br></div><div>Iwan Abu =
Bakar</div></div>
</blockquote></div>

--0000000000001460410634c0ac18--


--===============8364996853179460274==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============8364996853179460274==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Aubit4gl-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aubit4gl-discuss

--===============8364996853179460274==--