Последняя версия DataExpress 3 beta от 11 августа 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Нумерация строк подчиненной формы в печатной форме (шаблоне)

Порядок и особенности создания. Вывод данных из полей в текстовый документ. Правила применения тегов и их написание. Ссылки на поле.
hrv
Новичок
Сообщения: 32
Зарегистрирован: Вт май 24, 2016 6:56 pm

Нумерация строк подчиненной формы в печатной форме (шаблоне)

Сообщение hrv » Ср июн 01, 2016 5:46 pm

Как выводить из подчиненной таблицы номер п/п? Смотрю в примерах, вроде нигде ничего не указано, лишь в шаблоне стоит [№], ставлю у себя {grid|работа}[№]...{End}, а в ответ Поле не найдено: №. Где и как нужно это включать?

Аватара пользователя
admin
Разработчик
Сообщения: 3645
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Нумерация строк подчиненной формы в печатной форме (шаблоне)

Сообщение admin » Ср июн 01, 2016 8:31 pm

hrv, в свойстве подчиненной формы "вычисляемые поля" добавьте поле "№" и выражение: recno('подчиненная форма')

Аватара пользователя
vovka3003
Эксперт
Сообщения: 1376
Зарегистрирован: Сб апр 30, 2016 9:32 pm
Откуда: г. Белгород (Ростов, Краснодар)
Контактная информация:

Re: Нумерация строк подчиненной формы в печатной форме (шаблоне)

Сообщение vovka3003 » Чт июн 02, 2016 12:05 am

admin писал(а):hrv, в свойстве подчиненной формы "вычисляемые поля" добавьте поле "№" и выражение: recno('подчиненная форма')

и в шаблоне {grid|подчиненная форма}[!№]...{End}. (Взято из примера базы в комплекте "DEMO_DB")

P.S. Был похожий вопрос по отражению нумерации в самой подчиненной форме. К сожалению остался без ответа...

Аватара пользователя
admin
Разработчик
Сообщения: 3645
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Нумерация строк подчиненной формы в печатной форме (шаблоне)

Сообщение admin » Чт июн 02, 2016 8:11 am

vovka3003, восклицательный знак перед именем поля означает, что поле находится в родительской форме (это относится и к вычисляемым полям). Если вычисляемое поле в подчиненной форме, то восклицательный знак НЕ ставится. В DEMO_DB вычисляемое поле находится в родительской форме.

Аватара пользователя
vovka3003
Эксперт
Сообщения: 1376
Зарегистрирован: Сб апр 30, 2016 9:32 pm
Откуда: г. Белгород (Ростов, Краснодар)
Контактная информация:

Re: Нумерация строк подчиненной формы в печатной форме (шаблоне)

Сообщение vovka3003 » Чт июн 02, 2016 9:12 am

Странно. Я попробовал смоделировать по запросу hrv , у меня только так началось отображение нумерации?

Аватара пользователя
vovka3003
Эксперт
Сообщения: 1376
Зарегистрирован: Сб апр 30, 2016 9:32 pm
Откуда: г. Белгород (Ростов, Краснодар)
Контактная информация:

Re: Нумерация строк подчиненной формы в печатной форме (шаблоне)

Сообщение vovka3003 » Чт июн 02, 2016 7:12 pm

Точно! Перепроверил...
получается если само выражение размещено на родительской форме, то в шаблоне нужно ставить "!№", и если в подчиненной, то просто "№". Работает и так и так...

hrv
Новичок
Сообщения: 32
Зарегистрирован: Вт май 24, 2016 6:56 pm

Re: Нумерация строк подчиненной формы в печатной форме (шаблоне)

Сообщение hrv » Пт июн 03, 2016 5:54 am

у меня сразу схватило.