Имя: Пароль:
1C
1С v8
1c 8.2
,
0 Yarik92
 
19.09.12
16:22
Здравствуйте! Такой вопрос, как можно программно открыть документ(не новый документ) и что-то в нем изменить?
1 artems
 
19.09.12
16:24
А зачем открывать для того чтобы что то изменить программно?
2 Mort
 
19.09.12
16:25
Наверное чтобы пользователь мог полностью интерактивно насладится процессом заполнения документа.
3 Волесвет
 
19.09.12
16:27
легко
4 Yarik92
 
19.09.12
16:28
Есть документ 1 и документ2, при изменении документа 1, должен измененятся документ 2))
5 Yarik92
 
19.09.12
16:28
Волесвет, можете написать маленьким пример?
6 Мимо Проходил
 
19.09.12
16:30
Документ2.Получить();
Документ2.Реквизит = ИзмененныйРеквизит;
Документ2.Записать();
7 Wobland
 
19.09.12
16:30
(0) "программное изменение документа" и "1c 8.2" - что лучше?
8 Волесвет
 
19.09.12
16:32
Док = Документы.РеализацияТоваровУслуг;
перечень = Док.Выбрать(НачПериода, КонПериода);
пока перечень.Следующий() цикл
продажа = перечень.ПолучитьОбъект();
продажа.ТТТ = 111 ;
продажа.Записать(РежимЗаписиДокумента.Запись);
КонецЦикла;
9 Волесвет
 
19.09.12
16:34
(4) в твоем случае имхо:искать по подчинению
10 Fragster
 
гуру
19.09.12
16:37
в 8.1 было так:

Функция ИнтерактивноЗаписатьВЭлементУправления(ЭлементУправления, Значение, ФормаДляВыбора = Неопределено) Экспорт
   
   Если ФормаДляВыбора = Неопределено Тогда
       ФормаДляВыбора = ПолучитьОбщуюФорму("ДляИнтерактивнойЗаписиВЭлементУправления", ЭлементУправления);
   Иначе
       ФормаДляВыбора.ВладелецФормы = ЭлементУправления;
   КонецЕсли;
   ФормаДляВыбора.ОповеститьОВыборе(Значение);

   Возврат ФормаДляВыбора;
   
КонецФункции // ИнтерактивноЗаписатьВЭлементУправления
11 Fragster
 
гуру
19.09.12
16:38
ФормаДляВыбора - это просто пустая форма, а возвращается она для того, чтобы не плодить
12 Stim213
 
19.09.12
16:38
(5) у кого маленький - те не работают одинесниками
13 Жан Пердежон
 
19.09.12
16:39
тут походу интерактивность нафиг не нужна
14 Yarik92
 
19.09.12
16:41
Stim213, я имел введу маленькиЙ пример! А вообще "что у кого болит тот о том и говорит"))
15 Yarik92
 
19.09.12
16:50
Спасибо всем за помощь, все получилось! Сделал по варианту  Волесвета!
16 Fragster
 
гуру
19.09.12
16:53
(15) при чем тут интерактивность?
Основная теорема систематики: Новые системы плодят новые проблемы.