|
УТ 11 действия при удалении строки |
☑ |
0
Мисти
06.12.13
✎
16:20
|
Сделала там нечто - в итоге - строка удаляется только со второго раза. Это почему? Потому что в обработке сервер вызывается? Или как? Аналогично было В обработке выбора, пришлось в случае, если "всё хорошо" присваивать вручную - Объект.Статус = ВыбранноеЗначение;
А иначе - со второго раза.
Удалять строку тоже вручную, что ли?
|
|
1
Wobland
06.12.13
✎
16:21
|
а где начало этой истории?
|
|
2
Мисти
06.12.13
✎
16:27
|
А всё, это и есть начало.
&НаКлиенте
Процедура ТоварыПередУдалением(Элемент, Отказ)
Если Не Отказ Тогда
НоменклатураКлиент.ОбновитьКешированныеЗначенияДляУчетаСерий(
Элемент,КэшированныеЗначения,ПараметрыУказанияСерий);
// Я добавила кусок
ТекущаяСтрока = Элементы.Товары.ТекущиеДанные;
Кос_ПроверитьСборкиНаОтмену(ТекущаяСтрока.Кос_СборкаРазборка,Отказ);
КонецЕсли;
КонецПроцедуры
Все нормально, все проверки пройдены, но строку удаляется только со второго раза.
|
|
3
Wobland
06.12.13
✎
16:28
|
отказ
|
|
4
Мисти
06.12.13
✎
16:34
|
Что - отказ? Отказ - ложь.
|
|
5
Мисти
06.12.13
✎
16:34
|
А со второго-то раза - всё срабатывает!
|
|
6
Кир Пластелинин
06.12.13
✎
16:39
|
Мистика у Мисти) простите за тавтологию.
|
|
7
Мисти
06.12.13
✎
16:51
|
думаю, что там есть причина.
|
|
8
Мисти
06.12.13
✎
17:00
|
Неужели никто не сталкивался?
|
|
9
Кир Пластелинин
06.12.13
✎
18:07
|
вангую установку "отказ" в истину в процедуре "Кос_ПроверитьСборкиНаОтмену(ТекущаяСтрока.Кос_СборкаРазборка,Отказ)". либо в "// Я добавила кусок")
|
|
10
Мисти
08.12.13
✎
01:10
|
(9) А почему тогда в следующий раз срабатывает?
Прямо жму 2 раза подряд - и вуаля!
|
|
11
Кир Пластелинин
09.12.13
✎
15:00
|
(11) отладчиком пробежаться по коду не предлагать?)
|
|