Имя: Пароль:
1C
1С v8
может ли внешняя обработка ТЧ изменять реквизиты документа ?
0 yavasya
 
19.07.14
19:20
Для Далиона нужна внешняя обработка ТЧ, но нужно кроме ТЧ изменить пару реквизитов самого документа.
1 shuhard
 
19.07.14
19:21
(0) ты её хочешь:
- купить
- украсть
- разработать
2 yavasya
 
19.07.14
19:22
разработать)))
3 yavasya
 
19.07.14
19:23
кроме  ТЧ она изменяет реквизиты документа ?

Объект.ТипЦен= Справочники.ТипыЦены.НайтиПоКоду("");

И дальше табличную часть изменять
4 yavasya
 
19.07.14
19:24
Возможно ?
5 Фокусник
 
19.07.14
19:24
(0) разве Объект не приходит в параметр экспортной процедуры?
6 yavasya
 
19.07.14
19:26
Процедура Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПоле) Экспорт;
    
    Форма = Справочники.Номенклатура.ПолучитьФормуВыбораГруппы();    
    Группа = Форма.ОткрытьМодально();
    Если Группа = Неопределено Тогда
        Возврат;
    КонецЕсли;
    
    Объект[ИмяТабличнойЧасти].Очистить();
    
    Выборка = Справочники.Номенклатура.Выбрать(Группа);
    Пока Выборка.Следующий() Цикл
        Если Выборка.ЭтоГруппа Тогда
            Продолжить;
        КонецЕсли;

        СтрокаТабличнойЧасти = Объект[ИмяТабличнойЧасти].Добавить();
        СтрокаТабличнойЧасти.Номенклатура = Выборка.Ссылка;
    КонецЦикла;

КонецПроцедуры
7 yavasya
 
19.07.14
19:26
http://infostart.ru/public/17140/ от сюда код
8 Фокусник
 
19.07.14
19:29
(6) не понятно, что не получается?
9 yavasya
 
19.07.14
19:30
Можно ли ещё кроме ТЧ изменять реквизиты документа ?
10 Фокусник
 
19.07.14
19:31
(9) Объект.Реквизит =...
11 yavasya
 
19.07.14
19:32
(10) Спасибо . значит можно
12 Wobland
 
19.07.14
19:32
(9) благословить?
13 yavasya
 
19.07.14
19:40
(12) да понял, что можно
14 Wobland
 
19.07.14
19:43
(13) не за что
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший