|
план обмена регистрация без записи объекта
| ☑ |
0
perkos
06.07.12
✎
12:59
|
подсобите как регистрировать объекты, есть список документов не хочу их перезаписывать а хочу просто установить им регистрацию
узел на форме выбирается
ОбъУзла = УзелПлана.ПолучитьОбъект();
ОбъУзла.как добавить регистрацию по необходимым мне объектам?
|
|
1
jump if overflow
06.07.12
✎
13:02
|
ЗарегистрироватьИзменения(<Узлы>, <Данные>)
|
|
2
sapphire
06.07.12
✎
13:04
|
из СП :
// Пример 2
// Для документов РасходнаяНакладная регистрация изменений для узла
// производится только при совпадении складов узла и накладной
// Выбираем документы РасходнаяНакладная по складу узла
Запрос = Новый Запрос("ВЫБРАТЬ Ссылка ИЗ Документ.РасходнаяНакладная
|ГДЕ Склад = &Склад");
Запрос.УстановитьПараметр("Склад", Узел.Склад);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
// регистрируем изменение документа для узла
ПланыОбмена.ЗарегистрироватьИзменения(Узел, Выборка.Ссылка);
КонецЦикла;
|
|
3
sapphire
06.07.12
✎
13:04
|
правда в 8.3 :)
|
|
4
sapphire
06.07.12
✎
13:08
|
ну и в 8.2 тоже самое
|
|
5
kosts
06.07.12
✎
13:15
|
(0) В предприятии открыть узел, там есть кнопка зарегистрированные изменения для узла (вроде так называется).
|
|
6
Михаил Козлов
06.07.12
✎
13:15
|
Добавьте на форму узла в панель основных действий кнопочку и вызывайте
ПроцедурыОбменаДаннымиКлиент.ПоказатьЗарегистрированныеИзмененияДляУзла(ЭтотОбъект.Ссылка, ЭтаФорма); (модуль и процедура обычно присутствуют в конфе).
И регистрируйте на здоровье.
|
|