Последнее обновление: 23 мая 2015 в 14:58
Подпишись на RSS
rss Подпишитесь на RSS, чтобы всегда быть в курсе событий.
8 апреля 2009 ·

Иногда необходимо, чтобы 1С запускалась автоматически для выполнения каких — либо действий (автоматически) Для этого надо запустить 1С со специальными параметрами например C:\Program Files\1Cv77\BIN\1cv7s.exe CONFIG /DС:\1СBase\1SBDB /NПользователь /P123 Рассмотрим что какие параметры означают. Итак.


Давно мечтал о беспроводном роутере, ибо дома 2 компа и два ноутбука, оснащенных Wi-Fi. До приобретения роутера сеть поддерживал старенький D-Link-овский свитч, к которому цеплялись компьютеры и ноутбуки по витой паре, что делало невозможным доступ в интернет по Вай — Фаю, а ведь так хочется иногда лежа в теплой постели перед сном ответить на пару […]


Метки

Метки записей
Взлом 1С партии Печатные формы Отношения автозапуск открыть xlsx docx Интересные места HP Pavilion dv6000 расчет ПЗД Жизнь Экономика свертка торговли пакетный запуск 1С Сайты Взлом 1 переустановка windows сбились номера документов LiveCD Dr.Web Анализ ПДЗ Фото Программы Удаление партий дравер MySQL скачать Скачать 1С программы для слепых Деньги автоматизация office 2003 Вирусы вирус эмулирует нажатие Win Методика свертки 1С Финансы перенумарация ZverCD Система заблокирован 1с реестр Взлом Экстремальные игры Обзоры взломать пароль скачать конвертер office 2003-2007 сертфикаты Вся Ошибки 1С homachi локальная сеть через интернет удаляем пароли office 2007 Документы на почту Отчет Zver DVD Проблемы Драйвера Видео Интернет код защита jaws Командная строка Новая форма счет-Фактуры Оборудование Драйвер ODBC скачать Интренет Лирика восстановить нумерацию Автомобили сайт контент-провайдер Делаем LiveCD Программы для 1С Юмор Кино 1с и MySQL Свертка базы 1С Структура 1С Свертка по партиям связь Игры Файлы 1С Спорт Загрузка с компакт - диска Установка Windows Oracle Мужчина и женщина гаджеты свертка в картинках мошенничество удаление документов Альпинизм вирус SMS Спутниковое ТВ Работа новости Asus Eee Добавить новую метку реестр СМС оплата уменьшить размер базы Вопросы Интерент СМС Армия Оптимизация антивирус бесплатно узнать пароль сверка базы 1С Отзывы редактирование DBF портативный аккумулятор просроченная дебиторская задолженность Windows XP Подключить 1С к MySQL XPE антивирусы День жестянщика Пошаговая свертка Бухгалтерия свертка вирус Свертка 1С перенос документов печать от поставщика Drivers Обработки
5 октября 2010

Как запретить пользователю редактировать документы ранее заданной даты

Автор статьи: , 5 октября 2010 в рубрике . Метки: , . Просмотров: 4 496

Иногда возникает необходимость запретить редактирование документов отдельными пользователями более определенного количества дней назад.

Проблема решается очень просто.
dni3 Как запретить пользователю редактировать документы ранее заданной даты

Как запретить пользователю править документы

Необходимо немного программировать на 1С.

1. Пользователи хранятся в справочнике Пользователи.

Добавим в справочник Пользователи еще один реквизит, назовем его КолВоДнейРедактирования, тип — число, длина 5, точнось -0.

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

dni Как запретить пользователю редактировать документы ранее заданной даты

Добавляем реквизит в справочник Пользователи

2. Кидаем этот реквизит на форму справочника Пользователи

dni2 Как запретить пользователю редактировать документы ранее заданной даты

Размещаем на форме реквизит Количество дней редактирования

3. В глобально модуле есть замечательная функция, под названием глПроверкаРазрешенияРедактирования, которая как раз решает позволить редактировать документ или нет. Вот она то нам и нужна.

Дописываем несколько строк кода:


Если глПользователь.КолВоДнейРедактирования <> 0 Тогда
Если Конт.ДатаДок < (ТекущаяДата() - глПользователь.КолВоДнейРедактирования) Тогда
Конт.Форма.ТолькоПросмотр(1);
Предупреждение("Вам разрешен только просмотр документа! Ограничение по дням!",5);
Возврат 0;
КонецЕсли;
КонецЕсли;

Вот и все. Теперь проставляем необходимым пользователям количество дней редактирования и наслаждаемся.




К записи "Как запретить пользователю редактировать документы ранее заданной даты" 9 комментариев

А как насчет версии 8.2 ? В чем отличия от 7.7 ?

Ответить

Хороший вопрос)
В 8.2 не знаю, посмотреть надо)

Ответить

Обойти запрет — раз плюнуть. Меняешь системную дату взад и хоть заредактируйся. 

Ответить

Ну это технический момент, который решается запретом на компьютере (сервере) изменения даты..

Ответить

Выполнил пункт №1, а 2-й как как именно делать? «Кидаем этот реквизит на форму справочника Пользователи» и «Размещаем на форме реквизит Количество дней редактирования» и ещё У меня в глобальном модуле нельзя редактировать, только читать…

Ответить

«Кидаем на форму» — имеется ввиду размещаем на форме необходимые реквизиты.
Что значит в глобальном модуле нельзя редактировать? Быть не может.

Ответить

указатель работает, можно выделять текст, а удалять, изменять или дописать что-нибудь — нельзя, не реагирует никак…

Ответить

давно хотел, примерно так и думал, но глобальнее, а тут нашел готовое и как раз последовательность на год убили… Вставил сразу… NEW ORDNUNG!!!

Ответить

Объясните подробно как кинуть на форму

Ответить


Оставить комментарий

*

Блог программиста 1С. Программирование 1С
Если Вас что-то заинтересовало или возникли вопросы, пишите.
petr@evseev.ru
Skype - evseev_petr
ICQ - 262808698

Сохраните меня в социальных сервисах

Комментарии

Присоединяйтесь к обсуждению
  • Леха: Мало того, что это говно-антивирус требует .Net Framework не ниже 4.0, так он еще пожирает ресурсы компьютера,...
  • tommy: AVG равно еще хуже Касперского . Иди в жопу с ним
  • просто_чайник: Не люблю этот антивирус. Заметил такую особенность. Если обновить базы в начале работы, довольно часто...
  • Елена: Самое главное. Файл для совместной работы открыть нельзя! Если надо что-то отредактировать — только...
  • Виктор: Поставили мне на работе эту замечательную программку. Работать невозможно, ужасные тормоза. Стали...

Избранное видео

Ссылки