Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Ты ошибаешься по всем пунктам :) 1С - далеко не Ексель. Она... 20.06.05 15:58 Число просмотров: 1820
Автор: whiletrue <Роман> Статус: Elderman
|
> ЗАЧЕМ и ЧТО они пишут в файлы? Зачем они запускают ВНЕШНИЕ > приложения? Насколько я понимаю, документ 1С это что-то > наподобие документа Excel, максимум из необходимых > расширений которого - доступ к некоей внутренней > (встроенной в 1С) базе данных. Я просто не вижу смысла > разрешать макроязыку 1С запускать что-то стороннее, писать > в файлы и тем более отсылать по сети. Если надо что-то > кому-то отправить, пускай бухгалтера осваивают электронную > почту. Если надо сохранить изменения в файле, пускай > бухгалтер осваивает кнопку "сохранить", к которой макроязык > не имеет доступа. > > Насчёт поставляемых ert в качестве "поддержки". Как я > понимаю, это что-то типа обычных апдейтов как самой 1С, так > и базы, содержащихся в ней всяких там каталогов ОКОНХ (или > как его) и прочее? Так если это обновление самой проги, > пускай они это делают экзешником и реализуют это по > аналогии с апдейтами от майкрософт. Всегда можно подсунуть > пользователю гадость, но это уже проблемы пользователя. > Нефиг запускать апдейты, скачанные с не официального сайта, > или предоставленные не самой 1С. С тем же успехом > пользователь может запустить любой левый exe'шник, не > имеющий вообще никакого отношения к 1С, так что > защищённость в этом случае не понижается.
Ты ошибаешься по всем пунктам :) 1С - далеко не Ексель. Она скорее Visual Basic. То есть можно сделать все, что угодно, от тетриса до чата... ну и конечно, все задачи учета нужно делать на 1С-ке, а не изобретать велосипед на Вижуал Сях :) Там так же рисуются формы, на них ставятся кнопки, вешаются события... ну и т.д. Т.е. полноценный интерпретатор под винду.
Бухам ежеквартально надо делать отчет в налоговую, эти формы отчетности меняются постоянно, поэтому 1С готовит и поставляет их ежеквартально и именно в виде ert-шников.
Запуск внешней проги: при установке этих форм запускается arj для их распаковки
Запись во внешние файлы: этим формам надо как-то хранить данные...
> Если же нужно просто обновить базу программы, то пускай они > это делают по аналогии с reg-файлами в винде. ЗАЧЕМ > разрешать им для этих целей писать что угодно куда угодно?
> А управлять уровнем доступа до файла никак? Они могут > держать какую-то внутреннюю базу с указанием уровня > конфиденциальности конкретных файлов (можно хранить, > например, подписи файлов) или использовать для этих целей > систему прав доступа ОС и если файл конфеденциален, > запрещать руками из самой 1С что-то с > ними делать (изменять, копировать и пр.). Конечно, защита > не ахти какая, но макровирус конфиденциальных данных уже не > утянет.
Опять про разные политики безопасности: с точки зрения 1С справочник может быть закрыт, но с точки зрения Винды - доступ к соответсвующему dbf - и на чтение и на запись от данного пользователя, ибо иначе 1С-ка работать не будет!..
Все упирается именно в согласование политик - что гнило, имхо!
|
|
|