|
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) при чем тут интерактивность?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший