1С блокировка печатной формы
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 5 из 5
  1. #1
    Гость форума

    Регистрация
    21.03.2015
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию 1С блокировка печатной формы

    Добрый день.
    Помогите советом, у меня 1С 8.1., из документа открывается печатная форма (на основании макета).
    Как можно заблокировать ячейки этой печатной формы, что бы как в xls, смотреть можно было, печатать ее тоже, а править ячейки было нельзя.
    Только та информация, что была из табличной части документа отправлена на печатную форму была доступна к просмотру ?

    Я так понимаю в коде надо что то прописать ?
    подскажите, что можно сделать ?

  2. #2
    Гордость форума PRO +

    Регистрация
    29.11.2013
    Адрес
    Берег Волги
    Сообщений
    2021
    Сказал(а) спасибо
    650
    Поблагодарили 10235 раз(а) в 2698 сообщениях

    По умолчанию

    Вот из синтаксис-помощника:
    ТабличныйДокумент (SpreadsheetDocument)
    Защита (Protection)
    Использование:

    Чтение и запись.
    Описание:

    Тип: Булево.
    Содержит признак защиты таблицы от редактирования и копирования. В режиме защиты таблица может быть только распечатана.
    Истина - защита включена.

    Доступность:

    Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
    --------------------------------------------------------------------------------

  3. #3
    Гость форума

    Регистрация
    21.03.2015
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Спасибо огромное, но я это уже читала. ))) Синтаксис помошник классная штука, только что мне с этой подсказкой делать ?

    ГДЕ находится это булево-то ?
    У меня есть документ, есть в нем макет, на макете есть ячейки.
    В свойствах документа, в свойствах макета, НЕТ такого булево (крыж, галочка).
    Я могу только в макете пощелкать ячейки, а в помошнике справа есть галочка - ЗАщита. Так она стоит ВЕЗДЕ. Но печатная форма, в режиме отладки, позволяет менять в любой ячейке что угодно ....

  4. #4
    Спец PRO
    Аватар для arccos6pi
    Регистрация
    13.12.2010
    Адрес
    Тамбов
    Сообщений
    366
    Сказал(а) спасибо
    22
    Поблагодарили 1066 раз(а) в 244 сообщениях

    По умолчанию

    Цитата Сообщение от Изотова А.С. Посмотреть сообщение
    Спасибо огромное, но я это уже читала. ))) Синтаксис помошник классная штука, только что мне с этой подсказкой делать ?

    ГДЕ находится это булево-то ?
    У меня есть документ, есть в нем макет, на макете есть ячейки.
    В свойствах документа, в свойствах макета, НЕТ такого булево (крыж, галочка).
    Я могу только в макете пощелкать ячейки, а в помошнике справа есть галочка - ЗАщита. Так она стоит ВЕЗДЕ. Но печатная форма, в режиме отладки, позволяет менять в любой ячейке что угодно ....
    где макет заполняете там и пишите это булево

  5. #5
    Гордость форума PRO +

    Регистрация
    29.11.2013
    Адрес
    Берег Волги
    Сообщений
    2021
    Сказал(а) спасибо
    650
    Поблагодарили 10235 раз(а) в 2698 сообщениях

    По умолчанию

    ГДЕ находится это булево-то ?
    Защиту включайте не в свойствах макета, а впроцедуре вывода на печать.
    Что нибудь типа:
    ТабДок= ОтчетОбъект.ПолучитьМакет( "Макет");
    ....
    ТабДок.Вывести(ОбластьП);
    ТабДок.Зашита=Истина;
    ТабДок.Показать();

Социальные закладки

Социальные закладки

Ваши права

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