1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Запрет в документе

Тема в разделе "Базы данных и администрирование", создана пользователем Eraser, 16 апр 2010.

Статус темы:
Закрыта.
  1. Eraser

    Eraser Гость

    Репутация:
    0
    Вопрос состоит в том как можно запретить пользователю закрытие нового документа без сохранения 1с 8.1
     
  2. vitfil

    vitfil IT-интегратор

    Репутация:
    0
    Регистрация:
    2 апр 2004
    Сообщения:
    2.062
    Симпатии:
    0
    Стесняюсь спросить, а для чего это надо?
     
  3. Eraser

    Eraser Гость

    Репутация:
    0
    У шефа мания приследования думает, что можно распечатать чек и не сохранить наклодную.
    А так хотя бы не проведенная будет если просто ошибочно открыли
     
  4. Hryv

    Hryv Гость

    Репутация:
    0
    Может тогда лучше не давать печатать пока не сохранили?
     
  5. puh14

    puh14 Well-Known Member

    Репутация:
    0
    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    даже в семерке бух в полномочиях пользователей(справочник) была опция запрета расчечатки непроведенных документов. Думаю что и в восьмерку это перекочесвало.
     
  6. vitfil

    vitfil IT-интегратор

    Репутация:
    0
    Регистрация:
    2 апр 2004
    Сообщения:
    2.062
    Симпатии:
    0
    Eraser, ничего более полного для написанного выше товарищами добавить не могу.
     
  7. Eraser

    Eraser Гость

    Репутация:
    0
    Большое спасибо попробуем такие варианты
     
  8. Eraser

    Eraser Гость

    Репутация:
    0
    Процедура ПечатьНакладной(Элемент)


    Если ЭтоНовый() тогда
    Предупреждение("Документ НЕ сохранен! Печать без сохранения невозможна.");
    Иначе
    ТабДок = Новый ТабличныйДокумент;
    Макет = Документы.РасходнаяНакладная.ПолучитьМакет("НакладнаяПолная");

    Концесли;
    КонецПроцедуры

    Воплотил таким макаром посмотрим на что єто повлияет
     
  9. evgenyatam

    evgenyatam Well-Known Member

    Репутация:
    0
    Регистрация:
    7 сен 2007
    Сообщения:
    175
    Симпатии:
    0
    в типовых конфигурациях восьмерки не только жестко запрещено печатать документ без записи, но и код который собирает данные для печати не может работать с не записанными документами. а если документ записан, но изменен в форме то теоретически он не должен видеть изменений (таких экспериментов не проводил).
     
  10. Дайнеко

    Дайнеко Well-Known Member

    Репутация:
    0
    Регистрация:
    19 ноя 2009
    Сообщения:
    951
    Симпатии:
    0
    Я практикую такую вариацию (применительно к 7):

    Процедура Печать()
    Если НЕ(Выбран()=1) Тогда
    Записать();
    КонецЕсли;
    Далее печать.

    Наверно так хочет шеф: если документ печатался, он молча сохраняется. А лишние вопросы и клики "Сохранить" пользователей раздражают.
     
  11. Eraser

    Eraser Гость

    Репутация:
    0
    Спасибо!!! пригодилось
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей