7.7 Отметка что уже напечатано

Тема в разделе "Типовые решения "1С:Предприятие 7.7"", создана пользователем roman795, 16 авг 2009.

  1. TopicStarter Overlay
    roman795
    Offline

    roman795

    Регистрация:
    25 янв 2009
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    Подскажите плиз я новичок в этом деле, поставлена задача после печати любого документа цвет в списке документов должна быть графа или строчка другого цвета, как обозначение что он уже печатался! подскажите с чего начать или ссылочку киданите!!!
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    2 варианта

    1) Ч/з общий реквизит документов:
    Заведи общий реквизит (имя что-то типа МеткаПечати типа число длина 1 точность 0);
    По умолчанию при вооде нового документа он будет иметь значение 0;
    В процедуре ПоКнопкеПечать (или как они у тебя называются) Присваивай значение 1 (желательно при этом самому еще записывать документ. Т.к. пользователь может отказаться сохранять уже сохраненный ранее документ и как следствие признак не установится. Также не забудь сбросить флаг перепроведения при записи (зачем лишний раз "терзать" базу)

    2)Ч/з справочник.
    Заведи отдельный справочник и таким же макаром добавляй в него текущий документ (тут сложнее: нужно делать проверку на наличие уже в справочнике этого документа (чтобы не записывать дважды) и так же предусмотри что документ распечатали, но не сохранили....

    Потом создай отдельно общий журнал печати документов и выводи в нем пиктограмму.....
  3. TopicStarter Overlay
    roman795
    Offline

    roman795

    Регистрация:
    25 янв 2009
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    спасибо, теперь есть на что опираться, попробую дерзануть!
  4. TopicStarter Overlay
    roman795
    Offline

    roman795

    Регистрация:
    25 янв 2009
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    вот блин так и не выходит! хочу поправиться нужна отметка что печаталось на документ "расходная накладная", можно пример кода где именно прописывать! извините наверно тупые вопросы, но мне не ккому обратиться, в моём окружении ваще нет программистов!
  5. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    В любой стандартной конфе есть процедура ПоКнопкеПечать. При нажатии этой кнопки считай что форма на экране (печаталась или нет это уже не известно)... Копай тут
  6. ech
    Offline

    ech

    Регистрация:
    3 авг 2009
    Сообщения:
    22
    Симпатии:
    0
    Баллы:
    1
    На форму журнала нужного дока кидаешь текстовое поле, присваеваешь ему картинку, например, с галочкой и без, когда документ напечатался картинку делаешь с галочкой, иначе пустую оставляешь.
    при нажатии на кнопку печати, передвай какой нить глобальной переменной единичку, соответственно и поменяеться каринка на галочку.
  7. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Зачем использовать дополнительные переменные, когда признак печати хранится в самом документе?
  8. ech
    Offline

    ech

    Регистрация:
    3 авг 2009
    Сообщения:
    22
    Симпатии:
    0
    Баллы:
    1
    Где он храниться в док-те?
  9. TopicStarter Overlay
    roman795
    Offline

    roman795

    Регистрация:
    25 янв 2009
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    вроде действительно получаеться, но про признак в документе самому интересно стало! и ещё пасибо парни действительно помогли! постараюсь как можно быстрее развиваться с помощью добрых людей!

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