|
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) при чем тут интерактивность?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |