Подскажите как задать картинки в эл. упр. "ТаблицаФормы" #534828


#0 by Alex_MA
Всем доброго дня! Управляемая форма.Собственно сабж. Можно ли также установить разные картинки для разных строк таблицы формы. Спасибо за внимание. За ответы и советы премного благодарен.
#1 by butterbean
я делал через КартинкаСтрок
#2 by Alex_MA
я посмотрел, там указать можно только одну картинку. Для разных строк можно ди разные ? И если не затруднит покажи кусоче кода :)
#3 by Повелитель
#4 by butterbean
у меня в картинке содержится несколько картинок, она длинная такая... я просто задал ПутьКДаннымКартинкиСтроки и по индексу картинки сами выбираются
#5 by Alex_MA
Все понял, спасибо большое.
#6 by Alex_MA
а по коду можно посмотреть ?
#7 by butterbean
это какбэ для неуправляемой формы
#8 by butterbean
кода нет, все интерактивно задается
#9 by Alex_MA
Это для толстого клиента (
#10 by Mitriy
добавь колонку, в которой будешь задавать индекс нужной картинки и читай
#11 by Alex_MA
Установил "портянку картинок", задал ПутьКДаннымКартинкиСтроки. Читаем справку: "Для получения картинки строк в таблице может быть указана колонка c типом Число или Булево", т.е. надо создавать доп. колонку ДЗ ?
#12 by butterbean
да, либо, например, можно указать колонку со справочником, у которого выбрать реквизит типа число
#13 by Alex_MA
(10,12)Спасибо, все получилось
#14 by Kleo
извините, но у меня такая же ситуация. подскажите, как вы сделали. моя ветка как реализовали? не совсем понятны фразы "у меня в картинке содержится несколько картинок, она длинная такая... я просто задал ПутьКДаннымКартинкиСтроки и по индексу картинки сами выбираются " и "Установил "портянку картинок", задал ПутьКДаннымКартинкиСтроки. Читаем справку: "Для получения картинки строк в таблице может быть указана колонка c типом Число или Булево", т.е. надо создавать доп. колонку ДЗ ?"
#15 by Kleo
у меня есть Таблица (элемент формы) - в ней несколько элементов - строк таблицы. встаю на свойство поля элемента - где у него ПутьКДаннымКартинкиСтроки??? не вижу, хоть убейте, или где вообще картинки для поля элемента задаются. есть: КартинкаШапки, КратинкаПодвала, КартинкаКнопкиВыбора. где и что задать нужно, подскажите, пожалуйста.
#16 by Kleo
нашла ПутьКДаннымКартинкиСтроки и КартинкаСтрок. нужно было не на элементе свойства открывать, а на Таблице. теперь вопрос такой: "я просто задал ПутьКДаннымКартинкиСтроки и по индексу картинки сами выбираются" как задать несколько картинок для одного пути, у меня получается 4 варинта картинок. как установить эту саму "портянку картинок"?
#17 by Mitriy
есть картинки, а есть коллекции картинок, там их несколько и нужную можно получить по индексу 0, 1,... ПутьКДаннымКартинкиСтроки в свойствах элемента Таблица, в секции Использование...
#18 by Kleo
у меня ПутьКДаннымКартинкиСтроки - Объект.Таблица.Проведен. Проведен - тип число. другой тип данных задать?
#19 by Kleo
нашла ПутьКДаннымКартинкиСтроки. так я должна в этом пути выбрать не строку таблицы, а другой тип данных картинок? не совсем понятно...
#20 by Mitriy
тебе осталось найти коллекцию из двух твоих картинок... или сделать ее самой с помощью редактора картинок...
#21 by Kleo
хорошо, получается, что нужно иметь файл-коллекции? а где тогда я буду условие задавать, какую картинку выбрать? например, если Объект.Таблица.Проведен = 1 тогда такая-то картинка
#22 by Kleo
вот смотрите, в ПутьКДаннымКартинкиСтроки выбрала Объект.Таблица.Проведен. а в КартинкаСтрока должна выбрать картинку файл-коллекции? так? а условие, по которому картинка будет выбираться, где нужно написать? в модуле формы?
#23 by Mitriy
не надо ничего писать, у тебя это автоматом будет Проведен = 1, а Не Проведен = 0
#24 by Kleo
ааа, т.е. все зависит от той последоваельности, в какой будут идти картинки друг за другом. так? вопрос второй как сделать этот файл-коллекции? (боже мой, я не художник)
#25 by Kleo
мне нужно четыре картинки: ПолеКартинкиНеПроведен ПолеКартинкиПроведен ПолеКартинкиУдален ПолеКартинкиУдаленПроведен
#26 by Kleo
поделитесь, пожалуйста, файлом-коллекцией
#27 by Kleo
спасибо большое, Mitriy, что помог разобраться. по теме нашла вот еще: Всобытия управляемых формах отсутствуют события ПриВыводеСтроки, ПриПолученииДанных, которые в неуправляемых формах успешно использовались для отображения картинок. Теперь работа с картинками ТЧ в управляемых формах  основана на  механизмах КартинкаСтрок и ПутьКДаннымКартинкиСтрок. Работа с картинками выглядит это примерно так: КартинкаСтрок - содержит коллекцию картинок которые будут использоватся в ТЧ. ПутьКДаннымКартинкиСтроки - указывает, откуда система будет барть индексы для картинок. Весь фокус в том, что у колонки, которая является данными для индексов картинок(ПутьКДаннымКартинкиСтроки) обязательно должно быть в свойствах списка стоять галочка Использовать всегда. но где файл-коллекции взять, так и не сказано...
#28 by Mitriy
на ИТС есть коллекция картинок для 8.2, можно там что-нибудь присмотреть...
#29 by Kleo
создала на вкладке КартинкаСтрок - Подбор из файла-коллекции 4 нужных мне кратинки из файла. нажимаю Ок, пишет - Использование абсолютных картинок в управляемых формах не рекомендуется. захожу в обработку через предприятие - ничего не изменилось, картинок нет( что делаю не так?
#30 by Kleo
в какой папке? подскажите, пожалуйста
#31 by Mitriy
вставь в конфигурацию, в Общие - Картинки... на ИТС еще две статьи есть: Как установить нестандартную картинку строки и Как показать собственные картинки в табличной части или динамическом списке... Библиотека картинок в: ...1CItsEXEPictLib там архив базы, который надо будет загрузить в пустую базу, которую предварительно надо будет создать...
#32 by Kleo
спасибо большое за ссылку на ИТС. нашла, установила базу, там два справоника Картинки и Категории картинок. в Общие - Общие картинки ничего нет. что делать дальше?
#33 by Mitriy
ты меня пугаешь... это просто библиотека картинок, которые ты можешь сохранять в файл и загружать в свою конфигурацию... ну и дополнять ее своими картинками... напрямую картинки этой конфигурации не имеют никакого отношения к той, которую ты так долго мучаешь...
#34 by Kleo
вы мне то про базу, то про картинки. в базе, которую установила нет картинок. я поняла уже давно, что нужен файл формата png, состоящий из картинок, который нужно добавить в конфигуратор в Общие - Общие картинки. вот проблема в создании этого файла.
#35 by Mitriy
открываешь базу с ИТС, которая библиотека картинок, находишь там нужную, сохраняешь на диск, потом добавляешь картинку в Общие - Картинки своей конфигурации и выбираешь файл картинки на диске... кнопка там будет "Выбрать из файла"...
#36 by Kleo
я свой файл картинок в формате png создала, но ведь должны же быть какие-то типовые наборы коллекций, тем более, что картинки типовые Проведен, НеПроведен, Удален, УдаленПроведен.  что же так все придумали в 8.2 хитро, а это не доработали, такого быть не может.
#37 by Kleo
в той базе, которую я сделала нет картинок в Общие  - Общие картинки, о том и речь.  брала с январского ИТС ПРОФ
#38 by Kleo
все получилось, спасибо за помощью. только мои картинки самодельные - не совсем красиво и корректно получились. вообщем буду сам файлик переделывать в понедельник
#39 by Kleo
мы просто об одном и том же на разных языках говорим, в той базе Библиотека картинок нет никаких вообще картинок в Общие - Общие картинки. есть только два справочника в дереве конфигурации и все!
#40 by Mitriy
ты базу открывала не в конфигураторе?
#41 by Kleo
что же, если я с управляемыми формами не работала, вы меня совсем за тупую держите. естественно только в конфигураторе и открывала. январский ИТС ПРОФ, поставьте сами базу и увидите, что в дереве конфигурации только два справоника и все!!! в Общие - Общие картинки - пусто!
#42 by Mitriy
открой в предприятии, а не в конфигураторе...
#43 by Kleo
сейчас не могу, дома
#44 by Kleo
к сожалению нет ни одной картинки, которая мне нужна. Может быть у  кого-то все-таки есть коллекция картинок или подскажите, где можно взять для 8.2. 4 картинки для документов: НеПроведен Проведен Удален УдаленПроведен
#45 by Seducer
Че-т странные какие-то картинки..... Согласен насчет "НеПроведен", "Проведен". Допустим, что "Удален" - это помеченный на удаление. А вот "УдаленПроведен" - это что за состояние документа? Собственно, есть два пути. 1. PrintScreen, потом в Paint вырезаешь и в 1С через редактор картинок вставляешь. Создаешь, таким образом, свою коллекцию. 2. Выдрать из какой-нибудь типовой. Но там картинки не совсем такие, какие стандартные в списке документов.
#46 by Kleo
не умею ничего делать в этих редакторрах - сделала самодельную и то из картинок для 8.1, получилось не совсем красиво. подумала, может быть есть стандартные картинки на счет УдаленПроведен - есть такое состояние у документа в 8.2
#47 by Kleo
может на ИТС есть, может на сайте 1С. где-нибудь...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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