#0
by yur4egg
Если используется Форма.ТолькоПросмотр а потом Форма.ТипРасхЦен.Доступность то происходит косяк: у реквизита, как и должно быть, не работает кнопка выбора, НО поле становится белым и туда можно написать что-либо руками, несмотря на то, что поле не текстовое, а справочник или перечисление! После чего значение восстанавливается, но выполняется код в формуле поля, как будто его перевыбрали. Причем через Formex эффект такой же. Хелп!
#2
by lavalit
Форма.ТолькоПросмотр(<?>) Синтаксис: Форма.ТолькоПросмотр(<Режим>) Назначение: Установка режима редактирования формы. Возвращает: Текущее числовое значение режима редактирования формы (на момент до исполнения метода). Параметры: <Режим> -: 0 - разрешено редактирование полей формы, 1 - запрещено (необязателен, по умолчанию - 0). Замечание: Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.
#3
by dk
Редактирование(<?>) Синтаксис: Редактирование(<Флаг>) Назначение: Определяет возможность редактирования значения непосредственно в элементе диалога для полей ввода типа Число, Строка, Дата, Счет. Параметры: <Флаг> - число: 1 - значение элемента редактируется как обычно ; 0 - значение не редактируется, но может выбираться кнопкой выбора. Отличие от метода ''Доступность '' в том, что ''Доступность'' отключает и кнопку выбора. Замечание: Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.
#4
by yur4egg
Итак, документ открывается в режиме ТолькоПросмотр. Реквизиты недоступны. Все норм. Причем выполняется это в глобальном модуле с передачей туда контекста, т.к это выполняется для целого ряда документов по определенному признаку. Менять я это не буду. Но мне нужно в таком режиме сделать доступным один реквизит. Причем он не является напрямую реквизитом документа, т.е с данными непосредственно не связан. Просто реквизит формы. Поскольку сразу Форма.МойРеквизит.Доступность не катит, сначала придется открыть всю форму Форма.ТолькоПросмотр Потом открыть мой реквизит Форма.МойРеквизит.Доступность и с этим все четко работает и вопросов нет. А если закрыть другие реквизиты (ведь форма по идее должна быть недоступной) то получается вышеозначенный глюк, когда закрытый реквизит можно забить текстом да еще и выполнить его формулу.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Отчет УТ 10.3 по видам оплат
- Новый COMОбъект("v83.Application") не закрывается
- Отчет (СКД) Управляемые формы. Несколько схем компоновки данных
- Групповое изменение свойств объектов в конфигураторе (Платформа 8.2)
- Несоответствие между схемой XSD и выгруженным XML файлом.
- БП 2.0 + Рарус автотранспорт переход на БП 3.0 +Рарус
- Быстрое форматирование столбца Таблицы значений или Массива
- Попытка передачи с клиента на сервер мутабельного значения, что за зверь?
- 1С УПП при проведении документа серия не записывается в регистр
- Книга покупок. Частичный зачет аванса.
- Штатное расписание в ЗуП 2.5
- При загрузке банковской выписки по рублевому р.сч. ставится 52-й счет учета
- Запрос для осуществления расширенного поиска по всем или нескольким реквизитам
- Запрос по выбору лицевого счета из РС Лицевые счета работников огганизации
- Бухгалтерия 3.0. Красное сторно по 68.04.1
- Присвоение номера документу УТ11.1
- УФ. Интерактивное редактирование настроек СКД при программном выводе отчета
- Откуда загрузить курс гонконгского доллара
- ВвестиСтроку не модально, на управляемых формах, 8.2
- Недостаточно фактических параметров