Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 мар 2024, 18:26

Скрыть Объект документа

Автор bestname, 26 июл 2015, 18:19

0 Пользователей и 1 гость просматривают эту тему.

bestname

Привет всем.
Подскажите, как программно скрыть Обьект документа?
Пробую:
ЭтотОбъект.МойОбъект.Видимость = Ложь
Но мне выдает ошибку:
Значение не является значением объектного типа (Видимость)

cska-fanat-kz

не совсем понятно что хотите добиться...
высшая цель в чем?

"Видимость" - свойство ЭЛЕМЕНТА УПРАВЛЕНИЯ формы.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

bestname

Есть условие. Если оно выполняется - ЗНАЧЕНИЕ объекта нужно скрыть/убрать. Всего то..
ЗНАЧЕНИЕ - слово или цифра. Неважно..

Дмитрий@

У объекта нет свойства видимость, и быть не может, это свойство есть только у элементов формы или у самой формы.

bestname

Уже понял. А ЗНАЧЕНИЕ объекта скрыть можно?

vitasw


bestname

Цитата: vitasw от 27 июл 2015, 16:29
Что такое
Цитата: bestname от 27 июл 2015, 15:05ЗНАЧЕНИЕ объекта
?

Ну например - какой-то символ. Или я как-то не так объясняю?
Есть объект на форме документа. Он же - реквизит документа.
В этот объект я могу передать значение/данные - цифру, текст, символ.

vitasw

Да, не так.
Есть понятие "Объект" - это объект базы данных. Например объект-справочник, объект-документ и т.д.
Есть понятие "Форма объекта" - это форма, у которой установлен в качестве основного реквизита тот или иной объект базы данных.
У "объекта" есть реквизиты - это данные, которые сохраняются в базе данных.
А есть реквизиты формы - это данные, которые (в общем случае) НЕ сохраняются в базе данных.
"Значение объекта" - это некорректное выражение.
Цитата: bestname от 27 июл 2015, 16:45Ну например - какой-то символ
Это тоже некорректное выражение.
Похвально ваше стремление изучать 1С, но для того чтобы вас понимали очень желательно использовать термины и определения из умных книжек. А пока ваши вопросы, ничего кроме недоумения и моллиона дополнителных вопросов - не вызывают.

Добавлено: 27 июл 2015, 16:58


Цитата: bestname от 27 июл 2015, 16:45Есть объект на форме документа. Он же - реквизит документа.
Это не одно и тоже



Добавлено: 27 июл 2015, 16:59


Цитата: bestname от 27 июл 2015, 16:45В этот объект я могу передать значение/данные - цифру, текст, символ.

Что значит передать? Откуда передать?

bestname

Хорошо, спасибо за разъяснение.
Тогда я имел ввиду - скрыть значение реквизита.

Реквизиты объекта "ПриходнаяНакладная" - это которые на вкладке "Данные", правильно ведь? В данном случае есть реквизит - "ПодсчетИтога", который имеет тип - Строка.

Добавлено: 27 июл 2015, 17:53


Тип - Число. Со строкой там всё просто просто.

vitasw

Элементы.ПодсчетИтога.Видимость = Ложь;
Вызывайте в ПриОткрытии

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск