Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет ancient_skipper ([info]ancient_skipper)
@ 2005-12-01 16:57:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Типа help
Может, кто-нибудь подскажет?
В одной из форм Access-2000 создан command button для экспортирования отчета.
______________________________________________
Private Sub ExportCrewListSnap_Click()
On Error GoTo Err_ExportCrewListSnap_Click

Dim stDocName As String

stDocName = "Export Crew List as snapshot"
DoCmd.RunMacro stDocName

Exit_ExportCrewListSnap_Click:
Exit Sub

Err_ExportCrewListSnap_Click:
MsgBox Err.Description
Resume Exit_ExportCrewListSnap_Click

End Sub
_________________________________________

Макрокоманда: ВывестиВФормате
Тип объекта: Отчет
Имя объекта: CREW LIST
Формат вывода: SnapshotFormat(*.snp)
Имя файла: C:\AC-master\History\Crew lists\NE CREW LIST.snp


Это все работает, но файл экспортируется под одним и тем же именем. Чтобы он не стирал предыдущие, приходится каждый раз после экспорта его переименовывать.
Что нужно сделать, чтобы файл экспортировался с именем, в котором добавлена дата, порядковый номер, что-то вроде этого?
Если не сложно, подскажите.

UPD: Интересно, у всех на почту комменты не приходят или только у меня?


(Читать комментарии) - (Добавить комментарий)


[info]alex_mashin@lj
2005-12-02 00:42 (ссылка)
Похоже, никак. Вы пользуетесь макросом, который тупо подставляет имя отчёта. Поройтесь в подсказке, поищите метод, который делал бы то же, и принимал бы имя нового файла в качестве параметра. Или вставьте после макроса Бейсиковскую команду переименования файла во что хотите.

(Ответить) (Ветвь дискуссии)


[info]ancient_skipper@lj
2005-12-02 18:27 (ссылка)
Легко сказать...
1300-страничный мэньюэл по Access-2000 освоил так на 3/4, буду копать дальше. Но уже вижу, что это глубже - где-то VBA. А это время... Но придется в свободное время грызть

(Ответить) (Уровень выше)


(Читать комментарии) -