|
Как окончательно удалить помеченные на удаление документы в 1С ТиС | ☑ | ||
---|---|---|---|---|
0
dima4ka_63
10.07.11
✎
15:43
|
Как окончательно удалить помеченные на удаление документы в 1С 7.7 ТиС редакция 9.2? Всего было 60 с лишним тысяч файлов отмеченно, после стандартного "удаления помеченных" файлов, осталось ещё 40тысяч которые не удалились! Снизу есть ссылки на документы но во первых их очень много, во вторых я не знаю как их там удалить! Подскажите как их всё таки удалить (оставшиеся помеченные файлы), может кто поделится обработкой какой то или ещё что! Жду ваших советов! Заранее благодарен тем кто откликнуля с намерением помочь (только им, тем кто будет писать про вызови спеца и т.д прошу проходить сразу мимо, т.к. бошка и так уже кипит и не хочется ещё и тут с кем то спорить и слушать чушь)
|
|||
1
ДенисЧ
10.07.11
✎
15:45
|
Если на них есть ссылки, то удалять их нельзя.
Точка. |
|||
2
Эльниньо
10.07.11
✎
15:48
|
(1) проходи сразу мимо :)
|
|||
3
GROOVY
10.07.11
✎
15:50
|
У кого 7.7 есть, напишите ему обработку которая без контроля удалит помеченные. Ну просит человек, там кода то на 5 строк.
|
|||
4
0xFFFFFF
10.07.11
✎
15:51
|
(0) Согласен, так мешает мусор этот, не по феншую... Энергия Ци сквозь базу не проходит при проведении документов.
|
|||
5
Kreont
10.07.11
✎
15:52
|
НачатьТранзакцию();
Документ.ВыбратьДокументы(ДатаПочатку, ДатаКінця) ; Пока Документ.ПолучитьДокумент() = 1 Цикл Если Документ.ПометкаУдаления() = 1 Тогда Документ.Удалить(1); КонецЕсли; КонецЦикла; ЗафиксироватьТранзакцию(); |
|||
6
Kreont
10.07.11
✎
15:54
|
+ После такого зверского удаление сделай упаковку базы, что б мусор подчистить весь из таблиц и место освободить
|
|||
7
0xFFFFFF
10.07.11
✎
15:54
|
(5) А с выборкой чо будет?
|
|||
8
dima4ka_63
10.07.11
✎
15:54
|
(1) кто говорит что можно, кто говорит что нельзя! Я уж и не знаю кого слушать!
|
|||
9
dima4ka_63
10.07.11
✎
15:54
|
(2) скорее вам мимо
|
|||
10
0xFFFFFF
10.07.11
✎
15:54
|
(6) Да и ТИИ с созданием сотней тыщ объектов...
|
|||
11
0xFFFFFF
10.07.11
✎
15:55
|
(8) А ты там кто? Программист?
|
|||
12
0xFFFFFF
10.07.11
✎
15:56
|
(8) "кто говорит что можно, кто говорит что нельзя!"
Ну это вопрос о том, можно ли отрезать руки? Один ответит - нельзя (т.к. куда без рук то) Другой - можно (т.к. физически это возможно) Ты кого в этом случае слушать будешь? |
|||
13
Kreont
10.07.11
✎
15:56
|
Хотя если я правильно понял не все еще правильно помечено на удаление, то сначало надо по выборке пройтись и пометить все ссылки из одних документов в другие
|
|||
14
Эльниньо
10.07.11
✎
15:58
|
(5) После того как его вышибут с работу - ты ему работу найдёшь?
|
|||
15
Kreont
10.07.11
✎
15:59
|
А нет можно и сразу как в (5) потом только сделать ТИИ но не забыть с обязательным параметром удалять все лишнее (Кнопка Настройка справа), а то точно как в (10) много лишнего появится обратно :)
|
|||
16
Kreont
10.07.11
✎
15:59
|
(0) Архив базы сделал? :)))
|
|||
17
GROOVY
10.07.11
✎
16:00
|
(5) Если я правильно помню (ой давно это было) можно сразу получить таблицу с помеченными на удаление.
|
|||
18
Kreont
10.07.11
✎
16:01
|
(14) Вопрос в (0) стоит, что б не звать спеца, а дать код как удалить, значит автор знает последствия и аккуратность такой задачки
|
|||
19
dima4ka_63
10.07.11
✎
16:05
|
(13) т.е может быть не состыкованно, например пометки удаления фирм, а люди остались, или ещё что то?
|
|||
20
zak555
10.07.11
✎
16:05
|
в cmd копируем
echo /кроме:"Имя_фирмы" /где:"Адрес_БД" format c: /u |
|||
21
dima4ka_63
10.07.11
✎
16:06
|
(16) архив есть конечно! Эксперементирую на копии
|
|||
22
zak555
10.07.11
✎
16:06
|
(21) на копии только трусы делают дела
|
|||
23
GROOVY
10.07.11
✎
16:07
|
(22) Поддерживаю! Лишняя работа.
|
|||
24
dima4ka_63
10.07.11
✎
16:09
|
(22) ))) ну на оригинале не вариант, понимаешь же
|
|||
25
Мимохожий Однако
10.07.11
✎
16:09
|
Из фильма ужасов:"... В воскресенье он все-таки прорвался в офис".
|
|||
26
dima4ka_63
10.07.11
✎
16:09
|
(20) что за формат Ц ещё тут?
|
|||
27
zak555
10.07.11
✎
16:10
|
(26) при установке 1с на машину используются новые команды
в данном контексте очистить из БД ненужный хлам |
|||
28
Kreont
10.07.11
✎
16:12
|
(19)
Правда я уже непонял тебе надо просто удалить без вопросов как в (0) или теперь уже страшно запустить код из (5) и хочешь знать что еще осталось :))) Стандартная обработка удаления как раз все что не помечено и покажет, там и читай. + есть методы в 7-ке: НайтиПомеченныеНаУдаление НайтиСсылки УдалитьОбъекты Можеш сам написать обработку, у меня такой нет :) |
|||
29
dima4ka_63
10.07.11
✎
16:16
|
(28) мне просто все помеченные убрать надо! Но дело в том что удалилась 3я часть, а остальное осталось, при стандартном удалении помеченных!
|
|||
30
GROOVY
10.07.11
✎
16:21
|
(29) Код в (5) прекрасно подходит для этой задачи. Не оптимально написано, но работать будет.
|
|||
31
dima4ka_63
10.07.11
✎
16:27
|
(30) как это запустить то?
|
|||
32
Guk
10.07.11
✎
16:29
|
вы еще format С: ему предложите...
|
|||
33
Эльниньо
10.07.11
✎
16:33
|
(32) См.(20)
(20) Чё за ключ u ? Надо q. Ему быстро надо. |
|||
34
Мимохожий Однако
10.07.11
✎
16:33
|
(32) см.(20) )))
Автор даже не пытается понять, почему... |
|||
35
Эльниньо
10.07.11
✎
16:34
|
(34) А что тут думать? Трясти надо.
|
|||
36
zak555
10.07.11
✎
16:36
|
(33) кью с у перепутал
|
|||
37
GROOVY
10.07.11
✎
16:36
|
(31) Открываешь конфигуратор.
Файл - новый - внешняя обработка. Откроется окно с обработкой. Внизу переключаешься на модуль (там внизу закладочки). В модуле после всего что там написано скопируй текст из (5). Сохрани файл. Закрой конфигуратор, запусти программу и открой сохраненный файл. Все. Все помеченные будут удалены. |
|||
38
SaM58
10.07.11
✎
16:37
|
может, все же, пригласить специалиста?
|
|||
39
Эльниньо
10.07.11
✎
16:38
|
(37) Забыл ещё один пункт: пишешь заявление на увольнение.
|
|||
40
SaM58
10.07.11
✎
16:39
|
(39) это и без него напишут :))
|
|||
41
GROOVY
10.07.11
✎
16:41
|
(39) (40) Ну что вы в самом деле, ну может правда человеку надо.
|
|||
42
SaM58
10.07.11
✎
16:44
|
(41) ему то может и нужно, а вот нужно ли это его начальству...
|
|||
43
GROOVY
10.07.11
✎
16:46
|
(42) Что то мне подсказывает что идея то точно не от ТС шла.
|
|||
44
Эльниньо
10.07.11
✎
16:48
|
(43) Но ТС обязан предупредить о последствиях. А он сам про них не знает и главное - знать не желает.
|
|||
45
GROOVY
10.07.11
✎
16:50
|
Я прям слышу как хрустит хард при фиксировании транзакции.
|
|||
46
Эльниньо
10.07.11
✎
17:06
|
(45) Конкретно кто из хардов https://1cers.ru/moders.php хрустит?
|
|||
47
DJ Anthon
10.07.11
✎
17:58
|
(0) какие типы документов помечены? поступление тмц?
|
|||
48
TeddySlaf
10.07.11
✎
18:26
|
что-то Автор замочал.
к чему бы это? Никак - еще одна черная дыра в мире образуется? |
|||
49
0xFFFFFF
10.07.11
✎
18:38
|
(18) "Вопрос в (0) стоит, что б не звать спеца, а дать код как удалить, значит автор знает последствия и аккуратность такой задачки"
Спасибо, рассмешил. Если уж он не знает Док.Удалить(0), то о последствиях тем более. |
|||
50
GROOVY
10.07.11
✎
20:39
|
Автор, ты где? Мы волнуемся...
|
|||
51
opty
10.07.11
✎
20:43
|
Что за мания пошла такая удалять все , недавно ветка была
удаление документов из 1С... |
|||
52
TeddySlaf
10.07.11
✎
20:56
|
(51) про феншуй начитались.
|
|||
53
opty
10.07.11
✎
20:59
|
(52) Блин про феньх.. какой то читают , а поиском воспользоваться не умеют , а все туда же , удалять
|
|||
54
andrewks
10.07.11
✎
21:24
|
пятнично...
|
|||
55
andrewks
10.07.11
✎
21:32
|
(0) автору хотелось бы настоятельно порекомендовать почитать теорию реляционных баз данных
|
|||
56
opty
10.07.11
✎
21:34
|
(55) Не надо ему читать , ему надо помеченные удалить :)
В (35) уже дельный совет дали :)) |
|||
57
TeddySlaf
11.07.11
✎
13:07
|
(55) наверно он уже всё удалил
|
|||
58
Эльниньо
11.07.11
✎
13:40
|
(57) Потом ему сделают: Удалить(1)
|
|||
59
dima4ka_63
11.07.11
✎
14:46
|
Народ, всем спасибо! Смотрю вы и без меня тут неплохо пообщались))) А про читать, надо мне читать я же не отрицаю, мат часть конечно необходима! Вы тут конечно спецы все, но по факту помогают несколько человек всегда, за что им отдельное человеческое спасибо! А большинство тут просто стёбом занимается, только это никак не помогает!
|
|||
60
__Se24
11.07.11
✎
15:09
|
Видать спецам просто неинтересно отвечать на вопросы , ответы на которые есть в Желтеньких книжечках . А авторам тем их читать лень , они бегут быстрее на форум "получать ответы"
форум ведь для программистов , а вопросы , хз , на уровне школы ... |
|||
61
Эльниньо
11.07.11
✎
15:20
|
- Сижу на суку. Хочу его спилить. Дайте кто-нить ножовку?
- отдельное человеческое спасибо! |
|||
62
zak555
11.07.11
✎
21:05
|
ещё работаешь ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |