Получить значение поля формы #629321


#0 by Симпатяшка
Решаю такую задачку: есть просто номенклатура, а есть комплекты, если элемент справочника является комплектом, то у него есть табличная часть, иначе нет. Сделала у справочника реквизит "Комплект" типа булево и хочу на форме при его изменении менять видимость табличной части. Вопрос в том, как узнать его значение. Элементы.Комплект возвращает тип "поле формы", а мне надо получить именно значение - истина или ложь
#1 by Рэйв
Элементы.Комплект.Видимость=Ложь
#2 by Defender aka LINN
Мда...
#3 by Симпатяшка
у меня так, если Комплект = Истина, тогда Элементы.ТабличнаяЧасть.Видимость = Истина, если Комплект = Ложь, тогда Элементы.ТабличнаяЧасть.Видимость = Ложь. Вопрос в том как понять Комплект у меня Истина или Ложь, то есть стоит ли галочка на форме
#4 by Zmich
ЭлементыФормы.Комплект.Значение
#5 by Defender aka LINN
Ответь для начала на вопрос: при чем тут элемент формы?
#6 by чувак
Просто напиши "Комплект"
#7 by Defender aka LINN
Я куею...
#8 by chelentano
вы откуда опять все такие набежали то?
#9 by Симпатяшка
я на форме убираю галочку и хочу чтобы ТЧ тоже убралась, сразу, еще до записи. Поэтому я хочу проверить то значение, которое на форме
#10 by Симпатяшка
у ЭлементыФормы.Комплект нет свойства Значение, как я понимаю
#11 by chelentano
присоединяюсь к
#12 by чувак
Так? Элементы.Комплект.Видимость=Комплект
#13 by Симпатяшка
Не все же сразу всё умеют и понимают. Может вам этот вопрос и кажется глупым, но я новичок и мне непонятно как это сделать
#14 by Симпатяшка
всё происходит на клиенте
#15 by Симпатяшка
я не поняла что вы хотели сказать
#16 by чувак
Т.е. управляемая форма?
#17 by Cashtane
Она значение не может получить Комплекта, а видимость проставить она видимо умеет.
#18 by lapinio
Если Объект.Комплект Тогда
#19 by Симпатяшка
да
#20 by Симпатяшка
да
#21 by Симпатяшка
то есть всё равно обращаться придется к объекту, а не к форме?
#22 by Infsams654
#23 by Симпатяшка
я надеялась можно без этого обойтись
#24 by чувак
Тогда попробоуй: Элементы.Комплект.Видимость=Объект.Комплект (В обоих значение булево, так будет проще)
#25 by lapinio
да к объекту. Потому что это реквизит
#26 by lapinio
Была бы табличная часть тогда через элементы
#27 by Симпатяшка
Ясно. Спасибо. Вопрос исчерпан )
#28 by чувак
Ты хоть скажи, получилось?
#29 by Cashtane
Мне кажется она хотела: открываешь элемент справочника, ставишь галку Комплект и бац, появляется табличная часть...и заполняешь её.
#30 by Симпатяшка
дело было в том, что я не хотела обращаться к объекту. Но раз вы все говорите что без этого никак, то буду
#31 by Симпатяшка
да, так и хотела
#32 by Cashtane
)))))))))))))))))))
#33 by Симпатяшка
но видимо так не получится
#34 by Cashtane
Создаешь галочку на форме. В событии "При изменении" обновляешь форму, убирая или проставляя видимость ТЧ.
#35 by Симпатяшка
Точно! И как сама не додумалась? Спасибо :)
#36 by Defender aka LINN
Причины, я так понимаю, религиозные?
#37 by Cashtane
Политические?
#38 by Симпатяшка
учусь программировать, задачки на спеца разбираю, попутно выясняю - а можно ли так сделать, а можно ли эдак?
#39 by Defender aka LINN
И то правда. Не в книжках же это выяснять или на практике. На форуме надо, это ж и ежу ясно.
#40 by ptiz
Всё больше девушек 1Сниц появляется на форуме. К чему бы это?
#41 by Симпатяшка
Естественно, и в книжках я смотрю, но хочется же иногда и с людьми поговорить, а вы сразу сердитесь :(
#42 by Defender aka LINN
Для поговорить есть LIFE. Для идиотских вопросов выберите другой форум, ради бога.
#43 by Cashtane
Сурово. А в чем проблема то, не читай, не помогай. Демократия вроде.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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