Thread View: pl.comp.bazy-danych.msaccess
6 messages
6 total messages
Started by leku
Tue, 06 Dec 2016 05:58
DoCmd.SendObject zmiana nazwy załącznika
Author: leku
Date: Tue, 06 Dec 2016 05:58
Date: Tue, 06 Dec 2016 05:58
8 lines
1342 bytes
1342 bytes
Witam Wysyłam mailem (Outlook) kwerendę za pomocą DoCmd.SendObject (A2010) jako plik Excela. Jak zmienić nazwę załącznika na dowolną a nie taką jak nazwa kwerendy ? Nie chciałbym też utracić formatowania Excela. pozdrawiam leku
Re: DoCmd.SendObject zmiana nazwy załącznika
Author: LeszekN
Date: Tue, 06 Dec 2016 07:21
Date: Tue, 06 Dec 2016 07:21
7 lines
1729 bytes
1729 bytes
> Jak zmienić nazwę załącznika na dowolną a nie taką jak nazwa kwerendy ? > Nie chciałbym też utracić formatowania Excela. https://groups.google.com/forum/?hl=pl#!searchin/pl.comp.bazy-danych.msaccess/zmiana$20nazwy$20pliku%7Csort:relevance/pl.comp.bazy-danych.msaccess/aMLJbuUTd_w/m73XeayfJEkJ przeszukaj to forum, tutaj jest wszystko ;)
Re: DoCmd.SendObject zmiana nazwy załącznika
Author: leku
Date: Tue, 06 Dec 2016 07:38
Date: Tue, 06 Dec 2016 07:38
16 lines
1931 bytes
1931 bytes
Użytkownik "LeszekN" napisał w wiadomości grup dyskusyjnych:b439710e-91ce-4b84-b419-2f3c300760b3@googlegroups.com... przeszukaj to forum, tutaj jest wszystko ;) --------------------------- Czuję, że to będzie wymagało sporo rzeźbienia bo SendObject tworzy załącznik Excela w "locie" i to mi odpowiada. Dla zmiany nazwy mam dwa wyjścia albo zmienić tymczasowo nazwę kwerendy czyli utworzyć i usunąć albo za pomocą istniejącej kwerendy stworzyć plik excela (gubię formatowanie) i umieścić pod inną nazwą na dysku lokalnie a następnie wysłać za pomocą SendObject. Chyba że jest jakieś prostsze wyjście ?
Re: DoCmd.SendObject zmiana nazwy załącznika
Author: LeszekN
Date: Tue, 06 Dec 2016 08:07
Date: Tue, 06 Dec 2016 08:07
5 lines
1588 bytes
1588 bytes
'zmieniasz nazwe kwerendy i wysyłasz, jezeli cie dobrze zrozumiałem
CurrentDb.QueryDefs("kwerenda1").Name="kwerenda2"
docmd.SendObject........
CurrentDb.QueryDefs("kwerenda2").Name="kwerenda1"
Re: DoCmd.SendObject zmiana nazwy załącznika
Author: leku
Date: Tue, 06 Dec 2016 16:56
Date: Tue, 06 Dec 2016 16:56
19 lines
1853 bytes
1853 bytes
Użytkownik "LeszekN" napisał w wiadomości grup
dyskusyjnych:01ae4804-93e6-4b35-b650-4e273fb59884@googlegroups.com...
'zmieniasz nazwe kwerendy i wysyłasz, jezeli cie dobrze zrozumiałem
CurrentDb.QueryDefs("kwerenda1").Name="kwerenda2"
docmd.SendObject........
CurrentDb.QueryDefs("kwerenda2").Name="kwerenda1"
----------------------------
Dzięki za podpowiedź
Chodzi o przekazanie unikatowej nazwy (nr zamówienia) do wysyłanego pliku
Excela
na podstawie wzorcowej kwerendy pobierającej wybrane dane z formularza.
Nazwę sobie skleję z danych formularza.
Pewnie są jakieś ograniczenia co do nazwy kwerendy.
Spróbuję coś stworzyć na podstawie Twojej sugestii.
pozdrawiam
Re: DoCmd.SendObject zmiana nazwy załącznika
Author: leku
Date: Fri, 09 Dec 2016 23:10
Date: Fri, 09 Dec 2016 23:10
15 lines
1839 bytes
1839 bytes
Użytkownik "LeszekN" napisał w wiadomości grup
dyskusyjnych:01ae4804-93e6-4b35-b650-4e273fb59884@googlegroups.com...
'zmieniasz nazwe kwerendy i wysyłasz, jezeli cie dobrze zrozumiałem
CurrentDb.QueryDefs("kwerenda1").Name="kwerenda2"
docmd.SendObject........
CurrentDb.QueryDefs("kwerenda2").Name="kwerenda1"
--------------------------------------
Rozwiązanie ze zmianą nazwy kwerendy wzorcowej
przetestowane w praktyce. Działa jak trzeba :)
Jeszcze raz dziękuję za pomoc.
pozdrawiam
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads