Перейти к публикации
Программа учета компьютеров и ИТ оборудования IT Invent
Администратор

Динамический логотип на этикетке в зависимости от компании

Рекомендованные сообщения

Интересует, есть ли возможность динамически подставлять логотип компании в шаблоне наклеек, в зависимости от какой компании принадлежит товар, например даю на печать 200 наклеек, 150 одной компании и 50 другой.

 Дело в том что сейчас при печати статическая картинка возможна только.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это можно сделать только через скрипт. Вот как это сделать:

Разместить две (или более) статические картинки. Их можно наложить друг на друга, но для наглядности я их разместил рядом.

image.png.ae37f4ea25b36c12a981f2b71bcb1aa7.png
 
 
Далее перейти в раздел "Скрипты" и вставить такой скрипт
 
private void xrLabelCompany_TextChanged(object sender, System.EventArgs e) {

if (xrLabelCompany.Text == "Орион")
{
pictureBox1.Visible = true;
pictureBox2.Visible = false;
}
else if (xrLabelCompany.Text == "Сфинкс")
{
pictureBox1.Visible = false;
pictureBox2.Visible = true;
}

}

image.thumb.png.9f8ce34eae07eb9eb6f8eb0e43d21e90.png

сохранить печатную форму в repx-файл и указать путь к нему

image.thumb.png.0281c3ecf521f1251317e44ba1349fbf.png

пробуем печатать две этикетки с разными компаниями - картинки видны в зависимости от компании.

image.png.8bdc6643b9112acf7dd8ddb63b491fa3.png

 

 

 

 
 
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день, 

не подскажите по поводу этого скрипта

Сообщает  - "xrLabelCompany" отсутствует в текущем контексте.

Что это за метка? Как ее добавить?

Screenshot_11.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×