|
v7: 1С 77 закрыть пользователю меню сервис | ☑ | ||
---|---|---|---|---|
0
ARN
17.06.13
✎
13:56
|
Необходимо сделать так, чтобы пользователь не мог изменять рабочую дату.
По идее надо бы вообще закрыть меню Сервис. Только как это сделать? Подскажите, пожалуйста! |
|||
1
КапЛей
17.06.13
✎
13:58
|
зайти в конфигурации на закладку "интерфейсы", выбрать пользовательский нужный интерфейс и грохнуть там хоть весь "сервис", хоть отдельные его пункты.
|
|||
2
ARN
17.06.13
✎
14:04
|
(1) Так в том-то и дело, что Сервиса там нету
|
|||
3
ДенисЧ
17.06.13
✎
14:05
|
формекс вроде умел такое делать
|
|||
4
Mikeware
17.06.13
✎
14:10
|
(1) в меню этт пункт не убъешь.
(3) а вроде RWidget, не? |
|||
5
ДенисЧ
17.06.13
✎
14:12
|
(4) не помню. Я никогда таким не заморачивалсь
|
|||
6
Ёпрст
17.06.13
✎
14:13
|
Можно сделать формексом, а можно сделать так :
http://s2.ipicture.ru/uploads/20130617/Lud8YT0F.jpg |
|||
7
Ёпрст
17.06.13
✎
14:14
|
правда, во всех базах будет это
:) |
|||
8
КапЛей
17.06.13
✎
14:15
|
(3,4) могу ошибаться, но формекс вроде выкусывал меню "Операции". Или я путаю?
|
|||
9
ARN
17.06.13
✎
14:35
|
(6)
Вот именно так и надо, как на картинке. Как это сделано? |
|||
10
ДенисЧ
17.06.13
✎
14:36
|
(9) Зная, кто показал - наверняка прямая правка ресурсов :-)
|
|||
11
Попытка1С
17.06.13
✎
14:37
|
(6) Лицензионное соглашение нарушаешь..
|
|||
12
vcv
17.06.13
✎
14:42
|
А может в глобальник в различные функции типа глМожноЗаписатьДокумент понатыкать
РабочаяДата(ТекущаяДата()); Или совсем жестко: Если РабочаяДата() <> ТекущаяДата() Тогда ЗавершитьРаботуСистемы(0); КонецЕсли; |
|||
13
Ёпрст
17.06.13
✎
14:47
|
(10) догадливый.
|
|||
14
ADirks
17.06.13
✎
16:42
|
(13) А случаем не правил ресурсы, с целью увеличить всякие окошки в конфигураторе? Особенно интересует окошко "свойства объекта / права".
|
|||
15
Ёпрст
17.06.13
✎
16:42
|
(14) правил, меню выбора документов и т.д.
|
|||
16
Ёпрст
17.06.13
✎
16:42
|
а то в стандартные не лезет ничего.
|
|||
17
ADirks
17.06.13
✎
16:44
|
а можно выложить куда-нить?
или намылить на adirks на ngs.ru |
|||
18
Ёпрст
17.06.13
✎
16:50
|
1197 этот вроде ресурс
|
|||
19
ADirks
17.06.13
✎
17:02
|
Ресурс то этот, но это всё впихивается в родительское окно, которое с закладками. И вот как раз его я не смог найти :(
А так фигня получается. |
|||
20
Ёпрст
17.06.13
✎
17:14
|
Ааа.. надо поиграться
|
|||
21
ildary
17.06.13
✎
17:28
|
Могу поделиться своими находками:
Могу поделиться своими находками: 1056 Выбор базы 1057 Имя и папка базы 1090 Редактирование многострочной строки 1268 Сравнение файлов 1362 Отладка переменной 1507 Пометка значений в СЗ 1511 Выбор строки в ТЗ 1108 Выбор значения 1116 Выбор значения 1350 - проц и функ модуля (для отладчика) 1547 - на объект ссылаются В String Table 68 в ресурсе 1076 надпись "1С-Предприятие" заменяем на "1С" - заголовок окна. |
|||
22
Torquader
17.06.13
✎
22:59
|
(10) Если не хочется править ресурсы, то можно повесить dll в процесс 1С, которая будет перехватывать создание окон и вешать фильтры на их оконные процедуры - тогда можно сделать вообще всё, что угодно (в том числе и перехват любого действия меню и изменения настроек).
|
|||
23
Сияющий Асинхраль
17.06.13
✎
23:56
|
Поищи RWidget, с помощью этой прибамбасины в семерке можно вообще весь интерфейс программно строить, даже можно вытащить список пользователей базы а также редактирование и ввод новых пользователей из режима конфигуратора в режим базы данных :-)
|
|||
24
antoneus
18.06.13
✎
10:22
|
Формекс:
Окна = СоздатьОбъект("Окна"); Окна.ВидимостьМеню("Па&раметры...", 0); |
|||
25
Ковычки
18.06.13
✎
10:26
|
скрываю все меню - нафиг дорого
|
|||
26
Ёпрст
18.06.13
✎
11:21
|
(25) ага, я тоже умею править реестер
:) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |