Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.12.2018, 23:40
|
|||
---|---|---|---|
Access To Word |
|||
#18+
Добрый час! Делаю отчет в MS Word Можно ли после вставленного текста, создать новую закладку в MS Word и использовать при этом переменную? ActiveDocument.Bookmarks.Add Range:=Selection.Range, Name:=" & pBookmarksNew & " ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2018, 07:56
|
|||
---|---|---|---|
Access To Word |
|||
#18+
Переформулирую задачу более точнее Есть 2 таблицы (фото прилагаю) документы и исполнители, мне необходимо вынести в MS Word сначала, документ потом его исполнителей. Подскажите как лучше сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2018, 09:22
|
|||
---|---|---|---|
|
|||
Access To Word |
|||
#18+
Простая работа с MS Word Там пример внизу, второй вариант вывода, думаю, похож на вашу задачку. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.12.2018, 21:19
|
|||
---|---|---|---|
Access To Word |
|||
#18+
Eugene-LS, Благодарю! Буду изучать ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.12.2018, 17:40
|
|||
---|---|---|---|
Access To Word |
|||
#18+
Eugene-LS, чуть чуть не такая задача ... там описано как вывести исполнителей ... а мне сначала описание документа надо выводить .... я могу его привязать к закладке ... но как мне далее привязываться не могу понять ... Приказ 201 от 21.12.2018 - 1 таблица Петров Сидоров Иванов -2 таблица Приказ 202 от 23.12.2018 - 1 таблица Козлов Сидоров Семенов -2 таблица ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.12.2018, 23:49
|
|||
---|---|---|---|
Access To Word |
|||
#18+
JDV, objWord.ActiveDocument.Bookmarks.Item("' & pBookmarksNew & '").Range.Text = rstCurr!Kod_potoka - можно переменную использовать для имени закладки? и ThisDocument.Bookmarks.Add Name:="temp", Range:=Selection.Range - вместо "temp" можно ли прописать переменные, если да то подскажите какой синтаксис ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.12.2018, 13:00
|
|||
---|---|---|---|
|
|||
Access To Word |
|||
#18+
JDV, выложите лучше пример базы и более-менее реальный шаблон это заметно ускорило бы получение НОРМАЛЬНОГО совета по решению вашей проблемы ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 02:21
|
|||
---|---|---|---|
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, 12:18
|
|||
---|---|---|---|
|
|||
Access To Word |
|||
#18+
JDV, В своих проектах использую формат RTF, внутри расставляются метки какой блок в каком запросе повторять и какие поля выводить, в базе с шаблоном связываю запросы. В итоге отчеты почти любой сложности с любым уровнем вложенности. В итоге получился упрощенный аналог компонента EkRTF. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 13:36
|
|||
---|---|---|---|
|
|||
Access To Word |
|||
#18+
JDVНиже по ссылке пример кода не поняла я ваших примеров --шаблон пустой --только 1 закладка --код непонятен --причем в коде необъявленные переменные Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 13:47
|
|||
---|---|---|---|
|
|||
Access To Word |
|||
#18+
если исправить так, то что-то всеж формируется Код: vbnet 1. 2. 3. 4. 5. 6.
в документе появляются цифры 129 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 16:49
|
|||
---|---|---|---|
Access To Word |
|||
#18+
ПЕНСИОНЕРКА, Благодарю Вас большое за помощь! К этой закладке надо привязать цикл по записям 1 таблицы, и после тогда когда добавится содержание 1 - й записи, следом добавить, набор записей из таблицы 2, потом опять 2 запись 1 таблицы и все подчиненные ей значения из втрой Приказ 201 от 21.12.2018 - 1 таблица Петров Сидоров Иванов -2 таблица Приказ 202 от 23.12.2018 - 1 таблица Козлов Сидоров Семенов -2 таблица ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 17:57
|
|||
---|---|---|---|
Access To Word |
|||
#18+
JDV, А если добавить еще одну таблицу,то Ваш вопрос очень легко решаем: ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 19:01
|
|||
---|---|---|---|
Access To Word |
|||
#18+
sdku, да но как потом вывести в Word .... со знаками разделения ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 19:07
|
|||
---|---|---|---|
Access To Word |
|||
#18+
JDV, чтоб ответить на этот вопрос нужно увидеть скрин того что Вы хотите видеть (может и отчета в Аксе будет достаточно) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 21:53
|
|||
---|---|---|---|
Access To Word |
|||
#18+
JDV, еще вопрос:а кто же все-таки главный из 3 или все исполнители "равноправны" и какие данные надо выводить из "2-ой таблицы" типа:вывести № приказа о назначении исполнителей(сроках,задачах) и такие-то данные(документы)по этому заданию ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2018, 23:35
|
|||
---|---|---|---|
Access To Word |
|||
#18+
sdku, Данные о Приказе ...в принципе любые, а потом исполнители ... сортировать по фамилии ... но думаю если я смысл пойму сортировку сам решу ... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.12.2018, 12:54
|
|||
---|---|---|---|
|
|||
Access To Word |
|||
#18+
JDV, А может все таки не скакать по документу, а выводить все последовательно: Далее псевдокод Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2018, 14:48
|
|||
---|---|---|---|
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:52
|
|||
---|---|---|---|
Access To Word |
|||
#18+
JDV, Ошибка операция не поддерживается для объектов данного типа ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2018, 16:46
|
|||
---|---|---|---|
|
|||
Access To Word |
|||
#18+
JDV, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1610897]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 195ms |
0 / 0 |