Автоматическая нумерация

#1
Задача:
Сделать путевые листы с функцией автоматического нумерования.

К примеру, необходимо сделать путевые листы на 3 дня, автоматически генерируются 3 путевых листа в одном файле с указанными данными, сделать путевые листы на 7 дней, автоматически генерируются путевые листы на 7 дней в одном файле с указанными данными.

Какие путями можно решить данную задачу?
 

Vladimir

Администратор
Команда форума
#2
Приложите, пожалуйста, образец из 2-3 путевых листов.
 

Vladimir

Администратор
Команда форума
#4
С трудом разбирается слово "форма № 4". Нашли бланк путевого листа легкового такси - форма 4.
Уточните, нумерация должна быть единой для всех документов или начинаться заново для каждой партии?
 

Vladimir

Администратор
Команда форума
#5
В приложении - пример проекта с единой нумерацией. Упрощённая структура с путевыми листами, автомобилями и водителями.
Для объекта путевых листов создана форма, так как список записей можно вывести только из формы. Для поля даты задан фильтр, который определяет список необходимых записей, на основании которых требуется подготовить список документов для печати.
Наложение фильтра для получения списка записей.png
Для формы создан шаблон, в котором заданы тэги для списка, что позволяет создавать каждый путевой лист на отдельной странице.
Тэги в шаблоне для вывода списка записей.png
Небольшое замечание: первая строка в шаблоне документа должна быть пустой.
 

Вложения

#6
Владимир, нумерация будет формата ГГГГММДД/П№ (с этим проблем нет, сделать не составляет труда)

В целом идея реализации понятна, единственно, задача была немного в другом (видимо, некорректно пояснил изначально):

человек указывает один раз марку машины и водителя, далее выбирает временной диапазон в пределах которого будут автоматически создавать листы (в одном файле). разбивка временного диапазона всегда одна - 1 сутки.
далее система сама делает необходимое кол-во листов и сохраняет их в файле для дальнейшей печати.


Также из уже сделанной реализации возник вопрос:

Владимир, я правильно понимаю, что несколько листов подряд возможно делать только в случае если шаблон сделан на базе excel ?
Я пробовал формат шаблона поменять на word, оставлял первую пустую строку, но не тут-то было.
в excel есть проблема в реализации постраничной печати.
 

Vladimir

Администратор
Команда форума
#7
В конструкторе нет механизма для автоматического создания множества записей по определённым условиям. Ввод данных производится только в ручном режиме (на текущий момент). О планируемых разработках пока не будем упоминать, так как это вопрос далёкого будущего.

Аналогичный шаблон можно создать и в MS Word. В нём надо вставить разрыв страницы в нужном месте.
Если есть проблемы с формированием документов - сообщите, пожалуйста, предметно, что и как не работает.