Vraag : Controle als het koord slechts ASCIIklusjes, aantallen, bevat en onderstreept?

Hallo, zou

I willen controleren als een koord slechts ASCIIkarakters, aantallen, bevat en onderstreept. Kan ik op dit ogenblik lijn over een koord controlerend dat elk klusje één van de vermelde punten is, maar daar een compacte regelmatige uitdrukking ik is kan om dit te controleren gebruiken? Ik veronderstel dit sneller zal zijn dan van een lus voorziend over het inputkoord,

Thanks


Antwoord : Controle als het koord slechts ASCIIklusjes, aantallen, bevat en onderstreept?

AFAIK, is er werkelijk geen „grote“ oplossing voor dit.  Een uitvoerbare houwer is aan *keep* bond op zijn plaats, maar manueel bevolkt de aanvankelijke waarden.  Zo zullen de lijsten nog de correcte standaardwaarden aanvankelijk tonen, maar verbonden.

Gebruik cfinvoke om de aanvankelijke gegevens voor elke lijst te krijgen
       
       
       
                      countryId= " #countryid# "
                      returnVariable= " getProvinces "
          >
       … stel andere methodes in werking….

Dan gebruik de resultaten om elke cfselect manueel te bevolken. Opnieuw, verwijdert *do niet * bond of de lijsten zullen niet behoorlijk verbonden worden.


       
       
       
      

       



       … bevolk andere lijsten….


BTW: Bindt zijn groot voor „toevoegen nieuwe“ vormen, maar belabberd voor „geef“ vormen IMHO uit.  Vooral wanneer u verwant heel wat selecteert hebt.  Wat u probeert om te doen is simuleert de onchangegebeurtenis voor elke cfselectlijst.  Dat is gemakkelijk genoeg.  Maar om de gewenste resultaten te krijgen, hebt u trekker hen in een *specific*order (d.w.z. synchroon) Anders, zullen de lijsten niet de juiste punten bevatten.  

Ook, bindt CF8 steunt niet „geselecteerd“. Zo zelfs als u berekende hoe te om elke lijst met de gewenste punten te bevolken, kunt u geen één van de punten gemakkelijk voorselecteren! Het is een pijn, maar het is een bekende beperking van in CF8.
Andere oplossingen  
 
programming4us programming4us