Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Доступ к командам меню в 1с (число прочтений - 3282 )
Rubin
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 70
Зарегистрирован: 31. Июля 2007
Доступ к командам меню в 1с
05. Августа 2008 :: 09:16
Печать  
Подскажите, пож., кто-нить.. При помощи 1с++ можно получить доступ к командам меню в 1с?? Конкретно надо запретить команды Файл-Сохранить и Файл-Сохранить как... в отчётах.. БЕЗ Таблица.Защита(1) - стандартного метода.  Нерешительный
Если можно, то примерно хоть в какой мануал лезть ))) А если нет - может кто-нить что-нить подскажет?? Надо очень и срочно  Круглые глаза
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Доступ к командам меню в 1с
Ответ #1 - 05. Августа 2008 :: 09:20
Печать  
Формекс

Окна.ВидимостьМеню("&Открыть      Ctrl+O", 0);
Окна.ВидимостьМеню("&Сохранить      Ctrl+S", 0);
Окна.ВидимостьМеню("Сохранить &как", 0);
  
Наверх
 
IP записан
 
Rubin
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 70
Зарегистрирован: 31. Июля 2007
Re: Доступ к командам меню в 1с
Ответ #2 - 05. Августа 2008 :: 09:28
Печать  
Arta писал(а) 05. Августа 2008 :: 09:20:
Формекс

Окна.ВидимостьМеню("&Открыть      Ctrl+O", 0);
Окна.ВидимостьМеню("&Сохранить      Ctrl+S", 0);
Окна.ВидимостьМеню("Сохранить &как", 0);


Спасибо! Это реально круто Улыбка
  
Наверх
 
IP записан
 
Rubin
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 70
Зарегистрирован: 31. Июля 2007
Re: Доступ к командам меню в 1с
Ответ #3 - 05. Августа 2008 :: 10:45
Печать  
PS Лузерский вопросик..
Поиск пользовал.

При начале работы системы стоит:
Если ЗагрузитьВнешнююКомпоненту(КаталогИБ() + "1cpp.dll") <> 1 Тогда
            Сообщить("> Не найдена компонента 1cpp.dll!","i");
КонецЕсли;
Если ЗагрузитьВнешнююКомпоненту(КаталогИБ() + "FormEx.dll") <> 1 Тогда
            Сообщить("> Не найдена компонента FormEx.dll!","i");
КонецЕсли;

По отдельности замечательно подключаются!!! И ФормЭкс работает)
А когда обе сразу, 1с вылетает после 2х секунд работы. Печаль
1с++ 2.0.3.4
FormEx 2.0.5.91
Других ВК нет

Если весь вопрос в регистрации дллки в системе - получается что это надо на всех 50ти компах сделать?? ну по-любому ведь как-то решается это=))))
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Доступ к командам меню в 1с
Ответ #4 - 05. Августа 2008 :: 10:54
Печать  
Не нужно загружать FormEx с 1с++ 2.0.3.4, он там еще внутре.
  
Наверх
ICQ  
IP записан
 
Rubin
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 70
Зарегистрирован: 31. Июля 2007
Re: Доступ к командам меню в 1с
Ответ #5 - 05. Августа 2008 :: 10:58
Печать  
спс))
"включено в состав самой мощной на данный момент внешней компоненты 1C++ (только до версии 2.0.3.х)"

а я то подумал, что тут версия FormEx написана)
  
Наверх
 
IP записан
 
Rubin
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 70
Зарегистрирован: 31. Июля 2007
Re: Доступ к командам меню в 1с
Ответ #6 - 05. Августа 2008 :: 11:39
Печать  
Честно слово, изучал описание - не нашёл...
Я погорячился, когда написал, что надо всего лишь заблокировать Файл-Сохранить и Файл-Сохранить как....

В общем виде, надо запретить пользователям сохранять отчёты.

Команды из меню успешно убраны.. Но остаётся кнопка на главной панели с дискеткой и сочетание клавиш "Ctrl+S" Последнее наверно как-то можно решить использованием Shell.... А вот кнопку с дискеткой убрать как я понял можно только вместе со всей панелью...? )))
Если кто решал такой вопрос - отзовитесь!! Плииз.!! Метод Таблица.Защита() не годится((
  
Наверх
 
IP записан
 
Rubin
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 70
Зарегистрирован: 31. Июля 2007
Re: Доступ к командам меню в 1с
Ответ #7 - 05. Августа 2008 :: 11:43
Печать  
Rubin писал(а) 05. Августа 2008 :: 11:39:
Метод Таблица.Защита() не годится((

Точнее даже он годится, но для обычных таблиц.. У меня ситуация с таблицей на форме, и этот метод почему-то не блокирует возможность сохранения таблиц во внеш. файл.
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Доступ к командам меню в 1с
Ответ #8 - 05. Августа 2008 :: 12:04
Печать  
Ищи RWidjets
ПриПолученииКоманды
  
Наверх
 
IP записан
 
Rubin
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 70
Зарегистрирован: 31. Июля 2007
Re: Доступ к командам меню в 1с
Ответ #9 - 05. Августа 2008 :: 12:09
Печать  
спсб большое)
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать