запуск 1с без меню, панелей инструментов, панели окон и т.д. #99763


#0 by micp
как реализоать? желетельно без использования внешних библиотек
#1 by roma n
угу... и ещё без главного окна... это получается в качестве OLE сервера
#2 by VZ
Вызови по OLE. Или воспользуйся скриптами - есть команды запуска задачи в свернутом виде.
#3 by АЛьФ
2 "без использования внешних библиотек" - а вы, батенька, шутник, однако.
#4 by micp
Вызови по OLE. это как? видел просто такую рацуху слишком мудреную
#5 by ёж
4, а 1С. это что?
#7 by sput
Чего же тут мудреного?
#8 by micp
извиняйте, в 1с чайник я... посмотрел в сторону ОЛЕ = не въехал. Мне не надо запускать другой инстанс, мне надо чтобы при запуске ЭКЗЮШНИКА 1с, она открывалась уже без менюшек, строки состояния, панелей инструментов и иже с ними (открывала обработку, с которой юзер работает и ВСЕ.. это ладно, проюзано). Ковыряю ПриНачалеРаботыСистемы. Видел аналог, там вызывается внешняя dll и рулится через нее.
#9 by JusJusJus
Открыть просто форму модально нельзя??
#10 by Киборг калькулятор
...Видел аналог, там вызывается внешняя dll и рулится через нее....Вау...а просто интерфейс обгрызть и права доступа офигачить не?
#11 by zaitan
Это уже будет не 1с. Разве можно?
#12 by АЛьФ
2 Вау! Ты обгрызанием интерфейса можешь полностью убрать главное меню и строку состояния?! Да ты просто чародей какой-то!
#13 by Мыш
Реализовано в 1С v8 ;)
#14 by Киборг калькулятор
Да нет, не смогу.Но я как-то затрудняюсь представить ситуацию, когда оно такое надо через внешнюю длл...В крайняк Состояние("Сюда не смотреть"), а в главном меню много не испортишь...
#15 by YF
Для особо одаренных юзверей неплохо бы скрыть меню "Файл".
#16 by АЛьФ
2 Правда?! А, например, потереть базу через "Файл - Открыть" это не много испортить?
#17 by Киборг калькулятор
базу? в которой он работает? А как это сделать?
#18 by АЛьФ
2 А легко.
#19 by Киборг калькулятор
Как? Хелп...Мне пишет ошибки при совместном доступе к файлам. Юзерские каталоги и экстформсы можно правами разрулить...Как простому пользователю удалить рабочую базу на ходу?
#20 by zaitan
обходной в кадрах получил?
#22 by zaitan
это к АЛьФу.зы. Убегаю, сокращенный день у нас. Всем желаю хорошо отдохнуть! Ура!
#23 by KVIK
Внешне похоже на поставленую задачу если открыть модально отчет/обработку с формой на весь экран, а ещё 1С при этом запустить в свернутом виде, ну а при закрытии формы выходить из 1С.З.Ы. у меня так процедура ПОСов работает.
#24 by micp
Извините что вмешиваюсь, но очень уж интересует, как эти менюхи вообще убрать? в 7.7. без ОЛЕ. ПриНачалеРаботыСистемы, если юзер=НеВМеруПродвинутыйВася?
#25 by VZ
Если файлы останутся на месте, но без записей - задача выполнена? Если записи останутся, но там будет мусор - задача выполнена?1С для работы требует _полный_ допуск к БД. "Полный" - это означает "полный". Т.е. без ограничений.1С позволяет выполнить любые действия с Базой при обрезанных правах, удалении Табло, Калькулятора, удаления пункта меню "Файл"...
#26 by micp
порпобую
#27 by Kalyan
Самый простой вариант подправить ***.dll. Но 1С сразу может начать кричать о нарушении авторских прав и т.п., по судам тягать. Хотя это как повезет.)))
#28 by KVIK
к добавить патч 1С для запрета запуска конфигуратора, а в винде настроить права так, чтоб ни один ламер не мог никуда влезть
#29 by KVIK
Если я не ошибаюсь, если у тебя купленная 1С то патч себе наздоровье, ничего 1С тебе не сделает :)
#30 by Киборг калькулятор
...Если файлы останутся на месте, но без записей - задача выполнена?...Да. Как? Если мы закрываем доступ к объектам 1С в конфигураторе, допуская юзера к одной конкретной обработке? Не через проводники и шеллы всякие, про полный доступ понятно,это уже про другие "внешние DLL", тут уже вроде как не про 1С. Как из меню файл-открыть?...Если записи останутся, но там будет мусор - задача выполнена?...Да. Как? см. выше......1С позволяет выполнить любые действия с Базой при обрезанных правах...можно пояснить, плиз?опять же если необходимо, можно через почту.
#31 by Kalyan
Ага. Я тож так думал. Но похоже что это далеко не так как хотелось бы.
#32 by АЛьФ
2 Ты в курсе, что при нажатии "файл-открыть" как раз проводник и вызывается? Или будешь кричать пользователю "не считалово!", когда он тебе перед увольнением базу покоцает?
#33 by KVIK
А что статья 15 Закона РФ от 23 сентября 1992 г. N 3523-1"О правовой охране программ для электронных вычислительных машин и баз данных" уже не действует? :(
#34 by Киборг калькулятор
В курсе.Бэкап есть. Можно будет и крикнуть.Как он её из файл-открыть покоцает-то? У меня или 1С не такая, или виндоус не 2000, но не могу я из "файл-открыть" базу, в которой работаю, покоцать, легким движением руки.
#35 by Киборг калькулятор
Уточню направление мысли: речь не о безопасности дбф-ной 1с в целом, а о необходимости написания внешней DLL (ковыряния родной), для удаления меню Файл, чтобы пользователь базу не покоцал.(Если ему совсем надо - то, покоцает, но это отдельная история.)
#36 by Kalyan
А нам - "хохлам" кодекс РФ не указ. Но исходя из пробегавших веток этого форума - 1С имеет все права, и соответственно без письменного разрешения последних, никаких изменений делать нельзя. Другое дело подключать ВК, а вот править файлы 1С ...)))
#37 by KVIK
А багато ти бачив у нашій державі справ по 1С? Вони ще не дуже почали з піратами воювати, то навіщо їм легальних користувачів чіпляти? А цікаво, що наши закони про це пишуть? Треба буде наших юристів запитати :).
#38 by VZ
Еще раз. Никакие ВК, никакие ограничения 1С не помешают грамотному юзеру угрохать базу дбф, используя саму 1С. Именно саму 1С, т.е. ее штатный функционал. Этого достаточно.P.S. Метод не скажу.
#39 by KVIK
может быть и так. хотя я не вижу такого метода. но переход на сиквел рассматриваем :)З.Ы. а рассказать что за метод не хочешь или не знаешь?
#40 by VZ
Не хочу.
#41 by KVIK
Это значит, что заявления в абсолютно голословны :P
#42 by VZ
Я из щенячьего возраста давно вышел...
#43 by KVIK
Возраст тут значения не имеет :)...
#44 by VZ
Вот будет твой возраст близок к моему стажу в этой области, тогда и появится значение :)
#45 by KVIK
вроде когда я родился не только 1С не было, а и персональных компьтеров, так процессор только первый появился. где же вы, уважаемый, столько опыта набрались? :)
#46 by VZ
История компьютеров более древняя, чем ты думаешь :)) Правда, они назывались по-другому... И, как ни дико это звучит, программисты тоже водились :)))
#47 by KVIK
я и не отрицаю, можно и Адy Лавлейс вспомнить и даже абак, только причем тут 1С и винда :? я просто утверждаю, что на любой метод диверсии пользователя 1С можно придумать противодействие, другое дело что придусмотреть всё врядли можно, да и нужно ли. нужно делать резервные копии базы, а за потерянный день работы пусть такому умному юзеру другие юзеры морду потом бьют :).
#48 by Эстет хренов
в Рарус "Ресторан-Бар-Кафе" фронт-офис сделан через вн. компоненту.,Можно сделать без компонент, в ЭЛТ-мониторе растяни вертикальную развертку так, чтобы меню и строка состояний ушли за рамки монитора.:):)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С