|
Access To Word
|
|||
---|---|---|---|
#18+
Добрый час! Делаю отчет в MS Word Можно ли после вставленного текста, создать новую закладку в MS Word и использовать при этом переменную? ActiveDocument.Bookmarks.Add Range:=Selection.Range, Name:=" & pBookmarksNew & " ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2018, 23:40 |
|
Access To Word
|
|||
---|---|---|---|
#18+
Переформулирую задачу более точнее Есть 2 таблицы (фото прилагаю) документы и исполнители, мне необходимо вынести в MS Word сначала, документ потом его исполнителей. Подскажите как лучше сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2018, 07:56 |
|
Access To Word
|
|||
---|---|---|---|
#18+
Простая работа с MS Word Там пример внизу, второй вариант вывода, думаю, похож на вашу задачку. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2018, 09:22 |
|
Access To Word
|
|||
---|---|---|---|
#18+
Eugene-LS, Благодарю! Буду изучать ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2018, 21:19 |
|
Access To Word
|
|||
---|---|---|---|
#18+
Eugene-LS, чуть чуть не такая задача ... там описано как вывести исполнителей ... а мне сначала описание документа надо выводить .... я могу его привязать к закладке ... но как мне далее привязываться не могу понять ... Приказ 201 от 21.12.2018 - 1 таблица Петров Сидоров Иванов -2 таблица Приказ 202 от 23.12.2018 - 1 таблица Козлов Сидоров Семенов -2 таблица ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2018, 17:40 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, objWord.ActiveDocument.Bookmarks.Item("' & pBookmarksNew & '").Range.Text = rstCurr!Kod_potoka - можно переменную использовать для имени закладки? и ThisDocument.Bookmarks.Add Name:="temp", Range:=Selection.Range - вместо "temp" можно ли прописать переменные, если да то подскажите какой синтаксис ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2018, 23:49 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, выложите лучше пример базы и более-менее реальный шаблон это заметно ускорило бы получение НОРМАЛЬНОГО совета по решению вашей проблемы ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2018, 13:00 |
|
Access To Word
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Eugene-LS, чуть чуть не такая задача ... там описано как вывести исполнителей ... а мне сначала описание документа надо выводить .... я могу его привязать к закладке ... но как мне далее привязываться не могу понять ... Приказ 201 от 21.12.2018 - 1 таблица Петров Сидоров Иванов -2 таблица Приказ 202 от 23.12.2018 - 1 таблица Козлов Сидоров Семенов -2 таблица Ниже по ссылке пример кода https://yadi.sk/d/gTZ9LCMALo2cnA ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 02:21 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, В своих проектах использую формат RTF, внутри расставляются метки какой блок в каком запросе повторять и какие поля выводить, в базе с шаблоном связываю запросы. В итоге отчеты почти любой сложности с любым уровнем вложенности. В итоге получился упрощенный аналог компонента EkRTF. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 12:18 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDVНиже по ссылке пример кода не поняла я ваших примеров --шаблон пустой --только 1 закладка --код непонятен --причем в коде необъявленные переменные Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 13:36 |
|
Access To Word
|
|||
---|---|---|---|
#18+
если исправить так, то что-то всеж формируется Код: vbnet 1. 2. 3. 4. 5. 6.
в документе появляются цифры 129 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 13:47 |
|
Access To Word
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Благодарю Вас большое за помощь! К этой закладке надо привязать цикл по записям 1 таблицы, и после тогда когда добавится содержание 1 - й записи, следом добавить, набор записей из таблицы 2, потом опять 2 запись 1 таблицы и все подчиненные ей значения из втрой Приказ 201 от 21.12.2018 - 1 таблица Петров Сидоров Иванов -2 таблица Приказ 202 от 23.12.2018 - 1 таблица Козлов Сидоров Семенов -2 таблица ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 16:49 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, А если добавить еще одну таблицу,то Ваш вопрос очень легко решаем: ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 17:57 |
|
Access To Word
|
|||
---|---|---|---|
#18+
sdku, да но как потом вывести в Word .... со знаками разделения ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 19:01 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, чтоб ответить на этот вопрос нужно увидеть скрин того что Вы хотите видеть (может и отчета в Аксе будет достаточно) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 19:07 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, еще вопрос:а кто же все-таки главный из 3 или все исполнители "равноправны" и какие данные надо выводить из "2-ой таблицы" типа:вывести № приказа о назначении исполнителей(сроках,задачах) и такие-то данные(документы)по этому заданию ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 21:53 |
|
Access To Word
|
|||
---|---|---|---|
#18+
sdku, Данные о Приказе ...в принципе любые, а потом исполнители ... сортировать по фамилии ... но думаю если я смысл пойму сортировку сам решу ... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2018, 23:35 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, А может все таки не скакать по документу, а выводить все последовательно: Далее псевдокод Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2018, 12:54 |
|
Access To Word
|
|||
---|---|---|---|
#18+
Swa111, Подскажите что не так делаю? For Each ttop In CurrentDb.OpenRecordset("Select * From sql_PrikazyGruppy WHERE Vid_obucheniya = 'Переподготовка' and ID_prikazy = Cint('" & Forms![frm_Prikazy]![frm_sub_Prikazy]!ID_prikazy.Value & "')", dbOpenDynaset, dbSeeChanges) ' ВставитьАбзац(ttop.документ); objWord.ActiveDocument.Bookmarks.Item("Perepodgotovka").Range.Text = ttop!Kod_potoka ' For Each tlist In dbselect("исполнители.исполнитель from главная inner join исполнители on исполнители.коди = главная.исполнитель where документ= " & ttop.кодд) ' ВставитьАбзац(tlist.исполнитель); ' Next ' ВставитьАбзац(""); Next ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2018, 14:48 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, Ошибка операция не поддерживается для объектов данного типа ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2018, 14:52 |
|
Access To Word
|
|||
---|---|---|---|
#18+
JDV, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2018, 16:46 |
|
|
start [/forum/topic.php?fid=45&fpage=37&tid=1610897]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 144ms |
0 / 0 |