Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически)
Текущее время: 27.11.2024 13:53

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
СообщениеДобавлено: 21.10.2013 10:29 
Не в сети

Зарегистрирован: 21.10.2013 10:19
Сообщения: 25
Добрый день, подскажите как сформировать документ по шаблону из нескольких записей таблицы, таким образом чтобы поля этих записей находились в определенных местах документа. Вариант с использованием закладки с именем нужной таблицы не подходит, так как в этом случае таблица передается в шаблон в том виде как она есть, а мне нужно чтобы поля были расположены, в полученном документе, строго в определенных местах.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21.10.2013 10:58 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Вы можете создать и использовать в шаблоне глобальную константу. В качестве ее значения указать SQL, возвращающий произвольную запись из любой таблицы.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21.10.2013 13:28 
Не в сети

Зарегистрирован: 21.10.2013 10:19
Сообщения: 25
Если можно поподробнее! Я сейчас решаю эту проблему по другому... Выгружаю всю таблицу целиком и дальше уже средствами Excel, решаю эту задачу, но это не совсем удобно - требует написание кода на VB.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21.10.2013 13:50 
Не в сети

Зарегистрирован: 21.10.2013 10:19
Сообщения: 25
Да и еще... В документе должны быть отобранные, по определенным критериям, записи, т.е. должна быть возможность выбора записей, и на основании этого выбора должен формироваться запрос, а вариант с константой на мой взгляд эту проблему не решает

Таблица на основе которой формируется запрос и документ который должен получиться


Вложения:
Без имени-1.jpg
Без имени-1.jpg [ 444.92 КБ | Просмотров: 60879 ]
Без имени-2.jpg
Без имени-2.jpg [ 702.03 КБ | Просмотров: 60880 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21.10.2013 14:10 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
>Вариант с использованием закладки с именем нужной таблицы не подходит
Вы можете указать закладку вида
tblTable_Field1_Field5_Field8 ...
или с индексами полей
tblTable_0_4_7 ...

В этом случае шапка таблицы может быть оформлена в шаблоне и браться из него при генерации. А все нужные поля будут браться из таблицы (а не вся таблица в том виде, как она есть).
Такое широко используется при генерации Excel-документов.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21.10.2013 14:49 
Не в сети

Зарегистрирован: 21.10.2013 10:19
Сообщения: 25
закладка вида
tblTable_Field1_Field5_Field8 ...
в Word не работает, а в Excel она выводит опять только одну запись.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21.10.2013 14:59 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Наверное, вы сидите в какой-то очень древней версии? Все должно работать.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21.10.2013 15:12 
Не в сети

Зарегистрирован: 21.10.2013 10:19
Сообщения: 25
Версия самая последняя скачена с сайта на прошлой неделе


Вложения:
Без имени-3.jpg
Без имени-3.jpg [ 538.83 КБ | Просмотров: 60877 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21.10.2013 16:05 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Скачате и установите демо версию программы "Учет клиентов".
Посмотрите в файлы-шаблоны по умолчанию, которые идут с программой и содержатся в папке "Учет клиентов\Templates\"
Шаблон Счета.xls
Шаблон Счета.doc
Шаблон Счета.rtf
и др.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20.11.2013 12:25 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Ivan писал(а):
закладка вида
tblTable_Field1_Field5_Field8 ...
в Word не работает, а в Excel она выводит опять только одну запись.

Доработали этот момент в последних версиях.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB