Как отредактировать добавленный реквизит на форме в закрытом периоде
На форму документа "Реализация Товаров и Услуг" нужно поместить сохраняемый реквизит "Оригинал получен", по умолчанию выставляемый в "Нет". Пользователь будет выставлять в нем значение "Да" если оригинал данного документа вернулся в организацию с подписью покупателя
Это все сделал. Создал регистр сведений пишу и читаю из него.
Но в закрытом периоде не дает редактивать.
Хотя В БП 3.0 все работало и в закрытом периоде
устаналиваю у таблицы не изменять поведение - все равно не дает редактировать
Это все сделал. Создал регистр сведений пишу и читаю из него.
Но в закрытом периоде не дает редактивать.
Хотя В БП 3.0 все работало и в закрытом периоде
устаналиваю у таблицы не изменять поведение - все равно не дает редактировать
По теме из базы знаний
- 1С 7.7 Книга доходов и расходов и кассовая книга любой конфигурации для предприятий на УСН, ПСН, ЕСХН
- EGAIS Helper: помощник ЕГАИС для 1С Розница 2.2/2.3. Инвентаризация, запросы, проверка ТТН
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Заявка на изменение документов в закрытых периодах, для обычного приложения, не управляемые формы
- SynchroWB — интеграция 1С и Wildberries: автоматизация заказов и остатков по API с УТ, КА, ERP, УНФ, Розница 3
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Может сразу в регистр сведений ставить отметку. В форме списка регистра по "Добавить запись" выбор документа из формы списка документов и ставить отметку.
Если период закрыт, то форма документа "только для чтения", потому и не даст никакой реквизит изменить.
Или "При открытии" опишите отдельно доступность данного реквизита.
Если период закрыт, то форма документа "только для чтения", потому и не даст никакой реквизит изменить.
Или "При открытии" опишите отдельно доступность данного реквизита.
(17)Не совсем так
ФормаКлиентскогоПриложения (ClientApplicationForm)
ТолькоПросмотр (ReadOnly)
Использование:
Чтение и запись.
Описание:
Тип: Булево.
Содержит признак возможности/невозможности редактирования отображаемых данных. Установка данного свойства в Истина приведет все элементы управления связанные с реквизитами формы для которых установлено свойство СохраняемыеДанные, а также элементы управления, связанные с командами, у которых установлено свойство ИзменяетСохраняемыеДанные, в состояние запрета редактирования
Спокойно можно сделать кнопку которая не закроется....
ФормаКлиентскогоПриложения (ClientApplicationForm)
ТолькоПросмотр (ReadOnly)
Использование:
Чтение и запись.
Описание:
Тип: Булево.
Содержит признак возможности/невозможности редактирования отображаемых данных. Установка данного свойства в Истина приведет все элементы управления связанные с реквизитами формы для которых установлено свойство СохраняемыеДанные, а также элементы управления, связанные с командами, у которых установлено свойство ИзменяетСохраняемыеДанные, в состояние запрета редактирования
Спокойно можно сделать кнопку которая не закроется....
Не указали ни конфигурацию ни платформу
Форма закрывается тут если это на базе БСП сделано
Кстати у вас у команды кнопки стоит признак "ИзменяетСохраняемыеДанные" ?
Форма закрывается тут если это на базе БСП сделано
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
...
// Обработчик механизма "ДатыЗапретаИзменения"
ДатыЗапретаИзменения.ОбъектПриЧтенииНаСервере(ЭтаФорма, ТекущийОбъект);
Кстати у вас у команды кнопки стоит признак "ИзменяетСохраняемыеДанные" ?
(18)
Вообще такие вещи делаються добавлением на форму реквизита не сохраняемого(не связанного с реквизитами объекта) и элемента связанного с этим реквизитом.
Кстати желательно сделать какое то перечисление, что бы потом на форме можно было выбирать нужные значения
В присоздании Читается регистр сведений и заполняется данный реквизит на форме данными из регистра, ну и кнопка "записать"
Которая программно уже запишет выбранное значение из реквизита формы в регистр сведений.
Вообще такие вещи делаються добавлением на форму реквизита не сохраняемого(не связанного с реквизитами объекта) и элемента связанного с этим реквизитом.
Кстати желательно сделать какое то перечисление, что бы потом на форме можно было выбирать нужные значения
В присоздании Читается регистр сведений и заполняется данный реквизит на форме данными из регистра, ну и кнопка "записать"
Которая программно уже запишет выбранное значение из реквизита формы в регистр сведений.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот