<?xml version="1.0" encoding="iso-8859-1" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Forum IALweb : come passare il criterio &quot;*&quot; ad una query?</title>
  <link>http://www.ialweb.it/forum/</link>
  <description>This is an XML content feed of; Forum IALweb : Microsoft Access : come passare il criterio &quot;*&quot; ad una query?</description>
  <copyright>Copyright (c) 2006-2012 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sun, 19 May 2013 03:00:54 +0000</pubDate>
  <lastBuildDate>Sat, 28 Apr 2012 14:32:30 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 10.11</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ialweb.it/forum/RSS_post_feed.asp?TID=16463497</WebWizForums:feedURL>
  <image>
   <title>Forum IALweb</title>
   <url>http://www.ialweb.it/forum/forum_images/web_wiz_forums.png</url>
   <link>http://www.ialweb.it/forum/</link>
  </image>
  <item>
   <title>come passare il criterio &quot;*&quot; ad una query? :   @Alex intanto grazie... ho...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3361326&amp;title=come-passare-il-criterio-ad-una-query#3361326</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=19242">compostabile</a><br /><strong>Subject:</strong> 16463497<br /><strong>Posted:</strong> 28/Apr/2012 at 14:32<br /><br />@Alex intanto grazie... ho provato ma non riesco a farlo funzionare... <br><br>considerando l'altro post ho eliminato i si/no ed ho utilizzato il gruppo di controllo opzioni.<br>ora mi trovo a dover filtrare secondo il valore "argomento" con questa query:<br><br>SELECT Tab_promemoria.ID_promemoria, Tab_promemoria.data_scad, Tab_promemoria.promemoria, Tab_promemoria.ripeti, Tab_promemoria.avviso, Tab_promemoria.fatto, (Weekday(&#091;data_scad&#093;))-1 AS giorno, &#091;data_scad&#093;+&#091;avviso&#093; AS dataAvviso, IIf(&#091;avviso&#093;&gt;0 And &#091;DiffD&#093;=&#091;Data_scad&#093;,"P: " &amp; &#091;data_scad&#093; &amp; " " &amp; &#091;promemoria&#093;,&#091;promemoria&#093;) AS Prome1, (Forms!maschera1!Testo30)+&#091;avviso&#093; AS DiffD, Tab_promemoria.argomento<br>FROM Tab_promemoria<br>WHERE (((Tab_promemoria.data_scad)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;Testo30&#093;) AND (((Weekday(&#091;data_scad&#093;))-1)=1) AND <b>((Tab_promemoria.argomento)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;argo&#093;)</b>) OR (((Tab_promemoria.data_scad)=(&#091;Forms&#093;!&#091;maschera1&#093;!&#091;Testo30&#093;)+&#091;avviso&#093;) AND (<b>(Tab_promemoria.argomento)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;argo&#093;)</b>);<br><br>dove "argo" è uguale ad &#091;argomento&#093; in tab_promemoria. fuziona se argo è valorizzato, io ho però bisogno di poter farsi che in apertura di maschera o quando lo decido io mi visualizzi i record ignorando il valore del campo Argomento.<br>non so se possa semplificare la vita ma visto che i valori di argomento saranno tutti maggiori uguali a 0 potrei anche dare come valore predefinito al campo "argo" il valore -1 o un'altro...<br><br>ciao<br><br>aggiornamento:<br>ho trovato una soluzione fantasiosa...<br>ho aggiunto alla tabella un ulteriore campo numerico con valore predefinito 1 &#091;argomento1&#093;<br>ho modificato la query di cui sopra aggiungendo il campo argomento1 e in OR con le due prededenti gli ho messo il criterio <b>&#091;Forms&#093;!&#091;maschera1&#093;!&#091;argo1&#093;</b>.<br>la query diventa così:<br>FROM Tab_promemoria<br>WHERE (((Tab_promemoria.data_scad)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;Testo30&#093;) AND (((Weekday(&#091;data_scad&#093;))-1)=1) AND ((Tab_promemoria.argomento)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;argo&#093;)) OR (((Tab_promemoria.data_scad)=(&#091;Forms&#093;!&#091;maschera1&#093;!&#091;Testo30&#093;)+&#091;avviso&#093;) AND ((Tab_promemoria.argomento)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;argo&#093;)) OR (((Tab_promemoria.data_scad)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;Testo30&#093;) AND (((Weekday(&#091;data_scad&#093;))-1)=1) AND ((Tab_promemoria.argomento1)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;argo1&#093;)) OR (((Tab_promemoria.data_scad)=(&#091;Forms&#093;!&#091;maschera1&#093;!&#091;Testo30&#093;)+&#091;avviso&#093;) AND ((Tab_promemoria.argomento1)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;argo1&#093;));<br><br>funzionare funziona...<img src="http://www.ialweb.it/forum/smileys/smiley9.gif" border="0" alt="Embarrassed" title="Embarrassed" /><br><br><br><br><br><br><br><br><span style="font-size:10px"><br /><br />Edited by compostabile - 28/Apr/2012 at 15:13</span>]]>
   </description>
   <pubDate>Sat, 28 Apr 2012 14:32:30 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3361326&amp;title=come-passare-il-criterio-ad-una-query#3361326</guid>
  </item> 
  <item>
   <title>come passare il criterio &quot;*&quot; ad una query? :    Puoi scrivere una cosa simile SELECT...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360686&amp;title=come-passare-il-criterio-ad-una-query#3360686</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=19734">@Alex</a><br /><strong>Subject:</strong> 16463497<br /><strong>Posted:</strong> 09/Apr/2012 at 22:42<br /><br />Puoi scrivere una cosa simile<table width="99%"><tr><td><pre class="BBcode"><br>SELECT * FROM T1<br>WHERE &#091;CampoX&#093;=Forms!NomeForm!NomeCampo OR Forms!NomeForm!NomeCampo IS NUll;</pre></td></tr></table><br>Questo predicato è valido per tutti i Tipi di Campo(Date,Numeri,Testo...) ed evita il <b>Casting </b>dei dati che avverrebbe con l'uso del LIKE ...."*"<br><br>Per Casting dei dati si intende la Conversione del DataType al FieldType in questo caso, cosa evitabile.<br><br>Chiaramente applicabile anche con HAVING.<br><span style="font-size:10px"><br /><br />Edited by @Alex - 09/Apr/2012 at 22:45</span>]]>
   </description>
   <pubDate>Mon, 09 Apr 2012 22:42:39 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360686&amp;title=come-passare-il-criterio-ad-una-query#3360686</guid>
  </item> 
  <item>
   <title>come passare il criterio &quot;*&quot; ad una query? : Un campo logico ha solo due stati,...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360274&amp;title=come-passare-il-criterio-ad-una-query#3360274</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=19428">willy55</a><br /><strong>Subject:</strong> 16463497<br /><strong>Posted:</strong> 26/Mar/2012 at 23:58<br /><br />Un campo logico ha solo due stati, nel caso non si voglia selezionare uno di due valori basta non far agire il filtro su detto campo e quindi non è necessario l'asterisco.<BR>In ogni caso se l'aspetto è quello della interfaccia si può impiegare un gruppo di opzioni che abbia<BR>la presentazione di tre valori ("-1" , "0" e "*" che magari si traduce nel primo caso in True, nel secondo in False e nel terzo nel non impostare nulla) associando il relativo codice del filtro con una apposita funzione.<BR>Per il gruppo di opzioni:<BR><a href="http://office.microsoft.com/it-it/access-help/creare-un-gruppo-di-opzi&#111;ni-HP005188325.aspx" target="_blank" rel="nofollow">http://office.microsoft.com/it-it/access-help/creare-un-gruppo-di-opzioni-HP005188325.aspx</A>]]>
   </description>
   <pubDate>Mon, 26 Mar 2012 23:58:54 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360274&amp;title=come-passare-il-criterio-ad-una-query#3360274</guid>
  </item> 
  <item>
   <title>come passare il criterio &quot;*&quot; ad una query? : come predefinito nel campo testo...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360271&amp;title=come-passare-il-criterio-ad-una-query#3360271</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=19242">compostabile</a><br /><strong>Subject:</strong> 16463497<br /><strong>Posted:</strong> 26/Mar/2012 at 21:21<br /><br />come predefinito nel campo testo non gli piace...<br>sto provando con una combinazione di iif nella query però non ho ancora azzeccato quella giusta... ma come si dice... mille scimmie in mille anni...<br><br>ciau:-)<br><br>]]>
   </description>
   <pubDate>Mon, 26 Mar 2012 21:21:51 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360271&amp;title=come-passare-il-criterio-ad-una-query#3360271</guid>
  </item> 
  <item>
   <title>come passare il criterio &quot;*&quot; ad una query? : Mettere l&amp;#039;* predefinito ?...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360266&amp;title=come-passare-il-criterio-ad-una-query#3360266</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=17130">gregorio</a><br /><strong>Subject:</strong> 16463497<br /><strong>Posted:</strong> 26/Mar/2012 at 20:54<br /><br />Mettere l'* predefinito ? oppure utilizzare "IIF" nella query per due, tre,ecc. nella query?<br />Bisognerebbe vedere l'mdb.<br />Ciao<br /><br />]]>
   </description>
   <pubDate>Mon, 26 Mar 2012 20:54:30 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360266&amp;title=come-passare-il-criterio-ad-una-query#3360266</guid>
  </item> 
  <item>
   <title>come passare il criterio &quot;*&quot; ad una query? :  Attenzione... il problema &#232;...</title>
   <link>http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360262&amp;title=come-passare-il-criterio-ad-una-query#3360262</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ialweb.it/forum/member_profile.asp?PF=19242">compostabile</a><br /><strong>Subject:</strong> 16463497<br /><strong>Posted:</strong> 26/Mar/2012 at 14:49<br /><br />Attenzione... il problema è rimasto ma ho modificato la tabella e la query... quindi Vi invito ad andare al mio reply del 28/04/12<br><br>Ciao a tutti, <div>&nbsp;</div><div>mi trovo nella seguente situazione.</div><div>&nbsp;</div><div>su una maschera(maschera1) ho posizionato la maschera (giorno) (non ha legami master/secondario con la precedente).</div><div>nella query che mi popola&nbsp;la maschera giorno ho la seguente condizione&nbsp;"AND ((Tab_promemoria.ambientale)=&#091;Forms&#093;!&#091;maschera1&#093;!&#091;sel_amb&#093;))" </div><div>dove sel_amb è un campo testo che assume il valore -1 o il valore 0 a seconda dello stato dell'interruttore F_amb</div><div>(se è premuto sarà -1, diversamente sarà 0). Nella tabella tab_promemoria il campo "ambientale" è un campo si/no.</div><div>Se attivo o disattivo l'interruttore (nel senso di cliccarlo) tutto ok. Il problema è che all'apertura della maschera vorrei che desse come valore "*"al criterio di cui sopra.</div><div>Se lo scrivo io nella query funziona e mi fa vedere tutti i record indipendentemente quindi non credo che gli dia fastidio.</div><div>Se invece se do come predefinito a sel_amb * o =* mi dice che l'espressione è troppo complessa e si blocca tutto.</div><div>c'è un modo per farlo digerire? (o sono completamente fuori strada?)</div><div>Spero di di essere stato comprensibile...</div><div>potrebbe tornarmi utile lo stato triplo dell'interruttore? (però non so come funziona)</div><div>ciao!</div><div>&nbsp;</div><div>Piccolo aggiornamento:</div><div>ho bypassato il problema aggiungendo un ulteriore campo testo sulla maschera1 con valore predefinito -1</div><div>e ho messo e l'ho messo in OR con il valore di sel_amb.</div><div>rettifico... funziona solo con un unico criterio... io ne ho tre. quindi sono nuovamente bloccato</div><span style="font-size:10px"><br /><br />Edited by compostabile - 28/Apr/2012 at 14:39</span>]]>
   </description>
   <pubDate>Mon, 26 Mar 2012 14:49:56 +0000</pubDate>
   <guid isPermaLink="true">http://www.ialweb.it/forum/forum_posts.asp?TID=16463497&amp;PID=3360262&amp;title=come-passare-il-criterio-ad-una-query#3360262</guid>
  </item> 
 </channel>
</rss>