7.7 Скрыть документ

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Rpl, 12 май 2006.

  1. TopicStarter Overlay
    Rpl
    Offline

    Rpl

    Регистрация:
    12 май 2006
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Подскажите пожалуйста как скрыть документ, чтобы он не отображался в журнале документов? Спасибо!
  2. voyager
    Offline

    voyager

    Регистрация:
    14 май 2006
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    По-моему, только отбором. Либо специальный отчет в виде журнала.
  3. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Как вариант - сделать собственный "Общий" журнал, куда не включать необходимый тип документов.
    И дать права на него, а не на стандартный.
    В остальных журналах повыкидывать этот документ из отображаемых.

    Кстати, а для какой цели это может понадобится?
  4. TopicStarter Overlay
    Rpl
    Offline

    Rpl

    Регистрация:
    12 май 2006
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Зачем ето нужно Sergey, сам не знаю. Владельцу(фирмы) для чегото понадобилось. В базе есть одна розходная накладная которую нужно спрятать. Как можно в новом журнале или стандартном не отображать одну расходную накладную, а не весь тип. Помогите пожалуйста молодому програмисту. Спасибо :(
  5. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Честно говоря, не понимаю смысла, зачем это нужно.
    Если накладная проведена и её просто скрыть - движения по ней остаются все-равно.
    Т.е. покопавшись в отчетах будет видно, что что-то не так.
  6. TopicStarter Overlay
    Rpl
    Offline

    Rpl

    Регистрация:
    12 май 2006
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Расчитано на то что так глубоко копать не будут. Возможен ли програмный доступ с модуля журнала к его табличной части(удалять, дописывать строки и ячейки)? Если можно пример или доки.
  7. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Ясно.
    Как вариант - убрать общий журнал документов и вместо него создать свой, в котором при открытии (до отображения) запускать отбор документов по какому-либо признаку и дополнительно добавить условие, при котором нужный документ в этот отбор не попадет.

    Но если нужно, чтобы он был не виден в других журналах - придется делать тоже самое и в них.
    А по-хорошему вставлять проверку для всех отборов документов, в т.ч. и в отчетах.
    Честно говоря, не понимаю, зачем такой гемморой нужен - проще начальные значения поправить на необходимые суммы.

    Как второй вариант. Создать новый вид документа аналогичный скрываемому по структуре, но с другим названием. Заменить общий журнал документов на "свой", куда этот тип не включать.
    Понятно объяснил?
  8. Гость_Rpl_*
    Offline

    Гость_Rpl_* Гость Гость

    Спасибо.
    Меня интерисует как формируется список для журнала. Может есть пример.
  9. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Полный пример, как это реализовал (правда, чуть иначе):

    1. В реквизитах шапки документа создал реквизит "новый1" типа число длиной 1
    2. В графах отбора журналов документов создал графу "новый1" с значением "документ.чтототам.новый1"
    3.В модуле журнала:
    Код:
    Процедура ПриОткрытии()
    УстановитьОтбор("Новый1","0");
    КонецПроцедуры    
    
    
    
    4. Ну и не забыли, прописать в документе, где этот крыжик будет ставиться.
    И по умолчанию ставим его = "0"
    А если документ надо скрыть - меняем на другую цифру.

    Получили: при открытии журнала сразу отбираются и отображаются все документы со значением "0" реквизита "новый1"
    Остальные документы в отбор не попадают.

    Так устроит?

    Если прилизать, будет даже красиво.

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