BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Главная  / Поддержка  / Форум  / Публичные форумы  / Программирование отчетов  / БЭСТ-4+. Вывод дополнительных полей в шаблоне карточки учета расчетов

Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
БЭСТ-4+. Вывод дополнительных полей в шаблоне карточки учета расчетов
 
Добрый день!
В шаблоне договора, модуля Расчеты.Договоры, Дополнительные поля по договору добавляются в DialogForm.SHAPKA автоматически при их создании в настройке вида договоров.
В шаблон отчета "Карточка учета расчетов по договору" данные поля не попадают.
Каким образом их можно добавить в этот шаблон??
 
Добрый день!
Можно сделать запрос к базе данных, который по реквизитам документа, возвращает нужные Вам поля. Таблица в которых хранятся эти данные: CONTRACT\CONT_ADD, в качестве параметра этому запросу должен быть передан ID договора.
 
Дмитрий, Добрый день!
Цитата
Дмитрий Шлыков пишет:
в качестве параметра этому запросу должен быть передан ID договора.

Не совсем понятно, где это указать, можете пояснить?

Спасибо.
 
Добрый день!
Цитата
Александр Ежков пишет: Не совсем понятно, где это указать, можете пояснить?


Организовать связь между таблицами можно следующим образом:
1. Сделать запрос к таблице CONTRACT\CONTRACT, который по полям источника [DialogForm.SHAPKA."Дата_регистрации_договора"], [DialogForm.SHAPKA."Регистрационный_номер_договора"] выдаст вам ID договора (поле ID_CONTR).
2. Делаете второй запрос к таблице CONTRACT\CONT_ADD для которого передаете полученное значение в предыдущем запросе, фильтруете тпблицу по полю ID_CONTR, выводите поля CODE (код дополнительного поля) и VALUE (значение дополнительного поля)
3. Это запрос можно сделать в один прием, но выборка по одной таблице работает гораздо быстрее, чем выборка из двух таблиц.

Правила разработки запросов к базе данных БЭСТ описаны в пункте меню: "О программе - Инструкции и комментарии - Печать в Windows-формате - Создание дополнительных источников".
 
Добрый день!
Спасибо, все получилось.
Страницы: 1
Читают тему (гостей: 1)