Fråga : Jag önskar tre väljer, men kräver endast vald en att ha att mata in

Jag önskar tre väljer, men kräver endast vald en att ha att mata in; typisk den ska användaren vet endast en av förmiddagen för three.
I using kristallrapporter 11. Jag har skapat tre som parametern sätter in (redogöra NR.EN, skriv in lurar känt och skriver in gemensamt namnger) som för att välja från. I det valda sakkunnigt har jag valt trena sätter in, formelredaktörshowsna:
{Blmdtl.ACCOUNT} = {? Startswith för AccountNo} and
{Blmmsr.CONS NAMNGER} {? Skriv in lurar känd} startswith för and
{KÄND Blmmsr.JOINT} {? Skriv in gemensam känd}
When som jag kör rapporten using endast {? Valda AccountNo}, jag får 0 försök för Records.
If I att använda {? Skriv in lurar känt} det endast studsar mig tillbaka {? AccountNo}
Please help.
Lori
" klar "

Svar : Jag önskar tre väljer, men kräver endast vald en att ha att mata in

Det i stort hjälpmedel att din enhet, som du skapar är unik,

För att skapa bruk SN.EXE

http://msdn.microsoft.com/en-us/library/k5b5tt23%28VS.71%29.aspx


taget från http://msdn.microsoft.com/en-us/library/wd40t7ad.aspx

Ett starkt känt består av kända enhetens identitet-enkla text, versionen numrerar och odlar plus för information (om provided) - som ett offentligt stämm och ett digitalt häfte. Den är frambragt från enheten sparar (spara, som innehåller enhetsgodsspecifikationen, som innehåller i sin tur namnger, och pölsor sparar allra det smink enheten), using motsvara som är privat, stämm. Den Microsoft® visuellt hjälpmedel Studio® .NET och annan utveckling bearbetar förutsatt att i satsen för Windows programvaruutveckling (SDK) kan tilldela starkt namnger till en enhet.  Enheter med det samma starka känt förväntas att vara identiska.
Du kan se till att ett känt är globalt - unikt, genom att underteckna en enhet med ett starkt, namnge. I synnerhet starkt namnger tillfredsställer efter kraven:  
Starkt namnger garanti som den kända unikheten, vid relying på unikt nyckel-, parar. Inget kan frambringa den samma kända enheten som du kan, därför att en enhet som frambrings med ett privat nyckel-, har ett olikt känt än en enhet som frambrings med ett annat privat, stämma.

Starkt namnger skyddar versionhärstamningen av en enhet. Ett starkt känt kan se till att inget kan jordbruksprodukter en följande version av din enhet.  Användare kan vara säkra att en version av enheten som de laddar kommer från den samma utgivare som skapade versionen, applikationen byggdes med.

Starkt namnger ger en stark fullständighetskontroll. Passera kontroller för .NET-ramsäkerhet har garantierna, som tillfredsställer av enheten, inte ändrats, sedan hon byggdes. Notera, emellertid som starkt namnger i och av dem inte antyder ett jämnt av förtroendenågot liknande, som g, till exempel vid ett digitalt häfte och ett understödja certifikat.

När du hänvisar till ennamngiven enhet, du förväntar att få bestämd gynnar, liksom versioning och namnge skydd. Om dennamngav enheten hänvisar till därefter en enhet med ett enkelt namnger, som inte har dessa gynnar, du förlorar gynnar dig skulle härleder från att använda ennamngiven enhet och, återvänd till DLL-konflikter. Därför stark-namngett enheter kan endast hänvisa till andra stark-namngav enheter.
Andra lösningar  
 
programming4us programming4us