[ aandric @ 05.12.2007. 14:37 ] @
Veliki pozdrav svima,

naime, apsolutno sam nov u ovom segmentu "bavljenja racunarima", pa sad trazim pomoc od iskusnijih.

Kreirao sam malu bazu importovanjem file-a iz Excell-a , postavio upite koji su mi neophodni itd.,
ali imam poseban zahtev da postavim npr. dugme kojim ce korisnik te baze da uradi "copy to clipboard" tj. da taj record (ili deo) prebaci u Excell za pravljenje fakture, kao naslov... Njemu treba COPY odatle da uradi PASTE na neko drugo mesto...

Drage volje cu da probam da pojasnim pitanje,
a nadam se nekom resenju...

HVALA unapred...
[ gordon_beneth @ 05.12.2007. 17:14 ] @
Za jednu kontrolu (text box, combo..) koristi
Code:

Me.Ime_kontrole.SetFocus
RunCommand acCmdCopy

Za kompletan record (kolonu)
Code:

RunCommand acCmdSelectRecord
RunCommand acCmdCopy
[ aandric @ 05.12.2007. 17:17 ] @
Hvala , pokusacu pa javljam...
[ aandric @ 05.12.2007. 20:16 ] @
Radi, ali naravno da se javlja jos jedan sitan problem:

- kako da to uradim da povuce 2 ili vise text box-ova, ovako povlaci samo jedan ili ceo rekord...

HVALA
[ StORM48 @ 05.12.2007. 21:12 ] @
To bi moralo pojedinačno, a tu imaš problem sa baferom, koji omogućava samo jedan slog.

Jedino kada bi nekako bilo moguće da se sadržaj svih kontrola prethodno grupiše u jedinstvenom polju, pa da se đuture iskopira u bafer?

Nisam dovoljno stručan, samo na glas razmišljam.

Pozdrav
[ gordon_beneth @ 05.12.2007. 21:31 ] @
Probaj ovako
Postavi još jedan text field i za Control Source mu postavi nešto ovako
[Text1] & Chr$(9) & [Text2]
Text1 i Text2 su kontrole koje hoćeš da kopiraš, ako ti treba više samo ih dodaj tako da između svake stoji Chr$(9) (tab)
Zatim upotrebi onaj kod za jednu kontrolu, naravno SetFocus "proslediš" ovom novom text fieldu. Nažalost ne možeš da sakriješ ovaj text field :-(
Ako ti treba nešto "jače" pogledaj http://support.microsoft.com/?kbid=210216