Jump to content

Template:LabVIEW VI Analyzer Toolkit InVersion: Difference between revisions

From LabVIEW Wiki
Parse current version
Ensure that the value is returned even if no current version is specified.
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#if:{{{current|}}}
<includeonly>{{#ifeq:{{{3|{{{current|}}}}}}|-1
| {{#ifexpr:{{#switch:{{{1|{{{first|0}}}}}}
    | 2017 SP1 = 2017
    | 2022 Q3 = 2022
    | 2023 Q1 = 2023
    | 2024 Q1 = 2024
    | #default = {{{1|{{{first|0}}}}}}
    }} <= {{#switch:{{{3|{{{current}}}}}}
    | 2017 SP1 = 2017
    | 2022 Q3 = 2022
    | 2023 Q1 = 2023
    | 2024 Q1 = 2024
    | #default = {{{3|{{{current}}}}}}
    }}
  | {{#ifexpr:{{#switch:{{{2|{{{last|9999}}}}}}
      | 2017 SP1 = 2017
      | 2022 Q3 = 2022
      | 2023 Q1 = 2023
      | 2024 Q1 = 2024
      | #default = {{{2|{{{last|9999}}}}}}
      }} >= {{#switch:{{{3|{{{current}}}}}}
      | 2017 SP1 = 2017
      | 2022 Q3 = 2022
      | 2023 Q1 = 2023
      | 2024 Q1 = 2024
      | #default = {{{3|{{{current}}}}}}
    }}
    | {{{4|{{{value}}}}}}
    }}
  }}
| {{#if:{{{1|{{{first|}}}}}}
| {{#if:{{{1|{{{first|}}}}}}
   | {{#if:{{{2|{{{last|}}}}}}
   | {{#if:{{{2|{{{last|}}}}}}
Line 34: Line 5:
     | {{{value}}} (LabVIEW VI Analyzer Toolkit {{{1|{{{first}}}}}} and later)
     | {{{value}}} (LabVIEW VI Analyzer Toolkit {{{1|{{{first}}}}}} and later)
     }}
     }}
  }}
| {{#if:{{{3|{{{current|}}}}}}
  | {{#ifexpr:{{LabVIEW VI Analyzer Toolkit Version|{{{1|{{{first|0}}}}}}}} <= {{LabVIEW VI Analyzer Toolkit Version|{{{3|{{{current|}}}}}}}}
    | {{#ifexpr:{{LabVIEW VI Analyzer Toolkit Version|{{{2|{{{last|9999}}}}}}}} >= {{LabVIEW VI Analyzer Toolkit Version|{{{3|{{{current|}}}}}}}}
      | {{{4|{{{value}}}}}}
      }}
    }}
  | {{{4|{{{value}}}}}}
   }}
   }}
}}</includeonly><noinclude>{{documentation}}</noinclude>
}}</includeonly><noinclude>{{documentation}}</noinclude>

Latest revision as of 06:26, 20 August 2024