Регистрация Правила Главная форума Поиск |
0
- 27.06.2012 - 10:54
|
В списке справочника добавил поле с отображением пиктограмм, поставил функцию которая возвращает номер пиктограммы в зависимости от значения реквизита элемента справчоника. А как сделать что бы пиктограмма менялась по нажатию на это поле?
| |
1
- 27.06.2012 - 11:01
| отказываюсь телепатить | |
2
- 27.06.2012 - 11:11
|
Еще раз попробую. На форме списка справочника разместил текстовое поле, в свойствах которого прописал функцию , которая возвращает номер пиктограммы=значению реквизита элемента справчоника . Это работает. Как сделать что бы пользователь щелкал по этому полю мышко (или пробелом) и значение реквизита справочника и соответсвенно номер пиктограммы менялся на другой? Понятнее? | |
3
- 27.06.2012 - 11:26
| 2-VDV1 > теперь понятно, что это 7.7, но мог бы и написать это явно. | |
4
- 27.06.2012 - 11:28
| 1C6.0 ? | |
5
- 27.06.2012 - 11:29
| Сорри, в заголовке выбрал тему про 77. А в названии темы указать забыл . Да - это 77 платформа. Что то не соображу как сделать смену пиктограммы интерактивно | |
6
- 27.06.2012 - 11:35
| а ты в курсе, что тебе придется записывать каждый раз элемент при тыканьи на пикторграмму? | |
7
- 27.06.2012 - 11:36
| (6) Да | |
8
- 27.06.2012 - 11:42
| 2(7) Пропиши запись номенклатуры в свою функцию... правда это может привести к зацикливанию и падению, но это не страшно... пользователь переживет. | |
9
- 27.06.2012 - 11:51
| (8) вопрос в том как отработать момент "клика" по полю с пиктограммой. | |
10
- 27.06.2012 - 11:52
|
8-bma1 > запись номенклатуры в функцию, которая фигурирует в свойствах поля? мда.... 7-VDV1 > что-то типа того: в ПриНачалеРедактированияСтроки() Если Форма.ТекущаяКолонка() = "КолонкаСПиктограммой" Тогда Спр = СоздатьОбъект("Справочник.ПодопытныйСправочник"); Спр.НайтиЭлемент(ТекущийЭлемент()); Спр.РеквизитОтКоторогоЗависитПиктограмма = ЗначениеРеквизита; Спр.Записать(); КонецЕсли; | |
11
- 27.06.2012 - 11:57
| (10) Так, эту функцию еще не пробовал, пойду эксперименты ставить | |
![]() | Интернет-форум Краснодарского края и Краснодара |