<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: For each doesn't work with text in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/For-each-doesn-t-work-with-text/m-p/2137168#M1224822</link>
    <description>&lt;P&gt;Thanks, your solution work!&lt;/P&gt;</description>
    <pubDate>Mon, 13 Nov 2023 12:25:23 GMT</pubDate>
    <dc:creator>Fitus9092</dc:creator>
    <dc:date>2023-11-13T12:25:23Z</dc:date>
    <item>
      <title>For each doesn't work with text</title>
      <link>https://community.qlik.com/t5/QlikView/For-each-doesn-t-work-with-text/m-p/2137139#M1224820</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;
&lt;P&gt;I'm currently facing an issue with the "for each" cycle in my script. I'm working with a QVD file that contains numerous fields and records, where I load my data. Additionally, I have an Excel file with some codes (e.g., 1404, 1405, 1406, V5811, V5812).&lt;/P&gt;
&lt;P&gt;The problem arises when I attempt to load these codes using the "for each" cycle, as I encounter errors for V5811 and V5812 but not for the others. Below is a snippet of the error and for my script:&lt;/P&gt;
&lt;P&gt;Field not found error&lt;/P&gt;
&lt;P&gt;Field 'V5811' not found&lt;/P&gt;
&lt;P&gt;load&lt;/P&gt;
&lt;P&gt;[N° SDO],&lt;/P&gt;
&lt;P&gt;if( wildmatch(V5811,DiagnosiPrinc),1,0) as Conta1&lt;/P&gt;
&lt;P&gt;Resident FLUSSO&lt;/P&gt;
&lt;P&gt;These codes are in my qvd beacause i know it.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;FLUSSO:&lt;BR /&gt;LOAD CodStruttura, &lt;BR /&gt;[N° SDO], &lt;BR /&gt;Cognome, &lt;BR /&gt;Nome, &lt;BR /&gt;Sesso, &lt;BR /&gt;left(DataNascita,2)&amp;amp;'/'&amp;amp;MID(DataNascita,3,2)&amp;amp;'/'&amp;amp;Right(DataNascita,4) as DataNascita,&lt;BR /&gt;ComuneNascita, &lt;BR /&gt;StatoCivicle, &lt;BR /&gt;ComuneResidenza, &lt;BR /&gt;Cittadinanza, &lt;BR /&gt;CodSanIndiv, &lt;BR /&gt;RegioneResidenza, &lt;BR /&gt;AzUSLResidenza, &lt;BR /&gt;RegimeRicovero, &lt;BR /&gt;left(DataRicovero,2)&amp;amp;'/'&amp;amp;MID(DataRicovero,3,2)&amp;amp;'/'&amp;amp;Right(DataRicovero,4) as DataRicovero,&lt;BR /&gt;MID(DataRicovero,3,2)&amp;amp;'/'&amp;amp;Right(DataRicovero,4) as MeseAnnoRicovero, &lt;BR /&gt;MID(DataRicovero,3,2) as MeseRicovero,&lt;BR /&gt;Right(DataRicovero,4) as AnnoRicovero,&lt;BR /&gt;UOammisione, &lt;BR /&gt;OnereDegenza, &lt;BR /&gt;Provenienza, &lt;BR /&gt;TipoRicovero, &lt;BR /&gt;TraumatismiIntoss, &lt;BR /&gt;TrasfInterno1Data, &lt;BR /&gt;text(TrasfInterno1) as TrasfInterno1, &lt;BR /&gt;TrasfInterno2Data, &lt;BR /&gt;text(TrasfInterno2) as TrasfInterno2, &lt;BR /&gt;TrasfInterno3Data, &lt;BR /&gt;text(TrasfInterno3) as TrasfInterno3, &lt;BR /&gt;TrasfInterno4Data, &lt;BR /&gt;text(TrasfInterno4) as TrasfInterno4, &lt;BR /&gt;UOdimissione, &lt;BR /&gt;left(DataDimissione,2)&amp;amp;'/'&amp;amp;MID(DataDimissione,3,2)&amp;amp;'/'&amp;amp;Right(DataDimissione,4) as DataDimissione, &lt;BR /&gt;&lt;BR /&gt;MID(DataDimissione,3,2)&amp;amp;'/'&amp;amp;Right(DataDimissione,4) as MeseAnnoDimissione,&lt;BR /&gt;Right(DataDimissione,4) as AnnoDimissione,&lt;BR /&gt;ModalitDimissione, &lt;BR /&gt;RiscAutoptico, &lt;BR /&gt;MotivoRicovero, &lt;BR /&gt;NggPresenzaDH, &lt;BR /&gt;PesoNascita, &lt;BR /&gt;text(DiagnosiPrinc) as DiagnosiPrinc, &lt;BR /&gt;text(DiagnosiSec1) as DiagnosiSec1, &lt;BR /&gt;text(DiagnosiSec2) as DiagnosiSec2,&lt;BR /&gt;text(DiagnosiSec3) as DiagnosiSec3,&lt;BR /&gt;text(DiagnosiSec4) as DiagnosiSec4,&lt;BR /&gt;text(DiagnosiSec5) as DiagnosiSec5,&lt;BR /&gt;DiagnosiSec6, &lt;BR /&gt;DiagnosiSec7, &lt;BR /&gt;DiagnosiSec8, &lt;BR /&gt;DiagnosiSec9, &lt;BR /&gt;DiagnosiSec10, &lt;BR /&gt;DiagnosiSec11, &lt;BR /&gt;DiagnosiSec12, &lt;BR /&gt;DiagnosiSec13, &lt;BR /&gt;DiagnosiSec14, &lt;BR /&gt;DiagnosiSec15, &lt;BR /&gt;ProceduraPincData, &lt;BR /&gt;text(ProceduraPrinc) as ProceduraPrinc,&lt;BR /&gt;Procedura1Data, &lt;BR /&gt;text(Procedura1) as Procedura1, &lt;BR /&gt;Procedura2Data, &lt;BR /&gt;text(Procedura2) as Procedura2, &lt;BR /&gt;Procedura3Data, &lt;BR /&gt;text(Procedura3) as Procedura3,&lt;BR /&gt;Procedura4Data, &lt;BR /&gt;text(Procedura4) as Procedura4,&lt;BR /&gt;Procedura5Data, &lt;BR /&gt;text(Procedura5) as Procedura5,&lt;BR /&gt;Procedura6Data, &lt;BR /&gt;text(Procedura6) as Procedura6,&lt;BR /&gt;Procedura7Data, &lt;BR /&gt;text(Procedura7) as Procedura7, &lt;BR /&gt;Procedura8Data, &lt;BR /&gt;text(Procedura8) as Procedura8, &lt;BR /&gt;Procedura9Data, &lt;BR /&gt;text(Procedura9) as Procedura9, &lt;BR /&gt;Procedura10Data, &lt;BR /&gt;text(Procedura10) as Procedura10,&lt;BR /&gt;Procedura11Data, &lt;BR /&gt;Procedura11, &lt;BR /&gt;Procedura12Data, &lt;BR /&gt;Procedura12, &lt;BR /&gt;Procedura13Data, &lt;BR /&gt;Procedura13, &lt;BR /&gt;Procedura14Data, &lt;BR /&gt;Procedura14, &lt;BR /&gt;Procedura15Data, &lt;BR /&gt;Procedura15, &lt;BR /&gt;text(DRG) as DRG, &lt;BR /&gt;Codutilizzata, &lt;BR /&gt;Trimestre, &lt;BR /&gt;Vuoto, &lt;BR /&gt;[Importo totale], &lt;BR /&gt;Età, &lt;BR /&gt;MDC, &lt;BR /&gt;[Giorni degenza], &lt;BR /&gt;[tipo DRG], &lt;BR /&gt;[soglia DRG], &lt;BR /&gt;[peso relativo], &lt;BR /&gt;[data prenotazione], &lt;BR /&gt;protesi, &lt;BR /&gt;text([uo ric 2]) as [uo ric 2], &lt;BR /&gt;text([uo dim 2]) as [uo dim 2], &lt;BR /&gt;istruzione, &lt;BR /&gt;[classe priorità], &lt;BR /&gt;[Codice causa esterna], &lt;BR /&gt;[Campo vuoto]&lt;/P&gt;
&lt;P&gt;FROM&lt;BR /&gt;[C:\Users\emanuele.ciaramitaro\Desktop\A 20 Anni\20082023.qvd]&lt;BR /&gt;(qvd);&lt;/P&gt;
&lt;P&gt;lista_interventi:&lt;BR /&gt;LOAD &lt;BR /&gt;Codice as codice&lt;BR /&gt;&lt;BR /&gt;FROM&lt;BR /&gt;[C:\Users\emanuele.ciaramitaro\Desktop\A 20 Anni\Lista diagnosi_2.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is Foglio1);&lt;/P&gt;
&lt;P&gt;FOR Each a in FieldValueList('codice')&lt;BR /&gt;for each b in 'DiagnosiPrinc', 'DiagnosiSec1', 'DiagnosiSec2', 'DiagnosiSec3', 'DiagnosiSec4', 'DiagnosiSec5' &lt;BR /&gt;load &lt;BR /&gt;&lt;BR /&gt;[N° SDO],&lt;/P&gt;
&lt;P&gt;if( wildmatch($(a),$(b)),1,0) as Conta1&lt;BR /&gt;Resident FLUSSO;&lt;BR /&gt;next b&lt;BR /&gt;next a&lt;BR /&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2023 11:21:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/For-each-doesn-t-work-with-text/m-p/2137139#M1224820</guid>
      <dc:creator>Fitus9092</dc:creator>
      <dc:date>2023-11-13T11:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: For each doesn't work with text</title>
      <link>https://community.qlik.com/t5/QlikView/For-each-doesn-t-work-with-text/m-p/2137163#M1224821</link>
      <description>&lt;P&gt;You are querying these values per $(a) within a wildmatch() which would only be a valid value if it's a number or a field-name but not by strings. You may try it with: '$(a)'&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2023 12:10:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/For-each-doesn-t-work-with-text/m-p/2137163#M1224821</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2023-11-13T12:10:24Z</dc:date>
    </item>
    <item>
      <title>Re: For each doesn't work with text</title>
      <link>https://community.qlik.com/t5/QlikView/For-each-doesn-t-work-with-text/m-p/2137168#M1224822</link>
      <description>&lt;P&gt;Thanks, your solution work!&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2023 12:25:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/For-each-doesn-t-work-with-text/m-p/2137168#M1224822</guid>
      <dc:creator>Fitus9092</dc:creator>
      <dc:date>2023-11-13T12:25:23Z</dc:date>
    </item>
  </channel>
</rss>

