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

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

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


Главная  / Поддержка  / Форум  / Публичные форумы  / Программирование отчетов  / Внедрение изображения по условию.

Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Внедрение изображения по условию.
 
БЭСТ 4+ SP 71
К накладной формируем качественное удостоверение.
В нем присутствует изображение значков Росстандартов. В верхней части шапки печатной формы. Обычно это два значка. Но при присутствии продукции группы соки должен быть еще и Третий знак Росстандарта. Разработал две формы с двумя и одним значком. Но теперь очень много заказов, и у них трудности по выборке продукции, чтобы отдельно печатать соки. Возможно ли организовать это в одной форме качественного удостоверения, чтобы в ней появлялось один , или два, или три изображения знаков Росстандарта.
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 07.04.2011 10:10:04
 
Добрый день!
Думаю да. Надо только посмотреть сам Ваш шаблон печатной формы.
 
Прикладываю 2 формы качественного удостоверения и 2 знака Росстандарта.
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 07.04.2011 13:38:35
 
Положите на форму несколько pictureview с разными значками
и делайте visible каждого из них в зависимости от каких-то усдовий
 
Я немного слаб в коленках, по Фастрепорту. Свойства видел visible. Но как привязать условие не знаю.
Не могли бы помочь?
Форма и знаки прикреплены к посту 3
 
Добрый день!
Цитата
ВАЛЕРИЙ БОНДАРЧУК пишет:
Разработал две формы с двумя и одним значком. Но теперь очень много заказов, и у них трудности по выборке продукции, чтобы отдельно печатать соки. Возможно ли организовать это в одной форме качественного удостоверения, чтобы в ней появлялось один , или два, или три изображения знаков Росстандарта.
для такой доработки необходимо организовать цикл по источнику Stroki (можно на событии OnClick кнопки выполнить, или на OnbeforePrint страницы отчета), в котором нужно определить один или два знака выводить. И затем вывести в отчете нужные рисунки. Например:
Код
lPict1 := False; // вывод первого рисунка
lPict2 := False; // вывод второго рисунка
lPict3 := False; // вывод третьего рисунка
Stroki.First;    // на первую строчку источника Stroki 
While Stroki.Eof=False Do Begin   // Цикл по источнику Stroki 
   If [<условие вывода первого рисунка>]  Then lPict1 := True;
   If [<условие вывода второго рисунка>]  Then lPict2 := True;
   If [<условие вывода третьего рисунка>] Then lPict3 := True;
   Stroki.Next;
End;
Stroki.First; // на первую строчку источника Stroki 
<свойство Name рисунка 1>.Visible := lPict1;
<свойство Name рисунка 2>.Visible := lPict2;
<свойство Name рисунка 3>.Visible := lPict3;
Страницы: 1
Читают тему (гостей: 1)