8.х Простой вопрос

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем serega2671, 5 ноя 2010.

  1. TopicStarter Overlay
    serega2671
    Offline

    serega2671 Опытный в 1С

    Регистрация:
    18 май 2009
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Подскажите где в конфигураторе посмотреть что делается при нажатии на кнопку "Записать"(ОсновныеДействияФормы) в форме документа "Чек ККМ". Конфа Торговля 10.3.10.4 + по кнопке "Провести" (Действия Формы).

    Вложения:

  2. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Выполняются обработчики записи (ПередЗаписью, ПриЗаписи, ПослеЗаписи), которые могут быть в модуле формы, модуле объекта, в подписках на соответствующие события и запись данных объекта в базу. Вы лучше опишите, в чем возникла проблема...
  3. TopicStarter Overlay
    serega2671
    Offline

    serega2671 Опытный в 1С

    Регистрация:
    18 май 2009
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Нужно чтобы при нажатии на ЗАПИСАТЬ и на ПРОВЕСТИ, сначала срабатывало событие которое происходит, когда нажимаем на кнопку сумма оплаты (синяя стрелка). По кнопке ОК полчилось сделать, а тут что-то не найти.

    Да вот еще вопрос: если в модуле объекта (пусть тогоже Чек ккм на процедуре или на функции) написать экспорт то она будет доступна из других мест. А если я в модуле формы докумета чек ккм напишу у процедуры или функции экспорт, то смогу ли я вызвать эту процедуру или функцию в модуле объекта И КАК ЭТО СДЕЛАТЬ ЕСЛИ МОЖНО ВООБЩЕ?
  4. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Определите для формы новый обработчик "ПередЗаписью", в нем вызывайте обработчик нажатия на кнопку рядом с суммой оплаты или просто продублируйте код процедуры.

    Экспортные процедуры формы доступны при программном создании формы и не доступны из модуля объекта.
    в 1С есть четкая иерархия модулей:
    1. Модуль приложения
    2. Модуль сеанса
    3. Модуль объекта
    4. Модуль формы

    на верх можно вызывать любой, для вызова вниз необходимо создать новый экземпляр объекта/формы программно и тогда уже вызвать экспортную процедуру/функцию. Обратиться к существующим в оперативной памяти объектам/формам нельзя.

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