Vraag : De verklaring van het geval op vraag wordt gebaseerd die

Ik ben droevig ik geen code heb om een voorbeeld van te geven omdat ik niet zeker ben waar te te beginnen. Hier is wat ik probeer om te doen. Ik heb een lijst met twee kolommen. Naam en E-mail. Ik heb ongeveer 25 namen in deze lijst. Ik heb een combobox op een vorm de gebruiker een Naam kan selecteren en een knoop raken. Gebaseerd op die naam doe ik dan een sendobject en post een rapport aan die persoon. Ik weet het hoe te om het met een ton van te doen als toen verklaringen.

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
Als Me.Requestor.Value = „Barry Sanders“ toen
    DoCmd.SendObject acSendReport, „WOEmailReport“, acFormatPDF, „[email protected]“, de „Orde van het Werk“ & Valse Me.WOID,
    DoCmd.Close acForm, de „Orden van het Werk“, acSaveNo
    DoCmd.OpenForm het „Logboek van het Onderhoud“, acNormal

ElseIf Me.Requestor.Value = „Miguel Cabrera“ toen
    DoCmd.SendObject acSendReport, „WOEmailReport“, acFormatPDF, „[email protected]“, de „Orde van het Werk“ & Valse Me.WOID,
    DoCmd.Close acForm, de „Orden van het Werk“, acSaveNo
    DoCmd.OpenForm het „Logboek van het Onderhoud“, acNormal 

enz.….
Eind If


But hoopte ik alles moeten niet uittypen. Dank voor om het even welke hulp u kan me op dit geven. Ik waardeer werkelijk it.

Antwoord : De verklaring van het geval op vraag wordt gebaseerd die

De lengte van het gebied wordt niet bepaald door IIF, maar het eerste verslag van het resultaat, als de eerste verslagresultaten in „SoftPak“ het gebied SystemType C zouden zijn (7), als het eerste verslag een „Toren“ is SystemType is C (5). Dat is de manier foxpro gebiedssoorten een uitdrukking een gegevens verwerkt gebied bepaalt.

Zo gegoten aan het gebied type en legth wilt u:
GIETEN (IIF (...) als C (7)) Als SystemType…

of PAD:
PADR (IIF (…, „SoftPak“, „Toren“), 7) ALS SystemType…

of voeg eenvoudig de nodig twee ruimten aan „Toren toe“:
IIF (…, „SoftPak“, „Toren“) ALS SystemType

Tot ziens, Olaf.
Andere oplossingen  
 
programming4us programming4us