![]() |
![]() |
![]() |
|
Как разблокировать кнопку командной панели? | ☑ | ||
---|---|---|---|---|
0
Radion
18.10.11
✎
16:51
|
1С 8.1. УТ. Документ Реализация ТиУ. При открытии документа стоит режим только просмотра. И при открытии не могу разблокировать кнопку командной панели - Кнопка "Отмена проведения". Условие:
ЭтаФорма.ЭлементыФормы.ДействияФормы.Кнопки.Действ ие5.Доступность = Истина; Не работает ((( Спасибо. |
|||
1
PR
18.10.11
✎
16:52
|
ИзменяетДанные?
|
|||
2
Radion
18.10.11
✎
16:56
|
Да. Эта кнопка отменяет проведение документа.
|
|||
3
PR
18.10.11
✎
16:57
|
(2) Сбрось этот флажок
|
|||
4
Radion
18.10.11
✎
16:58
|
Код такой:
ЭтаФорма.ТолькоПросмотр = Истина; ЭтаФорма.ЭлементыФормы.ДействияФормы.Кнопки.Действие5.Доступность = Истина; - эта строка не срабатывает (((( |
|||
5
Radion
18.10.11
✎
16:59
|
(3) первое эта кнопка закрыта для изменения (меню - Свойство не редактируется) и во вторых галка Изменяет действие отжата, так и так.
|
|||
6
PR
18.10.11
✎
17:01
|
(5) Измени ее обработчик с предопределенного на свой.
|
|||
7
Euguln
18.10.11
✎
17:02
|
(0) У командной панели стоит свойство "Автозаполнение"?
|
|||
8
Reset
18.10.11
✎
17:03
|
- Эта кнопка автоматически добавлена, т.к. у панели стоит автозаполнение, поэтому настроить ее нельзя
- Кнопка недоступна, т.к. она изменяет данные формы, а у формы стоит только просмотр. Вывод - сделать кнопку доступной, не снимая только просмотр формы, нельзя Можно: убрать флажок автозаполнение у панели, добавить все действия вручную, а у конктернтно этой кнопки написать свой обработчик, при этом у кнопки не устанавливать флажок "изменяет данные" |
|||
9
Reset
18.10.11
✎
17:04
|
(8) можно просто добавить свою кнопку - но это будет некрасиво - две одинаковых кнопки
|
|||
10
Radion
18.10.11
✎
17:11
|
Понятно. Спасибо всем большое.
|
|||
11
Mort
18.10.11
✎
17:32
|
А зачем иметь возможность отменять проведение если ТолькоПросмотр?
|
|||
12
Reset
18.10.11
✎
17:36
|
(11) Вероятно, дело было так:
Начальник: Сделай так, чтоб не могли менять проведенные документы! "Программист": Ок (добавляет на форму только просмотр, если проведен) Н: Ох ёё! А как теперь отредактировать то!? сделай чтоб отменяли проведение, а потом редактировали! П: Ок! (собирается разъенаблить кнопку отмены проведения, обламывается, идет на форум) |
|||
13
Radion
18.10.11
✎
17:49
|
(12) так оно и есть))) а кнопка "Ок" и "Записать" из тойже оперы?
|
|||
14
Reset
18.10.11
✎
17:59
|
(13) Да
|
|||
15
Radion
18.10.11
✎
18:21
|
(14) Спасибо)))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |