Тип значения ячейки поля табличного документа, ссылочные типы данных не определя #751260


#0 by Mr_Best
Всем привет! Параметры вопроса: 1С:Предприятие 8.3 (8.3.5.1486) Бухгалтерия предприятия КОРП, редакция 2.0 (2.0.64.19) Есть форма внешней обработки, на форме размещено поле табличного документа. Если в режиме конфигуратора зайти в свойства ячейки, установить флаг "СодержитЗначение" и выбрать из списка состав типов которые могут быть в данной ячейки то все прекрасно работает! Но, если этого не делать, а попытаться установить те же типы значений программно, например в событии при активации области: то типы не добавляются, а в панели свойств (в режиме предприятия), в свойстве тип значения написано: Undefine, Строка, Undefine Что я делаю не правильно? И еще одно наблюдение, если в режиме конфигуратора хотя бы одной ячейке добавить данные типы значений, то программный код начинает работать правильно для любой ячейки!!!! Почему так, может кто нибудь сталкивался?
#1 by Ёпрст
а СодержитЗначение в истину заточил перед этим ?
#2 by Ёпрст
+ Так работает ?
#3 by Mr_Best
да перед этим, из панели свойств. действительно работает! У меня стоит условие: Если Область.СодержитЗначение Тогда          т.е., если пользователь в режиме предприятия в свойствах ячейки поставил флаг СодержитЗначение, то он выбирает и тип значения которое требуется. Получается, что так НЕ работает: Если Область.СодержитЗначение Тогда так, всегда будет устанавливатся флаг СодержитЗначение: и так тоже не работет: Если Область.СодержитЗначение Тогда          как же тогда можно реализовать требуемую логику работы программы через событие при активации области?
#4 by Ёпрст
смотреть на другой признак, а не проверять СодержитЗначение
#5 by Ёпрст
в расшифровку там запихать чего, или в значение
#6 by Mr_Best
Спасибо, а вы не знает с какой целью в 1С сделали такое поведение системы? Это недоработка 1С, или так специально?
#7 by Ёпрст
Да хз :) Я просто предлагаю пути обхода, не более того, мне проверять лень :)
#8 by Mr_Best
спасибо, я начинаю понимать, почему тут один местный, выбрал себе ник "Ненавижу 1С", жаль занят уже ....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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