8.х внешняя Обработка на событие "при копировании"

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем bluntschi, 14 авг 2012.

  1. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    422
    Симпатии:
    0
    Баллы:
    26
    Добрый день, подскажите, хочется создать внешнюю обработку на справочник, чтобы при нажатии кнопки "копировать" в справочнике Номенклатура, она очищала все заполненные поля в новом документе?

    не знаю как подступиться, точнее то ли создавать свою кнопку копирования, то ли просто процедуру описать которая будет срабатывать при нажатии копировать.

    внешняя обработка, потому что не хочется в конфигурации ничего менять
  2. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.770
    Симпатии:
    509
    Баллы:
    204
    Вот это вообще не понятно, мой больной мозг не может переварить эту странную конструкцию всяких символов, особенно: хочется создать внешнюю обработку на справочник, чтобы при нажатии кнопки "копировать" в справочнике Номенклатура, она очищала все заполненные поля в новом документе. Это как вот понимать ? Пользователь открывает список номенклатуры, делает копирование елемента, и бах, в каком-то документе что-то должно произойти ????
    Может быть вы имели табличную часть документа, где и нужно отлавливать копирование строки этой ТЧ, и очищать все реквизиты данного документа ??????
  3. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    422
    Симпатии:
    0
    Баллы:
    26
    справочник "Номенклатура" - форма списка - кнопка копировать, когда нажимаешь, создается одноименный элемент номенклатуры, и он копируется с комментарием, мне нужно, чтобы при копировании комментарий удалялся.

    как в конфигурации сделать, мне понять, в процедуре "ПриКопировании", поставить Комментарий = Неопределенно;
    а как через внешнюю обработку, не понятно)
  4. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.770
    Симпатии:
    509
    Баллы:
    204
    В модуле объекта справочника есть обработчик ПриКопировании(). Вот его и нужно использовать.
  5. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    422
    Симпатии:
    0
    Баллы:
    26
    во внешней обработке его использовать вы имеет в виду?
  6. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.770
    Симпатии:
    509
    Баллы:
    204
    Нет. В модуле объекта этого справочника. В СП можете посмотреть, какие параметры что означают.

    И кстати, получается вы программно копируете элемент справочника ?
  7. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    422
    Симпатии:
    0
    Баллы:
    26
    так там то я нашла давно..

    я хочу понять как обратится к этому обработчику "ПриКопировании" , из внешней обработки.
    грубо говоря, чтобы когда человек нажимал при копировании, инициализировалась моя обработка, которая зачищает комментарий у номенклатуры
  8. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.770
    Симпатии:
    509
    Баллы:
    204
    Вот в обработчике ПриКопировании() и вызывайте вашу обработку, хотя проще уже в этом обработчике написать очищение комента, тогда не понятен смысл внешней обработки.
  9. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    422
    Симпатии:
    0
    Баллы:
    26
    смысл в том, что я не хочу ничего менять в типовой конфигурации..
    потому и способ который вы написали, мне не подходит.
  10. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.770
    Симпатии:
    509
    Баллы:
    204
    Тут как не крути, все-равно что-то придется пилить, даже если писать обработчик события, но его все-равно нужно писать, хоть как. Обратная сторона медали, пользуйтесь типовыми методами или смиритесь:))))
  11. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    bluntschi, без внесения изменений в конфигурацию не получится.
  12. TopicStarter Overlay
    bluntschi
    Offline

    bluntschi Опытный в 1С

    Регистрация:
    18 июл 2012
    Сообщения:
    422
    Симпатии:
    0
    Баллы:
    26
    спасибо Вам обоим за разъяснение)

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