v7: Формекс - ДобавитьАтрибут - Картинка - как? #692609


#0 by Злопчинский
Можно ли формексом на форму накидать атрибутов с типом "картинка"...? в описании "ДобавитьАтрибут" - не нашел... . ДобавитьАтрибут(<?>,,) Синтаксис: ДобавитьАтрибут(<ИД>,<Тип>,<Вид>,<НомерКолонки>) Назначение: Добавляет на форму новый реквизит. Возвращает объект вида АтрибутФормы. Параметры: <ИД> - (Строка) идентификатор <Тип> - (Число) тип создаваемого реквизита. Возможные значения: 4 - 1CGROUPBOX (Рамка группы) 5 - 1CEDIT (Поле ввода без рамки) 13 - RADIO (Переключатель) 14 - COMBOBOX (Поле со списком) .. ????
#1 by Voronve
Стандартная картинка не подходит ? или так - в качестве расширения кругозора *?
#2 by Злопчинский
ну так и хочу - накидать на форму стандартных картинок
#3 by Злопчинский
и туплю что-то . Картинка01.Загрузить(ИмяФайла34); Картинка02.Загрузить(ИмяФайла35); . Можно как-то через атрибут в цикле картинки прорисовывать..?
#4 by Voronve
#5 by Злопчинский
сейчас проверим!
#6 by Злопчинский
ТекущийКонтекст.Форма.ПолучитьАтрибут("ПросмотрКартинка"+Формат(ы,"Ч2")).Загрузить(ТЗКартинок.ИмяФайла); ....VIEWER.ERT}: Поле агрегатного объекта не обнаружено (Загрузить)
#7 by Voronve
Хммм ... странно ... у меня этот кусок кода работает // Блокируем указанные элементы ... Объект картинка особенный ? "ПросмотрКартинка"+Формат(ы,"Ч2") - точно корректный идентификатор формирует ?
#8 by Злопчинский
доступность и видимость - работают... в вот Загрузить - фиг вам
#9 by Злопчинский
Объект картинка обычный
#10 by Злопчинский
#11 by Злопчинский
я конеыно извернулся - но это же как-то раком получилось... накопипастил 20 одинаковых Функций типа и вызываю в цикле Шаблоном но это же овнокод получается
#12 by Voronve
ВИдать объект особенный ;) Вот чесслово, ховнокод это придумка дятлов от теории. Платформа на тебя накладывает ограничения - ты их обходишь получая нужный результат; вот как написать неизподвыподверта если по другому не сделать ?
#13 by Злопчинский
есть подозрение, что мастера знают как...
#14 by Voronve
ВИдать я не мастер
#15 by Злопчинский
Вдобавок не удается установить для атрибута с типом картинка высоту менее 8, хоть через Инпектор контролов, хоть через формекс. бред какой-то
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С