UserControl, kommando (DDE)

Microsoft Query

Vis alt Vis alt

UserControl, kommando (DDE)

Aktiverer Microsoft Query, og gir brukerne muligheten til å opprette, åpne eller redigere en spørring, på samme måte som om de kjørte Microsoft Query som et frittstående program.

Denne kommandoen er bare tilgjengelig på systemkanalen.

Syntaks

UserControl(avsluttekst, progstatus, nyspørring)

avsluttekst Navnet på kommandoen Avsluttsom brukes til å avslutte Microsoft Query etter en DDE-dialog. Hvis dette argumentet utelates, brukes "Return".

progstatus Programmets status. Kan ha én av følgende verdier:

Verdi Beskrivelse
1 Normal
2 Minimert (bare Microsoft Windows)
3 Maksimert

Hvis dette argumentet utelates, bruker gjeldende status for Microsoft Query.

nyspørring Angir om dialogboksen Velg datakilde skal vises når Microsoft Query startes under en DDE-dialog. Kan ha verdien True eller False.

Hvis nyspørring har verdien True, vil dialogboksen Velg datakilde komme opp, og brukeren blir bedt om å velge en datakilde. Hvis nyspørring er False (standardverdien), kommer det ikke opp noen dialogboks, og eventuelle åpne spørringer for denne kanalen vil være tilgjengelige.

Kommentarer

Brukerkontrollen tar slutt når brukeren velger AvsluttFil-menyen i Windows, eller AvsluttFil-menyen på en Macintosh. Deretter går Microsoft Query tilbake til programstatusen det hadde før, og kontrollen går tilbake til målprogrammet.

Viktig! Et program som har en funksjon for tidsavbrudd, må ikke få anledning til å gjennomføre tidsavbruddet før brukerkontrollen oppheves.

Så lenge Microsoft Query kjøres under brukerkontroll, vil alle nye og eksisterende spørringer bli åpnet på den samme DDE-kanalen.

Eksempel

I dette eksemplet startes Microsoft Query som et maksimert program, og kommandoen AvsluttFil-menyen (eller Avslutt-kommandoen på Fil-menyen på en Macintosh) erstattes med kommandoen Returner data til Microsoft Excel. Deretter vises dialogboksen Velg datakilde.

DDEExecute chan, "[UserControl(""&Return To Excel"",3,True)]")