Имя: Пароль:
1C
1С v8
отображение флажка
0 LivingStar
 
10.07.13
05:20
В тч на форме обработки поместил элемент управления, флажек. тип булево. Как задать его отображение? Он появляется при кликании на этом элементе управления и исчезает.
1 vicof
 
10.07.13
05:29
поиском принципиально не пользуешься?
2 LivingStar
 
10.07.13
05:29
(1) да что то не удачно ((((( серьезно.
3 vicof
 
10.07.13
05:31
4 Лодырь
 
10.07.13
05:45
Режим редактирования смени
5 LivingStar
 
10.07.13
05:53
(4) Вот что выяснил! Так как у меня на форме таблица значений:

1).
  БЕЗ ЭлементаУправления.
  Данные              - вытереть.
  ДанныеФлажка        - заполнить.
  РежимРедактирования - Непосредственно.

2).
Процедура ТабличноеПоле1ПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
   ОформлениеСтроки.Ячейки.Колонка1.ОтображатьФлажок = Истина;
КонецПроцедуры

(1) вдохновил на поиск, -
v8: Как реализовать пометки в Таблице значений?
v8: Вывод логического значение в ТЗ на форме документа
6 vicof
 
10.07.13
05:54
(5) Ура! Прогресс!
7 LivingStar
 
10.07.13
06:09
А как сейчас исходя из (5), если это так было сделано, выявлять значение этой колонки в переборе циклом?

   Для каждого Стр Из ТаблицаЗначений Цикл
       
   КонецЦикла

У Стр нет этого поля (
8 vyaz
 
10.07.13
06:12
опять он....
9 Jonny_Khomich
 
10.07.13
06:13
(7) исходя из 5, цикл не нужен.
10 LivingStar
 
10.07.13
06:15
(9) я по определенному событию заполняю эту тз, потом ставлю где нужно галки, и по нажатии кнопки нужно обработать в этой тз те строки у которых стоят галки, как мне их выявить, колонки этой в переборе у строки нет (
11 Лодырь
 
10.07.13
06:18
Топикстартер, так ты добавь блин колонку типа булево в таблицу значений заранее, потом выведи в нужном виде и не парь нам и себе мозг с динамическим изменением чего либо.
12 LivingStar
 
10.07.13
06:28
(11) Добавил, она почему то не видна (
13 LivingStar
 
10.07.13
06:28
(12+) в смысле в цикле
14 vicof
 
10.07.13
06:39
(13) напиши 10 раз,и появится
15 vicof
 
10.07.13
06:40
если не появится, напиши еще 30 раз
16 vicof
 
10.07.13
06:40
если и в это случае не появится - пиши заву на уольнение
17 Defender aka LINN
 
10.07.13
06:43
(16) http://www.forum.mista.ru/index.php?user_id=6293
Зачем, вы же за него работаете
18 LivingStar
 
10.07.13
06:46
(16)(17) не понятно что у вас в головах!!!
19 vicof
 
10.07.13
06:47
(18) Зато мы знаем, что в голове у тебя :)
20 LivingStar
 
10.07.13
06:48
(19) слава богу не то что у тебя!!!
21 Web00001
 
10.07.13
06:49
(10) в переборе у строки, есть только те колонки которые ты создал, это же очевидно?
(12) а должна быть?
(20)Уже написал ответ и тут ты начал хамить... без меня тогда
22 LivingStar
 
10.07.13
06:57
(21) не хамлю я, зачем это делать (17) ? я такого никогда не делаю
23 vyaz
 
10.07.13
07:03
(22) Андрей Анатольевич, хамите, всем и постоянно. Вести себя необходимо культурно в приличном обществе.
24 Лодырь
 
10.07.13
07:04
у тебя ТаблицаЗначений это что? табличная часть формы? Или просто таблица значений?
25 LivingStar
 
10.07.13
07:10
(23) да делали замечание мне, стыдно мне!!!
26 LivingStar
 
10.07.13
07:11
(24) это у меня таблица значений, в ней никак не получается ((( сделал табличное поле... пусть таблица значений
27 LivingStar
 
10.07.13
07:13
(24) хоть то хоть то, главное что бы работало, пока не добился этого (видимости этого флажка что бы в цикле отслеживать его состояние)
28 Лодырь
 
10.07.13
07:20
Идем дальше, каким способом ты визуализируешь эту таблицу? Делаешь чтото типа "ТаблицаНаФорме = ТаблицаЗначений"?
29 LivingStar
 
10.07.13
07:22
(28) вернул табзлицу значений
как в (5) все делаю
кинул её на форму создал как в (5) одну калонку которая отображает флажек
создал другую с данными

флажки ставлю, в цикле не пойму как отловить их
30 LivingStar
 
10.07.13
07:23
(28) так не визуализирую её
31 Лодырь
 
10.07.13
07:26
в (5) написано куча всего в различных вариантах и читать все нет ни малейшего желания.
32 Лодырь
 
10.07.13
07:27
флажки ты судя по всему ставишь в элементе формы. и флажок никак не связан с данными.
33 LivingStar
 
10.07.13
07:32
(31) я имел ввиду только это

1).
  БЕЗ ЭлементаУправления.
  Данные              - вытереть.
  ДанныеФлажка        - заполнить.
  РежимРедактирования - Непосредственно.

2).
Процедура ТабличноеПоле1ПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
   ОформлениеСтроки.Ячейки.Колонка1.ОтображатьФлажок = Истина;
КонецПроцедуры
34 Лодырь
 
10.07.13
07:42
Еще раз. Предположительно у тебя есть ТабличноеПоле1 как элемент формы и ТабличноеПоле1 как реквизит формы. И ТаблицаЗначений как переменная внутри модуля.

Мы выяснили что ты добавил колонку в ТабличноеПоле1 которое элемент формы.

Мы НЕ ВЫЯСНИЛИ:
1. Как связаны ТабличноеПоле1 которое реквизит и ТаблицаЗначений
2. Есть ли у ТаблицыЗначений колонка с типом булево пометку которой ты собираешся отслеживать.
3. Какие ДанныеФлажка стоят у свежедобавленной колонки ТабличноеПоле1 которое элемент.
35 LivingStar
 
10.07.13
07:50
(34)
(1) табличное поле только элемент формы, тип таблица значений. табличной части у обработки нет, в данных стоит одноименная таблица значений
(2) есть колонка имеющая имя и данные флажка
(3) данные флажка стоят такие же как и имя
36 LivingStar
 
10.07.13
08:08
все сделал, по примеру обработки ПечатьЦенников типовой, связал с созданной табличной частью объекта, процедура ПриВыводеСтроки() не понадобилась
Закон Брукера: Даже маленькая практика стоит большой теории.