#0
by ДедUndead
Доброго дня! Или вечера, у кого что. Коллеги, подскажите, как победить такую проблему. Нужно в макет печатной формы вывести картинку. Это нетрудно, я разобрался, как это сделать. Но тонкость в том, что в строке в одной их ячеек может быть длинная спецификация товара. Если установить фиксированную высоту строки под размер картинки, то тогда все очень просто. картинки я предварительно привожу к примерно одному размеру. Но при таком решении, если спецификация товара будет слишком длинной, то текст в такой ячейке будет обрезан, что неприемлемо. Как сделать, чтобы высота строки устанавливалась по самой высокой ячейке, с учетом того, что в строке есть картинка? Причем не могу добиться того, чтобы картинка меняла высоту ячейки. Получилось только при фиксированной высоте. Подскажите.
#2
by ДедUndead
Сейчас выводить пытаюсь так. Изображение = ОбъектНоменклатура.ОсновноеИзображение.Хранилище.Получить;
#3
by ДедUndead
Нет, скорее узнать высоту максимально высокой ячейки в строке, с учетом того, что в строке может быть картинка и ее высоту тоже надо учитывать. она может быть самой высокой в строке.
#6
by Serg_1960
PS: и кстати, области можно не только присоединять, но и удалять. В твоём случаи для предварительной оценки высоты может пригодиться.
#7
by lEvGl
автовысоту можно попробовать. в макете сделать картинку маленькой, что бы в строку помещалась и подсунуть потом в область большую картинку - должен автоматом растянуть по размеру картинки, так же с текстом
#9
by ДедUndead
Serg_1960: Правильно понимаю, что это после добавления областей? А как потом установить высоту строки?
#12
by Масянька
В семерке морочила голову так (правда для каждой выводимой строки): - в строку ячейки помещается 40 символов. - наименование тупо резала по 40 символов на каждую строку.
#13
by Масянька
+ То есть: есть наименование длиной 120 символов - 40 символов + перевод строки + 40 символов + перевод строки...
#15
by ДедUndead
Если вот так делать МаксВысота = Макс(ОбластьОписаниеТовара.ТекущаяОбласть.ВысотаСтроки, ОбластьИзображение.ТекущаяОбласть.ВысотаСтроки); - работает. Но высота строки - 0!
#26
by kosts
Надыбал. Если поможет. Высота картинки остается неизменной, если она целиком расположена в одной строке. Можно добавить служебный текст (например белого цвета) с нужным количеством строк в служебную ячейку в новой служебной колонке. Тогда строка не становится меньше заданной нами высоты, но остается возможность работы автовысоты.
#29
by ДедUndead
То есть, если правильн понял. Надо добавить текст в область, чтобы по высоте был примерно равен картинке. Добавить рисунок в ячейку. программно присваивать рисунку эту картинку. так?
#31
by ДедUndead
Получилось, спасибо всем, особенно kosts. Элементарное решение, как сам не догадался.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Изменение пароля в SQL для пользователя SA ... :)
- ТЗ. Удаление строки сдвигает строки?
- Я сдаюсь... (Изменение реквизита документа)
- Програмное изменение документа
- Проверить в строке наличие перевода строки 13+10?
- Хочу запретить изменение документов, но разрешить изменение событий.
- для строки области таб дока с автовысотой не считается высота строки
- Измерение высоты строки в макете. Возможно?
- как из строки убрать символ перевода строки?
- УТ 11. Изменение доступности колонок в строке таблица товаров при отмене строки
- Динамический список - выделенные строки - суммирование содержимого строки..
- Изменение данных поля строки табличной части
В этой группе 1С
- Ошибка при загрузке из сбис в 1с
- БП 3.0. Ответственные лица
- БП3-файловая.Внешняя обработка: не останавливается на точке останова.
- Проводки в 1С:ERP 2
- УПП Учетная политика реквизит ПрименяетсяОсвобождениеОтУплатыНДС
- Как вычислить ширину колонки таблицы значений на форме???
- проверка работоспособности регламентного задания
- Печать макета из внешней обработки 8.3, УФ
- Автоматическая подстановка номенклатуры при заполнении артикула
- "Закрытие кассовой смены" из 1С во фронтоле за несколько дней
- ЗУП 3.0
- Как очистить ссылочный реквизит на форме на Клиенте?
- Выплата зарплаты в БП 3.0
- Документ не отображается в структуре подчиненности
- бух 3.0 не заполняется форма статистики "5-з"
- План счетов, обычные формы. Открыть форму выбора счета с отбором по субконто
- Очень нужен совет как программно поменять счет учета в документе
- как прикрепить фотографию физлица в ЗУП 3.0 ?
- СКД: Пересчитать в отчете суммы из разных валют в одну
- Передача уникального идентификатора (реквизит табличной части) через Конвертацию