|
v7: глючит ВыбратьПоЗначению() после удаления документов
| ☑ |
0
Zhuravlik
19.12.12
✎
17:25
|
Здравствуйте. Есть общий реквизит, строка 50 символов, делался для служебных целей, для выборки документов. Сижу в копии, документы, в которые был записан этот общий реквизит пометил на удаление, через операции почистил от них базу.
Потом делаю прим. так:
Док.ВыбратьПоЗначению(,,Зн);
Пока Док.ПолучитьДокумент() = 1 Цикл
Сообщить(Док);
КонецЦикла;
Программа выдает сообщения. Которых быть не должно, т.к. все эти документы удалены.
Если собираю тз с доками по этой выборке, то выходит тз с пустыми значениями строк.
Сделал ТИИ, не помогло. Посоветуйте, как это решить?
|
|
1
ДенисЧ
19.12.12
✎
17:29
|
итоги перессчитай
|
|
2
Cthulhu
19.12.12
✎
17:30
|
не итоги, а служебные данные (сиречь отборы).
|
|
3
Zhuravlik
19.12.12
✎
17:30
|
+ Сейчас в выборке присвоил этому реквизиту пустую строку (""), и записал, в рез.-те - выборка проходит нормально, к моему удивлению ошибки на "Записать" не выдал, хотя доки точно удалены. Как-то от них избавится можно?
|
|
4
Zhuravlik
19.12.12
✎
17:31
|
(1) (2) Сделал ТИИ
|
|
5
ДенисЧ
19.12.12
✎
17:32
|
(4) ТИИ не обязательно включает в себя пересчёт
|
|
6
Zhuravlik
19.12.12
✎
17:35
|
(5) Ну пересчет же там делается? Администрирование -> Тестирование и исправление, все галки были включены.
Блин, зря я (3) сделал, теперь где-то висят...
|
|
7
mvk
19.12.12
✎
18:23
|
Убей реквизит/Сохранись/Создай реквизит/Сохранись
|
|
8
mvk
19.12.12
✎
18:24
|
Если, конечно, ценного там нет еще ничего.
|
|
9
Zhuravlik
19.12.12
✎
21:41
|
(7) (8) Я так и сделал, все поехало, но меня напрягает что эти доки то где-то там висят? Хотя я делал упаковку базы с ТИИ. Завтра таблицы порою...
|
|
10
Надсмотрщик
19.12.12
✎
21:52
|
(0) Сожми базу
|
|