Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
1

Предыдущий элемент при слиянии из Access

28.05.2015, 10:50. Показов 1626. Ответов 28
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день/утро уважаемые, столкнулся с проблемой по слиянию в MS Word, а именно:
на одной странице А4 размещаю 6 карточек (лицевая сторона) на каждую добавляю код поля
Код
{mergefield "ФИО"} {mergefield "кабинет"}
а между карточками стоит правило
Код
{ NEXT }
. Здесь все отлично карточки идут по порядку.
но второй лист (обратная сторона) требует ввода данных определенного номера, т.к. (страница имеет три столбца) первый столбец номер 5,6 во втором столбце номера 3,4, и третий столбец №1,2.
так вот проблема вернуться к этим элементам, т.к. не существует правила
Код
{ PREV }
, ну или есть вариант обнулять список, но как тоже не нашел.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2015, 10:50
Ответы с готовыми решениями:

Ошибка при слиянии
Друзья при слиянии документов ворд и ексел пустые ячейки в екселе при вставке в ворд принимают вид...

Вставить массив из базы при слиянии
Через пошаговый мастер слияния связываю документ ворд с базой ексель. (надо сделать письма клиентам...

Как обвести ячейки при слиянии
Доброго времени суток! Делаю слияние Word/Excel так, что данные вписываются в таблицу. Каждая...

Потеря части текста при слиянии Ворд и Эксель
Добрый день уважаемые форумчане! столкнулся с проблемой - при слиянии Word обрезает часть...

28
6004 / 3199 / 716
Регистрация: 23.11.2010
Сообщений: 10,687
28.05.2015, 11:07 2
IF не пробовали?
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
28.05.2015, 11:12  [ТС] 3
Fairuza, можно и IF, проблема в указании элемента. первая страница (лицевая сторона) идет по порядку
(столбец 1): 1, 2; (столбец 2): 3, 4; (столбец 3): 5, 6; и между каждой карточкой стоит
Код
{ NEXT }
, а вот на второй странице (обратная сторона) нужно сначала вернуться на один элемент назад, потом снова
Код
{ NEXT }
, потом на три элемента назад ну и т.п.
как вставить правило предыдущий элемент или обнуление я не знаю.
0
6004 / 3199 / 716
Регистрация: 23.11.2010
Сообщений: 10,687
28.05.2015, 11:16 4
Korol93, слияние из Excel делаете?
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
28.05.2015, 11:16  [ТС] 5
Fairuza, нет, MS Access
0
6004 / 3199 / 716
Регистрация: 23.11.2010
Сообщений: 10,687
28.05.2015, 11:18 6
Может в Access спросить?
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
28.05.2015, 11:22  [ТС] 7
Fairuza, вряд ли, ведь access готовая база: ФИО, кабинет, телефон, имущество, количество.
MS Word запрашивает
SQL
1
SELECT * FROM ....
и вся остальная деятельность в MS Word при помощи кодов полей.
0
6004 / 3199 / 716
Регистрация: 23.11.2010
Сообщений: 10,687
28.05.2015, 11:27 8
Так это соответствие полей базы же и можно сопоставить, нет?
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
28.05.2015, 11:34  [ТС] 9
Fairuza, сейчас не понял вопрос. вот как выглядит страница ворда:
Код
Фио: {mergefield "ФИО"}
тел: {mergefield "телефон"}
Кабинет: {mergefield "кабинет"}
{ NEXT }
и так шесть раз на странице А4. Лицевая сторона работает.
А теперь вопрос с обратной, начинается она с 6 пункта ( заканчивается первая на 6 ведь ). а мне нужно где то указать чтобы
Код
{ MERGEREC }
стал равен 1 или использовать что то на подобии
Код
{ PREV }
есть варианты?
0
6004 / 3199 / 716
Регистрация: 23.11.2010
Сообщений: 10,687
28.05.2015, 11:48 10
Вот тут что-то похожее нашла http://www.podzamkom.ru/educat... _cards.htm
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
28.05.2015, 15:37  [ТС] 11
Fairuza, не совсем то. задачу сформировать двустороннюю печать я уже сделал. сейчас необходимо внести элементы из базы. а как к ним обратиться я не знаю. ворд позволяет брать все время следующий элемент. а необходимо еще возвращаться на элемент назад. или обнулять список и несколько раз использовать правило следующий элемент.

Добавлено через 3 часа 42 минуты
Вопрос до сих пор актуален.
0
6004 / 3199 / 716
Регистрация: 23.11.2010
Сообщений: 10,687
28.05.2015, 18:40 12
Проще сделать 2 документа, первая сторона и вторая сторона.
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
29.05.2015, 10:09  [ТС] 13
Fairuza, вчера хотел согласиться, но сегодня на работе снова столкнулся с проблемой.
вот первая страница
[tr][td]1[/td][td]3[/td][td]5[/td][/tr][tr][td]2[/td][td]4[/td][td]6[/td][/tr]а на второй странице элементы немного в ином порядке чтобы совпадали с обратной стороной.
[tr][td]5[/td][td]3[/td][td]1[/td][/tr][tr][td]6[/td][td]4[/td][td]2[/td][/tr]без обнуления или возврата на элемент назад никак((((

без тегов:
лицевая:
1; 3; 5;
2; 4; 6;
обратная:
5; 3; 1;
6; 4; 2;
0
Модератор
Эксперт MS Access
11962 / 4830 / 779
Регистрация: 07.08.2010
Сообщений: 14,144
Записей в блоге: 4
29.05.2015, 10:48 14
хотелось бы увидеть шаблон и кусочек данных
за 1 раз вы печатаете только 6 карточек или больше(несколько листов)
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
29.05.2015, 11:07  [ТС] 15
Карточка имущества.docx
0
Модератор
Эксперт MS Access
11962 / 4830 / 779
Регистрация: 07.08.2010
Сообщений: 14,144
Записей в блоге: 4
29.05.2015, 11:24 16
много всякого накручено
--колонки
--фио 2 раза
--и двусторонняя

а в чем исходник(данные)
Миниатюры
Предыдущий элемент при слиянии из Access  
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
29.05.2015, 12:40  [ТС] 17
shanemac51, Excel переведенный в таблицу access. такая форма карточки и другую нельзя.
0
Модератор
Эксперт MS Access
11962 / 4830 / 779
Регистрация: 07.08.2010
Сообщений: 14,144
Записей в блоге: 4
29.05.2015, 14:05 18
я бы видимо формировала программно документ ВОРД из АКСЕСС
слияние и закладки не применяя
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
30.05.2015, 06:46  [ТС] 19
Находясь в моем положении, есть ли возможность обнулять список?
0
0 / 0 / 0
Регистрация: 14.04.2015
Сообщений: 19
31.05.2015, 12:11  [ТС] 20
пытался разобраться с полями еще глубже.
Если правильно понимаю, то поле
Код
 { NEXT }
приравнивается к команде (MailMergeGoToNextRecord), так же есть и предыдущий элемент (MailMergeGoToPreviousRecord), но как их использовать головы не хватает.
ну или опять же обнуление записей. (в FAQ по использованию полей называется обновление записи)
0
31.05.2015, 12:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2015, 12:11
Помогаю со студенческими работами здесь

Excel и Word: при слиянии из таблицы дата отображается не корректно
Добрый день. При слиянии из таблицы дата отображается не корректно..... Месяц, день, год. как это...

Как сделать чтобы при повторном нажатии на элемент из массива его предыдущий цвет возвращался?
Добрый день. Мне нужно повторно поменять цвет эллипса. Как сделать .чтобы при повторном нажатие...

Найти максимальный элемент и показать предыдущий элемент в матрице
Дана матрица, нужно найти макс. елемент и и показать предыдущий елемент. как ето реализовать...

Глюк при слиянии полей
Суть в чем, есть база оборудования, в ней делается выборка выданного оборудования и эта выборка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru