Funktsioon DDERequest

Funktsiooni DDERequest saate kasutada avatud Dynamic Data Exchange (DDE)) kanalis DDE-serverirakendusest teabeüksuse taotlemiseks.

Näiteks kui rakenduste Microsoft Office Access 2007 ja Microsoft Office Excel 2007 vahel on avatud dünaamilise andmevahetuse (DDE) kanal, saate funktsiooni DDERequest abil kanda Exceli töölehelt teksti üle Accessi andmebaasi.

Süntaks

DDERequest(kanalinr, üksus)

Funktsiooni DDERequest süntaksil on järgmised argumendid.

Argument

Kirjeldus

kanalinr

kanalinumber on funktsiooni DDEInitiate tagastatud täisarvuline väärtus.

üksus

stringavaldis, mis on funktsiooni DDEInitiate määratud rakenduse tuvastatud andmeüksus nimi. Võimalike üksuste loendi leiate rakenduse dokumentatsioonist.


Kommentaarid

Argumendiga kanalinr määratakse soovitud DDE-kõneluse kanali number ja argumendiga üksus serverirakendusest toodavad andmed. Argumendi üksus väärtus sõltub rakendusest ja argumendiga kanalinr määratud kanali avamisel määratavast teema. Argument üksus võib näiteks olla Exceli töölehe lahtrivahemik.

Eduka päringu korral tagastab funktsioon DDERequest väärtuse andmetüüp Variant taotletud teavet sisaldava string.

Andmepäring tuleb esitada tähe- ja numbrimärkidest koosneva tekstina. Graafikaobjekte ega muus vormingus teksti ei saa üle kanda.

Kui argument kanalinr pole avatud kanalile vastav täisarv või taotletud andmeid ei saa üle kanda, ilmneb käitustõrge.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×