COMO SABER SI EXISTE UNA VARIABLE EN UN ARCHIVO

COMO SABER SI EXISTE UNA VARIABLE EN UN ARCHIVO

Postby elmoiquique » Wed Sep 04, 2024 8:07 pm

He intentado y no me funciona
LOCAL LogVar:=""

dbselectarea(odbf1:calias)
set order to 1

if type("(odbf1:calias)->rvar1") == "U"
LogVar:="no existe"
else
Logvar:=(odbf1:calias)->rvar1
endif

?LogVar
Fivewin-Xharbour 24.09, Iquique, Chile
elmoiquique
 
Posts: 316
Joined: Wed May 16, 2007 9:40 pm
Location: Region de Ñuble, Chile

Re: COMO SABER SI EXISTE UNA VARIABLE EN UN ARCHIVO

Postby wilsongamboa » Thu Sep 05, 2024 2:12 am

buenas noches creo que no funciona ni con variables locales ni con estaticas prueba con private
saludos
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
wilsongamboa
 
Posts: 593
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

Re: COMO SABER SI EXISTE UNA VARIABLE EN UN ARCHIVO

Postby karinha » Thu Sep 05, 2024 11:41 am

Use:

Code: Select all  Expand view

   LOCATE LogVar
 


Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7824
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: COMO SABER SI EXISTE UNA VARIABLE EN UN ARCHIVO

Postby elmoiquique » Thu Sep 05, 2024 11:46 am

El problema no esta en la variable definida, si no en este proceso

IF type(“(odbf1:calias)->rvar1”)==“U”

ya que la variable RVAR1, exista o no dentro del archivo siempre da como resultado U o existe alguna otra funcion que haga lo que necesito
Fivewin-Xharbour 24.09, Iquique, Chile
elmoiquique
 
Posts: 316
Joined: Wed May 16, 2007 9:40 pm
Location: Region de Ñuble, Chile

Re: COMO SABER SI EXISTE UNA VARIABLE EN UN ARCHIVO

Postby paquitohm » Thu Sep 05, 2024 12:20 pm

Bastará un suave

Code: Select all  Expand view
(oDbf1:cAlias)-> ( FieldPos("RVar1") ) > 0
paquitohm
 
Posts: 266
Joined: Fri Jan 14, 2022 8:37 am

Re: COMO SABER SI EXISTE UNA VARIABLE EN UN ARCHIVO

Postby elmoiquique » Thu Sep 05, 2024 1:10 pm

paquitohm wrote:Bastará un suave

Code: Select all  Expand view
(oDbf1:cAlias)-> ( FieldPos("RVar1") ) > 0



Gracias,, funciono a la perfeccion..... :D :D
Fivewin-Xharbour 24.09, Iquique, Chile
elmoiquique
 
Posts: 316
Joined: Wed May 16, 2007 9:40 pm
Location: Region de Ñuble, Chile


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 45 guests