![]() |
|
проблема с обновлением формы в уф | ☑ | ||
---|---|---|---|---|
0
fdgd98
13.02.15
✎
15:52
|
программно помечаю удаление документа, но в форме инфо не обновляется....в чем дело?
&НаКлиенте Процедура УдалитьПриходную(Команда) Док = Элементы.Список.ТекущиеДанные.Номер; объектдок = ПолучитьОбъектДокумента(Док); ЭтаФорма.ОбновитьОтображениеДанных(); КонецПроцедуры &НаСервере Функция ПолучитьОбъектДокумента(Док); Документ = Документы.ПриходнаяНакладная.НайтиПоНомеру(Док); ОбъектДокумента = Документ.ПолучитьОбъект(); ОбъектДокумента.ПометкаУдаления = Истина; ОбъектДокумента.Проведен = Ложь; ОбъектДокумента.Записать(); возврат истина; КонецФункции |
|||
1
Mankubus
13.02.15
✎
16:01
|
кури УстановитьПометкуУдаления()
|
|||
2
fdgd98
13.02.15
✎
16:05
|
(1) я не курю
|
|||
3
fdgd98
13.02.15
✎
16:08
|
(1) считай что покурил
|
|||
4
fdgd98
13.02.15
✎
16:18
|
&НаКлиенте
Процедура УдалитьПриходную(Команда) Док = Элементы.Список.ТекущиеДанные.Номер; объектдок = ПолучитьОбъектДокумента(Док); ЭтаФорма.ОбновитьОтображениеДанных(); КонецПроцедуры &НаСервере Функция ПолучитьОбъектДокумента(Док); Документ = Документы.ПриходнаяНакладная.НайтиПоНомеру(Док); ОбъектДокумента = Документ.ПолучитьОбъект(); ОбъектДокумента.УстановитьПометкуУдаления(Истина); ОбъектДокумента.Проведен = Ложь; ОбъектДокумента.Записать(); ТЗ = ОбъектДокумента.Приходная.Выгрузить(); для каждого стр из ТЗ цикл объектсправочник= Справочники.Номенклатура.НайтиПоНаименованию(стр.Наименование); ОбъектСправочника = объектсправочник.ПолучитьОбъект(); ОбъектСправочника.УстановитьПометкуУдаления(Истина); ОбъектСправочника.Записать(); конеццикла; возврат истина; КонецФункции |
|||
5
fdgd98
13.02.15
✎
16:18
|
но толку то?
|
|||
6
Alexaha
13.02.15
✎
16:21
|
я че то не пойму, системное удаление чем не устраивает?
|
|||
7
Mankubus
13.02.15
✎
16:25
|
Элементы.Список = это динамический список?
запрос у него произвольный или нет? |
|||
8
Alexaha
13.02.15
✎
16:28
|
(7) по идее - да
|
|||
9
Alexaha
13.02.15
✎
16:29
|
+ (8) произвольный или нет - не важно, главное какая таблица основная
|
|||
10
fdgd98
13.02.15
✎
16:30
|
(7) динамический да, не произвольный
|
|||
11
Alexaha
13.02.15
✎
16:31
|
(10) на (6) ответь
|
|||
12
fdgd98
13.02.15
✎
16:32
|
(11)я не знаю что за системное удаление
|
|||
13
Alexaha
13.02.15
✎
16:33
|
(12) кнопка Пометить на удаление/Снять пометку удаления
|
|||
14
LordCMEPTb
13.02.15
✎
16:39
|
Для управляемых форм при программном изменении надо на клиенте вызвать "ОповеститьОбИзменении", чтобы списки "узнали" об изменениях, внесенных программно.
|
|||
15
fdgd98
13.02.15
✎
16:48
|
(14) хз...а что там в параметрах писать
|
|||
16
fdgd98
13.02.15
✎
17:00
|
ап
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |