Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Вопросец (число прочтений - 1506 )
U_zer
Экс-Участник


Вопросец
26. Марта 2007 :: 14:02
Печать  
Привет всем!

Делаю:
delete from _1sjourn
where iddocdef = $ВидДокумента.<ЧтоТО>

Но при этом не удаляются записи в регистрах.
Подскажите, как модифицировать?
  
Наверх
 
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Вопросец
Ответ #1 - 26. Марта 2007 :: 14:30
Печать  
перед этим для каждого регистра сделать:
если быстрая обработка движений стоит, то
delete $Регистр.<КакойТО>
where iddocdef = $ВидДокумента.<ЧтоТО>
иначе
delete $Регистр.<КакойТО>
from $Регистр.<КакойТО> as КакойТО
inner join _1sjourn j on _1sjourn.iddoc = КакойТО.iddoc
where j.iddocdef = $ВидДокумента.<ЧтоТО>

+пересчитать итоги

PS:есть еще таблица отборов/подчиненных документов, табличные части, последовательности, много что еще есть..
  
Наверх
ICQ  
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Вопросец
Ответ #2 - 26. Марта 2007 :: 14:36
Печать  
упс, затупил.. таблиц последовательностей в 7ке нет..
Смех гы-гы, маленькая она еще
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать