Ценник - тривиально или нереально...

Автор RuslanVa, 7 мая 2012, 10:54

0 Пользователи и 1 гость просматривают эту тему.

RuslanVa

Завтра исполняется месяц маленькой победе.
Подведу некоторые результаты. Работать можно - и это главное.
По рекомендации JohnSUN использовал подключение к существующей ....
И использовал просто электронную таблицу.
С DBF и CVS мне не понравились - больше промежуточных телодвижений.
Теперь детали. В два движения делать ценник пока не получилось.

Ниже привожу инструкцию для помощницы:

1. Открываем файл "Ценники из накладной" и удаляем содержимое, кроме заголовка полей
2. Открываем накладную и копируем диапазон вместе с расчетами.
3. Выбираем из кнопки "Вставить" "Текст без форматирования"
4. При импорте текста ставим галку в Параметры разделителя "Табуляция", Жмём "Ок"
5. Сохраняем, закрываем.
6. Открываем файл "Ценники 45х45мм 4х6шт", На вопрос "Обновить все ссылки" жмем "Да"
7. В открывшемся файле жмем "F4", чтобы запустить диалог связи с базами данных.
8. Ставим курсор на последнее наименование списка и с зажатым "Shift'ом" протягиваем стрелкой вверх всю таблицу
9. Жмем кнопку "Данные в поля"
10. Жмем кнопку "Печать"
11. На запрос "Печать в виде стандартного письма" жмем "Да"
12. Жмем "Ок"
13. На вкладке OpenOffice.Org Writer убираем галку "Печатать автоматически вставленные пустые страницы". При объеме печати более двух листов количество оных должно уменьшиться. (наблюдаем за левой частью диалогового окна)
14. Жмем "Печать" и ждем, когда принтер выдаст свежие теплые листвы с ценниками.

На сегодня не разобрался как отучить печатать пустые листы. Хотя нашел эти настройки.
И не смог пока воспользоваться функцией выполнения макроса при открытии файла - а именно обновление полей из базы данных.

RuslanVa

Решил сегодня подновить макет ценника. И получил, что каждый ценник синхронизируется на всю страницу до заполнения. Т.е. если в накладной 7 позиций, то получаем 7 страниц ценников. 8) по 24 одинаковых на каждой.
Как победить эту напасть еще не понял.
Больше пишу, чтобы самому потом не забыть:)
Так что привет себе, почти год спустя.