powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не удаётся открыть источник данных из самого себя (в ворд)
16 сообщений из 16, страница 1 из 1
Не удаётся открыть источник данных из самого себя (в ворд)
    #32381714
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вставляю запрос в ворд
Код: plaintext
1.
2.
3.
4.
5.
6.
Set Rng = Document.Range
    With Rng
        .Collapse wdCollapseEnd
        ' таблица, из запроса 
        .InsertDatabase , , _
            Connection:= "qWordDog" , _
            DataSource:=Application.CurrentProject.Path &  "\"  & Application.CurrentProject.name

почему ругается 5922 "Не удаётся открыть источник данных"
как сделать?
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32381820
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и какой получается DataSource?
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32381827
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗЫ. Есть еще такая штука:
Application.CurrentProject.FullName
Вот только из какого приложения ты хочешь извлечь данные? Мне кажется, из Аксессе (иначе этот топик был бы не здесь ).
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32381835
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как в хелпе
DataSource Optional Variant. The path and file name of the data source.
C:\такойто.mdb
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32381894
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, нашел!
И все-таки не совсем внимательно ты прочитал справку...
Код: plaintext
Connection:= "Query qWordDog" 
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32382004
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я подправил после своего первого поста :)
но всё равно, до этого видимо не доходит ...
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32382074
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда давай весь код. У меня похожий отрабатывает (правда, из Ворда - писАть это все в Аксессе некогда)
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32382100
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
  Dim WordApp As Word.Application
  Dim Rng As Word.Range
  Dim tbl As Word.Table
.....
'создадим табличку
    With WordApp.Selection.Find
        .Text = "с реестром:"
        .Replacement.Text = ""
        .Forward = True
    End With
    WordApp.Selection.Find.Execute
    WordApp.Selection.EndKey Unit:=wdLine
    WordApp.Selection.TypeParagraph
Set Rng = Document.Range
    With Rng
        .Collapse wdCollapseEnd
        ' таблица, из запроса 
        .InsertDatabase _
            Style:= 191 , _
            LinkToSource:=False, _
            Connection:= "Query qveksWordDog" , _
            DataSource:=CurrentDb.name
        i = .Tables.Count 
        Set tbl = .Tables(i) 
        tbl.Columns.Add tbl.Columns( 1 ) ............

  strPath = DLookup( "[dogKuda]" ,  "tbPuti" ,  "[id] = 1 ")
  strPath = strPath & date &  "Договор№"  & rs.Fields( "ndogovor" ) &  ".doc" 
  Document.SaveAs strPath
...........


У меня похожий отрабатывает (правда, из Ворда - писАть это все в Аксессе некогда)
а у меня как всегда нет :(
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32382228
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот в таком виде все отработало:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Dim WordApp As Word.Application
  Dim Rng As Word.Range
  Dim tbl As Word.Table
  Dim doc As Word.Document
  Set WordApp = GetObject(,  "Word.Application" )
  Set doc = WordApp.ActiveDocument
'создадим табличку
    With WordApp.Selection.Find
        .Text = "с реестром:"
        .Replacement.Text = ""
        .Forward = True
    End With
    WordApp.Selection.Find.Execute
    WordApp.Selection.EndKey Unit:=wdLine
    WordApp.Selection.TypeParagraph
Set Rng = doc.Range
    With Rng
        .Collapse wdCollapseEnd
        ' таблица, из запроса
        .InsertDatabase _
            Style:= 191 , _
            LinkToSource:=False, _
            Connection:= "Query q1" , _
            DataSource:=CurrentDb.Name
    End With


Н-да, телепят из меня, видать, совсем никакой
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32382630
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня не выходит, пробовал в ворде - тоже...
5922 "Не удаётся открыть источник данных"
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32382706
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А пробовал вручную это сделать?
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32382758
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробовал по всякому
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32382780
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и придется циклом млин ...
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32383005
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так он и вручную эту базу открыть не может?
А она не запаролена?
Версия Офиса одна?
------------------------
Систему давно переустанавливал?
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32383032
Фотография Артист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так он и вручную эту базу открыть не может?
открывает
офис один ХР
пароля нет
...
Рейтинг: 0 / 0
Не удаётся открыть источник данных из самого себя (в ворд)
    #32383083
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вручную при запущенном макрорекордере?
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не удаётся открыть источник данных из самого себя (в ворд)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]