|
v7: ТиС 7.7. Сделать редактируемым элемент формы в режиме ТолькоПросмотр | ☑ | ||
---|---|---|---|---|
0
zelenyj_ogurec
14.06.17
✎
09:48
|
При открытии формы номенклатуры выполняется команда "ТолькоПросмотр".
Все элементы на форме получаются недоступными для редактирования. Однако, на форме есть элементы, которые влияют только на отображение самой формы, и не связаны с реквизитами справочника, в справочнике номенклатуры они не сохраняются. Как эти элементы сделать редактируемыми? Команда Форма.<Элемент>.Доступность(1) - не помогает. |
|||
1
Рэйв
14.06.17
✎
09:50
|
Придется ставить все элементы персонально ТолькоПросмотр=1 кроме избранных.
ТолькоПросмотр истина установленный глобально на форму глобально и отменяется |
|||
2
zelenyj_ogurec
14.06.17
✎
09:54
|
(1) Если не делать "ТолькоПросмотр", тогда в форме будут доступны кнопки редактирования, добавления.
Чего нельзя допускать. |
|||
3
zelenyj_ogurec
14.06.17
✎
09:55
|
Никаких больше нет способов?
|
|||
4
Рэйв
14.06.17
✎
09:56
|
(2)Я же говорю, вем элементам поочереди ставь только просмотр, кроме тех кто нужны.А кнопкам соответсвенно - Доступность=0
|
|||
5
Sserj
14.06.17
✎
09:56
|
(2) Неповеришь но ТолькоПросмотр кокраз на кнопки то и не влияет, они регулируются только Доступнось()-ю.
|
|||
6
Масянька
14.06.17
✎
09:57
|
(2) В (1) написано - "ставить все элементы персонально ТолькоПросмотр=1 кроме избранных".
Открываешь форму обычно (без ТолькоПросмотр), а затем всем нужным ручками задаешь - Доступность(0); |
|||
7
zelenyj_ogurec
14.06.17
✎
10:00
|
(4),(5),(6) Я про другие кнопки говорю.
Я говорю про кнопки на панели инструментов: "карандашик", "звездочка". Нужно, чтобы эти кнопки тоже были недоступны. А они становятся недоступными только при Форма.ТолькоПросмотр(1). |
|||
8
Масянька
14.06.17
✎
10:01
|
(7) Возьми и убери панель нафиг.
|
|||
9
zelenyj_ogurec
14.06.17
✎
10:03
|
(8) программно? как?
|
|||
10
Масянька
14.06.17
✎
10:04
|
(9) Ну, ты, блин, зеленый... :)
В ПриОткрытии: Форма.ПанельИнструментов(0); |
|||
11
zelenyj_ogurec
14.06.17
✎
10:04
|
Это форма списка(!) номенклатуры.
Даже если убрать панель, есть контекстное меню. |
|||
12
zelenyj_ogurec
14.06.17
✎
10:05
|
(10) >> Ну, ты, блин, зеленый... :)
АГА! |
|||
13
Рэйв
14.06.17
✎
10:05
|
Со временем клюшки все больше кажутся тайной магией анунаков!:-)
|
|||
14
Масянька
14.06.17
✎
10:06
|
(11) Хорошо, что сказал... В (0) - "формы номенклатуры".
|
|||
15
zelenyj_ogurec
14.06.17
✎
10:07
|
(14) да, я понял свою ошибку
|
|||
16
НЕА123
14.06.17
✎
10:09
|
Слои в 77 вроде были.
|
|||
17
zelenyj_ogurec
14.06.17
✎
10:10
|
(16) и как слой может помочь?
|
|||
18
DrZombi
гуру
14.06.17
✎
10:11
|
(15) Все решаемо, отлови событие :)
|
|||
19
DrZombi
гуру
14.06.17
✎
10:13
|
Нарисуй нам картинку по кнопке "Print screen"...
Что ты там хочешь? Выдели красным, кнопки, которые должны быть доступны при "Только просмотр" :) |
|||
20
DrZombi
гуру
14.06.17
✎
10:13
|
+ Выложи на файло помойку, желательно не на мыле
Лучше на Яндекс диске, он у мну не залочен :) |
|||
21
HawkEye
14.06.17
✎
10:21
|
(0) повесь рядом с нужными тебе элементами кнопки...
|
|||
22
HawkEye
14.06.17
✎
10:21
|
+21 элементами формы есс-но...
|
|||
23
zelenyj_ogurec
14.06.17
✎
10:28
|
[url=Пример][img]http://s008.radikal.ru/i305/1706/e3/682ace5619b0.png[/img][/url]
Выделенные красным элементы недоступны потому, что выполнена команда ТолькоПросмотр(1). Так и должно быть. Но при этом нужно, чтобы были доступны элементы, выделенные синим. |
|||
24
zelenyj_ogurec
14.06.17
✎
10:29
|
Исправлена ссылка:
http://s008.radikal.ru/i305/1706/e3/682ace5619b0.png |
|||
25
zelenyj_ogurec
14.06.17
✎
10:30
|
(22) какие кнопки?
для чего? |
|||
26
HawkEye
14.06.17
✎
10:31
|
(25) для редактирования...
убери стандартные кнопки выбора и повесь рядом свои )) |
|||
27
DrZombi
гуру
14.06.17
✎
10:33
|
(23) Радикал забанен, тут я не помогу :)
|
|||
28
DrZombi
гуру
14.06.17
✎
10:34
|
(26) (25) А можно сделать, как 1с просто вынести редактирование в обработку и уже там показать пользователю его набор кнопок, не рисуя других :)
|
|||
29
HawkEye
14.06.17
✎
10:35
|
(27) радикал то тут зачем?
Форма.ТолькоПросмотр(1) - запрещает редактировать все поля формы, а ТС хочет несколько из запрещенных полей все-таки редактировать... |
|||
30
AliAksA
14.06.17
✎
10:36
|
(28) зачем так сложно - можно и через очередность Ввести... держу пари: на форме должны быть доступны фильтры для справочника)
|
|||
31
HawkEye
14.06.17
✎
10:40
|
(28) чем это отличается от замены кнопок?
|
|||
32
AliAksA
14.06.17
✎
10:43
|
(24) а вот - дорвался - глянул на картинку)))
(0) добавь ещё кнопку на форму и в её формуле: Если ВвестиДату ... Если ВвестиЗначение ... а реквизиты сотри нафиг если хочешь красиво - сделай кнопку длинной и поиграйся с её заголовком - чтобы отображалась выбранные дата и фирма |
|||
33
HawkEye
14.06.17
✎
10:45
|
(0) другой вариант, можно воспользоваться советами из (4) и (10), потом подключить формекс и отменять правый клик мыши.
|
|||
34
AliAksA
14.06.17
✎
10:47
|
(33) извращенец)))
|
|||
35
zelenyj_ogurec
14.06.17
✎
10:51
|
В общем возможности понял - буду делать.
Спасибо! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |