Re: [ShowIf] if the varieable exists

This WebDNA talk-list message is from

1998


It keeps the original formatting.
numero = 20315
interpreted = N
texte = >I understand that normally you would put the [ShowIf] context followed >by the equation. >ex: [ShowIf [wogroup1datarq]=Mustang]Car[/ShowIf] >However, there will not always be an existing variable called >[wogroup1datarq]. Instead, I would like to [ShowIf] if the variable >[wogroup1datarq] exists. How can I do this? [showif [wogroup1datarq]![raw][wogroup1datarq][/raw]]This will showif the variable exists. If you reference a variable in WebCatalog that does not exist, then you just get it right backatcha. i.e. If you say [bob] but there is no variable bob, then it will just return [bob]. Surrounding a variable declaration (i.e. [bob] ) in [raw] tags returns it untouched, so then you are checking on the right side of the equation to see if the left side returned an actual value, or wasn't found to be a variable and just returned the name of the variable back in brackets. Likewise, if you want to do somethign when the variable doesn't exist: [showif [wogroup1datarq]=[raw][wogroup1datarq][/raw]]Howard Wolosky ============Lead Programmer / Webmaster www.willitwork.com Will It Work presented by Lab 2k -The World's Largest Year 2000 Compliance Seach Engine Associated Messages, from the most recent to the oldest:

    
  1. Re: [ShowIf] if the varieable exists (Grant Hulbert 1998)
  2. Re: [ShowIf] if the varieable exists (Scott Szretter 1998)
  3. Re: [ShowIf] if the varieable exists (Howard Wolosky 1998)
  4. Re: [ShowIf] if the varieable exists (Howard Wolosky 1998)
  5. Re: [ShowIf] if the varieable exists (Howard Wolosky 1998)
  6. Re: [ShowIf] if the varieable exists (bob 1998)
  7. Re: [ShowIf] if the varieable exists (Howard Wolosky 1998)
  8. Re: [ShowIf] if the varieable exists (Christer Olsson 1998)
  9. Re: [ShowIf] if the varieable exists (PCS Technical Support 1998)
  10. [ShowIf] if the varieable exists (Mike Eberly 1998)
>I understand that normally you would put the [showif] context followed >by the equation. >ex: [ShowIf [wogroup1datarq]=Mustang]Car[/ShowIf] >However, there will not always be an existing variable called >[wogroup1datarq]. Instead, I would like to [showif] if the variable >[wogroup1datarq] exists. How can I do this? [showif [wogroup1datarq]![raw][wogroup1datarq][/raw]]This will showif the variable exists. If you reference a variable in WebCatalog that does not exist, then you just get it right backatcha. i.e. If you say [bob] but there is no variable bob, then it will just return [bob]. Surrounding a variable declaration (i.e. [bob] ) in [raw] tags returns it untouched, so then you are checking on the right side of the equation to see if the left side returned an actual value, or wasn't found to be a variable and just returned the name of the variable back in brackets. Likewise, if you want to do somethign when the variable doesn't exist: [showif [wogroup1datarq]=[raw][wogroup1datarq][/raw]]Howard Wolosky ============Lead Programmer / Webmaster www.willitwork.com Will It Work presented by Lab 2k -The World's Largest Year 2000 Compliance Seach Engine Howard Wolosky

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

WebCommerce: Folder organization ? (1997) WebCat2b15MacPlugIn - [authenticate] not [protect] (1997) Setting up WebCatalog with Retail Pro data (1996) Off-Topic: List of common port numbers? (2002) insecuretextvars preference doesn't work (2000) [GetMIMEHeader] does not work (under Linux?) (2000) Not really WebCat- (1997) [searchString] (1997) FAX orders (1996) Special delete ... (1997) Format of Required fields error message (1997) cybercash (1997) Time for a hard questions. (1997) Bug? (1997) possible, WebCat2.0 and checkboxes-restated (1997) 4.5 Upgrade (2003) Where is f2? (1997) WebCat2: Found Items syntax, etc. (1997) SMSI FTP (2002) $Replace with [founditems] (1997)