Описание работы обработок 1С

Главная » 2014 » Октябрь » 14 » Пример обработки для автоматического нажатия кнопки на форме документа
12:52
Пример обработки для автоматического нажатия кнопки на форме документа

Процедура КнопкаВыполнитьНажатие(Кнопка)
    Запрос=Новый Запрос;
    Запрос.Текст ="ВЫБРАТЬ
    |    ПередачаОС.Ссылка
    |ИЗ
    |    Документ.ПередачаОС КАК ПередачаОС
    |ГДЕ
    |    ПередачаОС.Типовая_операция_документа = &Типовая_операция_документа";
    Запрос.УстановитьПараметр("Типовая_операция_документа", Справочники.ТиповыеОперацииДокументов.Выделение_ОС_БезНачисленияАмортизации);
    СписокДок = Запрос.Выполнить().Выгрузить();
     Счетчик = 0;
     ВсегоДокументов =0;
     Если СписокДок.Количество()>0 Тогда
         ВсегоДокументов = СписокДок.Количество();
        Сообщить("Документы есть!" + ВсегоДокументов);
        Для каждого СсылкаДок из СписокДок Цикл;
             Счетчик = Счетчик +1;
            Док = СсылкаДок.Ссылка.ПолучитьОбъект();
            Форма = Док.ПолучитьФорму("ФормаДокумента");
            Форма.Открыть();
            
            Док.ЗаполнитьТабличнуюЧастьДляСписка();    
            Док.Записать();
            Форма.Закрыть();
            ОсталосьДокументов = ВсегоДокументов-Счетчик;
            Сообщить("Обработан документ:" + СсылкаДок.Ссылка+" Осталось обработать:"+ ОсталосьДокументов );
        КонецЦикла
    Иначе
    КонецЕсли

КонецПроцедуры

Просмотров: 334 | Добавил: kevseev0 | Рейтинг: 0.0/0
Всего комментариев: 0
Суббота, 12.07.2025, 17:25
Приветствую Вас Гость

Вход на сайт

Поиск

Календарь

«  Октябрь 2014  »
Пн Вт Ср Чт Пт Сб Вс
  12345
6789101112
13141516171819
20212223242526
2728293031

Архив записей

Наш опрос

Оцените мой сайт
Всего ответов: 2

Друзья сайта

  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика


    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0