Список значений с пометками на форме отчета

1. Paul_Nevada 03.02.12 14:34 Сейчас в теме
На форме отчета есть СЗ с пометками. Как сделать, что бы при отметке/снятии отметки одного* из элементов этого СЗ срабатывала процедура - для отображения пользователю сколько элементов отмечено? То есть, что бы процедуры вызывалась не по двойному клику по СЗ, а именно только при простановке/снятии галочки.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Altair777 647 03.02.12 15:53 Сейчас в теме
(1) 1CProfessional, какой громкий ник :)
скромней надо быть
5. Paul_Nevada 03.02.12 16:04 Сейчас в теме
(2) Altair777, это для меня, как мотивация, что ли)
9. Altair777 647 03.02.12 16:12 Сейчас в теме
(5) 1CProfessional, судя по Вашим комментам типа "это все ясно" и нежелания вникнуть в советы других, этот ник создает у Вас самого ложные иллюзии
12. Paul_Nevada 03.02.12 16:46 Сейчас в теме
(9) Altair777, пятница... Долгожданная пятница)))))
3. valval 03.02.12 15:56 Сейчас в теме
(1) На форме разместите тестовое поле с функцией
6. Paul_Nevada 03.02.12 16:05 Сейчас в теме
(3) valval, это все ясно... я же написал выше!)
4. Altair777 647 03.02.12 16:01 Сейчас в теме
(1) 1CProfessional, текст функции

Функция УстДоступность()
	пометок=0;
	Для Инд=1 По СЗ.РазмерСписка() Цикл
		пометок=пометок+СЗ.Пометка(Инд);
	КонецЦикла;
	Сообщить(пометок);
КонецФункции // УстДоступность
Antoska; alsimus; kolombina; +3 Ответить
7. Paul_Nevada 03.02.12 16:07 Сейчас в теме
(4) Altair777, мне нужно, что бы при галковании элемента списка - одинарным кликом мыши - не двйоным - просто когда галочку ставишь - срабатывала бы известная процедура!
8. Altair777 647 03.02.12 16:09 Сейчас в теме
(7) 1CProfessional, см 3 и 4
на форму поместить текстовое поле с формулой УстДоступность()
текст функции я уже написал выше
10. Altair777 647 03.02.12 16:35 Сейчас в теме
(7) 1CProfessional,

И чем это все закончилось - помогло или нет?
Если помогло, можно хотя бы спасибо сказать.
11. Paul_Nevada 03.02.12 16:44 Сейчас в теме
Это не то, что нужно, ребята!
17. valval 03.02.12 16:58 Сейчас в теме
(11) Я не поленился и сделал внешний отчет так, как я написал выше.
Все работает.
20. Paul_Nevada 03.02.12 17:01 Сейчас в теме
13. saszj 14 03.02.12 16:47 Сейчас в теме
Ну так если несколько человек неправильно понимают вопрос, то, может быть, он сформулирован так, что его трудно понять как надо?
14. Paul_Nevada 03.02.12 16:52 Сейчас в теме
мне нужно, что бы при галковании элемента списка - одинарным кликом мыши - не двойным - просто когда галочку ставишь - срабатывала бы известная процедура!
*текст этой процедуры вы мне и написали, но не в нем вопрос.
15. Paul_Nevada 03.02.12 16:53 Сейчас в теме
*галкование - простановка (или снятие) галки с элемента списка значений.
16. dusha0020 1119 03.02.12 16:56 Сейчас в теме
(15) 1CProfessional, А как Вы вызываете саму форму галкования?
18. valval 03.02.12 17:00 Сейчас в теме
(15) Вы хорошо нач поняли?
Функция вешается не на СписокЗначений, а на отельное текстовое поле на форме.
21. valval 03.02.12 17:02 Сейчас в теме
(15) Если совсем непонятно, давайте почтовый адрес, я Вам вышлю.
19. Paul_Nevada 03.02.12 17:00 Сейчас в теме
в том-то все и дело, что никак я ее не вызываю
22. Paul_Nevada 03.02.12 17:13 Сейчас в теме
всем - спасибо! вечером разберусь...
23. Altair777 647 03.02.12 17:16 Сейчас в теме
(22) 1CProfessional, мда.... срочно меняйте ник!
25. Altair777 647 03.02.12 17:25 Сейчас в теме
24. Paul_Nevada 03.02.12 17:23 Сейчас в теме
Рассказываю еще раз.
1. Платформа - 7.7;
2. Поместил на форму обработки текстовую функцию;
3. Разместил на той же форме! <)))> список значений с пометками;

Что нужно сделать:
Нужно, что бы при простановке или снятии галочки для элементов моего списка значений на эти действия реагировала функция, написанная в элементе формы с идентификатором "КолвоОтмеченных". Все.
26. valval 03.02.12 17:28 Сейчас в теме
(24) Давайте Ващ почтовый адрес.
27. Altair777 647 03.02.12 17:35 Сейчас в теме
29. valval 03.02.12 17:37 Сейчас в теме
(24) Ловите
Прикрепленные файлы:
1 СЗ.ert
30. valval 03.02.12 17:39 Сейчас в теме
+ (29) Только что заметил, что здесь можно прикреплять файлы.
31. Altair777 647 03.02.12 17:40 Сейчас в теме
(30) valval, да я уже забыл :)
иначе на фолдере не стал бы создавать
Прикрепленные файлы:
СЗПометки.ert
41. Paul_Nevada 04.02.12 02:32 Сейчас в теме
(31) Altair777, Спасибо - то, что нужно!

Всем вам - спасибо!
42. Altair777 647 06.02.12 12:34 Сейчас в теме
(41) 1CProfessional, что-то я не заметил ни одного плюсика на моих комментах ;)
Вот она - человеческая благодарность :)
P.S. А сам я минусы не поставил, хотя и надо бы
48. Antoska 16 05.08.21 14:26 Сейчас в теме
(29) Кому интересно видеть количество помеченных? Мне интереснее увидеть в какой позиции списка была изменена галочка. Прилагаю такой вариант.
Прикрепленные файлы:
СЗ.ert
32. Pari 03.02.12 18:11 Сейчас в теме
Нужно, что бы при простановке или снятии галочки для элементов моего списка значений на эти действия реагировала функция, написанная в элементе формы с идентификатором "КолвоОтмеченных"

(24) Пример Altair777 работает, а при небольшом изменении будет работать так, как в цитате. В конце функциии УстДоступность перед Возврат ... добавить изменение КолвоОтмеченных и вызов процедуры/функции из элемента диалога "КолвоОтмеченных" (В крайнем случае Возврат... убрать, смотря куда там дальше управление передается)
1CProfessional, мда.... срочно меняйте ник!

Из википедии "Считается, что профессионал отличается от любителя тем, что зарабатывает на жизнь своими навыками и квалификацией"
Видимо у 1CProfessional получается зарабатывать :)
33. Altair777 647 03.02.12 18:21 Сейчас в теме
(32) Pari, вариант из 31 должен работать так, как в цитате :)
Может он и зарабатывает, но про навыки и квалификацию я совсем не уверен. Даже с точностью до наоборот.
34. Pari 03.02.12 19:11 Сейчас в теме
(33) Неизвестно, что функция из "КолвоОтмеченных" делает. Что, если в ней, к примеру, должно программно выставляться выбранное количество пометок в списке ? :)
35. Altair777 647 03.02.12 19:17 Сейчас в теме
(34) Pari, ну ладно, согласен - это тайна покрытая мраком :)
36. valval 03.02.12 19:19 Сейчас в теме
(34) Известно.
ТС писал:
"Как сделать, что бы при отметке/снятии отметки одного* из элементов этого СЗ срабатывала процедура - для отображения пользователю сколько элементов отмечено".
37. valval 03.02.12 19:21 Сейчас в теме
(34) ИМХО, тема не стоит выеденного яйца, и продолжать обсуждать, наверное, не стоит.
38. Altair777 647 03.02.12 19:53 Сейчас в теме
(37) valval, тут дело даже не в том как написать код. А в том, до каких низин может упасть якобы профессиональное программирование :)
28. Altair777 647 03.02.12 17:37 Сейчас в теме
через полчаса начинаю минусовать :)
39. dusha0020 1119 03.02.12 20:40 Сейчас в теме
Мне сдается, коллеги, что 1CProfessional использует метод ОтметитьЗначения()

ОтметитьЗначения(<Значение>,<Заголовок>,<Позиция>,<Таймаут>)
Назначение:
Открыть окно для интерактивной пометки значений списка.


Что ему посоветовать в этой ситуации... Не буду сильно умничать, но, кажется это не возможно в контексте данного метода. Я как - то пытался туда добавить кнопку с процедурой, но ограничился добавлением отвечающего за исполнение команды элемента в список. И то команда срабатывала уже после окончания "галкования" (:)). Так что изобрести что нибудь по ходу, можеть быть в миракле что нибудь есть, или прямо у Abadonna спросить:)
40. Paul_Nevada 03.02.12 22:20 Сейчас в теме
Ребята, ну дела - вот это обсуждения!)))
43. Vadeus 2 08.02.12 06:35 Сейчас в теме
на форму поместить текстовое поле с формулой УстДоступность()
текст функции я уже написал выше
44. GenTay 14.09.14 16:17 Сейчас в теме
Я думаю, что способ УстДоступность(), который предложен может является единственно возможным, но не корректным. Представьте есть два списка значений. И один от другого зависит, т.е. в одном галочка ставится, второй должен заполняться, тоже галочками. Как отличит УстДоступность() в каком списке галочки меняются и надо ли заполнять список по новой?
46. varelchik 16.09.14 15:16 Сейчас в теме
(44) Элементарно Ватсон!
Форма.АктивныйАтрибут()
47. varelchik 16.09.14 15:18 Сейчас в теме
(44) Пардон
Форма.АктивныйЭлемент()
45. dvk09 2 16.09.14 10:47 Сейчас в теме
Я думаю
- громко сказано... можно кинуть столько текстовых полей, сколько Списков значений на форме, в процедуру добавить параметр (СЗ), или написать кучу одинаковых процедур обрабатывающих разные СЗ, или ...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот