|
Как удалить запись из подчин. регистра ? | ☑ | ||
---|---|---|---|---|
0
Олеся999
27.11.15
✎
14:23
|
Подскажите пожалуйста, как удалить запись из подчин. регистра ?
Этим кодом мы добавляем Это документ "Прием" Процедура ОбработкаПроведения(Отказ, Режим) Движения.Ремонты.Записывать = Истина; Для Каждого ТекСтрокаПриборы Из Приборы Цикл Движение = Движения.Ремонты.Добавить(); Движение.Прибор = ТекСтрокаПриборы.Прибор; Движение.Дата = Дата; КонецЦикла; КонецПроцедуры Когда Проводим документ "Отгрузка" нужно удалять из регистров как это можно сделать ?) |
|||
1
John83
27.11.15
✎
14:24
|
через набор записей
|
|||
2
Casey1984
27.11.15
✎
14:25
|
.Удалить(...
|
|||
3
Лефмихалыч
27.11.15
✎
14:25
|
(0) "удалить" имеется в виду, чтобы записи не было в срезе, но сохранилась история о ней или чтобы вообще записи в базе не было?
|
|||
4
Олеся999
27.11.15
✎
14:26
|
(3) Историю не нужно просто удалить из регистра после проведения документа Отгрузка
|
|||
5
PR третий
27.11.15
✎
14:27
|
(4) Историю нужно удалить с особой жестокостью?
|
|||
6
Лефмихалыч
27.11.15
✎
14:27
|
(4) а что будет, если документ "Отгрузка" проведут случайно? Или отменят проведение? Или заполнят с ошибками?
Я бы пальцы по самые уши отрывал за такие архитектурные решения. А потом еще бы 15 минут труп пинал. |
|||
7
aleks_default
27.11.15
✎
14:29
|
(6) что будет, что будет, будет вторая ветка про контроль остатков...
|
|||
8
Олеся999
27.11.15
✎
14:31
|
(6) Ну если нет в регистре то запрет проведения
|
|||
9
Casey1984
27.11.15
✎
14:33
|
(8) а если потом прием проведут? может все таки регистр накопления надо?
|
|||
10
Nuobu
27.11.15
✎
14:41
|
(8) Может, разбить документ на два документа: типа заказ и сам приход?
|
|||
11
Олеся999
27.11.15
✎
14:42
|
(5) Да с особой жестокостью нужно ))
Ну просто смысл такой нельзя с тем же номером пока он в регистре создавать прием, а когда мы провели отгрузку то он из регистра удалился и только тогда можем повторно сделать прием |
|||
12
Олеся999
27.11.15
✎
14:43
|
(10) Да не с регистрами все проще )
|
|||
13
VikingKosmo
27.11.15
✎
14:44
|
(11) т.е. у ван номер приема уникален в пределах мифических записей в регистре? О_о
Пятнично... |
|||
14
Олеся999
27.11.15
✎
14:45
|
да
|
|||
15
VikingKosmo
27.11.15
✎
14:46
|
(14) за такое в аду должна быть особо извращенная сковородка...
|
|||
16
Олеся999
27.11.15
✎
14:50
|
Пробовала так чет не работает
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Ремонты.Прибор Как Прибор, | Ремонты.Дата |ИЗ | РегистрСведений.Ремонты КАК Ремонты"; Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); НаборЗаписей = РегистрыСведений.Ремонты.СоздатьНаборЗаписей(); Пока Выборка.Следующий() Цикл НаборЗаписей.Отбор.Прибор.Установить(Выборка.Прибор); НаборЗаписей.Записать(); КонецЦикла; |
|||
17
Nuobu
27.11.15
✎
15:02
|
(16) Не работает и слава богу.
|
|||
18
VikingKosmo
27.11.15
✎
15:07
|
(17) неистово плюсую
|
|||
19
Лефмихалыч
27.11.15
✎
15:41
|
ужасть
|
|||
20
Лефмихалыч
27.11.15
✎
15:49
|
(11) это периодический регистр сведейни с сосотяниями, а не вот эта вот мухосранская полюбень, которую вы с удалением затеяли.
|
|||
21
Лефмихалыч
27.11.15
✎
15:49
|
аж дар речи, блеать, потерял...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |