Имя: Пароль:
1C
1С v8
Не виден документ в отчете!
0 zoro-z
 
20.11.13
14:29
Стоит 1с 8.2, база SQL, в журнале документов документы есть. В отчете видны только до определенного периода. Т.е. последний месяц не выводит в отчет.

Отчет очень простой.

    "ВЫБРАТЬ
    |    МаршрутныйЛист.Ссылка,
    |    МаршрутныйЛист.Представление,
    |    МаршрутныйЛист.Дата,
    |    МаршрутныйЛист.Номер
    |ИЗ
    |    Документ.МаршрутныйЛист КАК МаршрутныйЛист";

Че за хрень?
1 Господин ПЖ
 
20.11.13
14:33
где написано что последний месяц внизу выборки а не по середине?
2 zoro-z
 
20.11.13
14:37
(1) Это простой запрос должен выводить все. На других базах он работает.

Тут проблема в SQL, как эту проблему решить.
3 ale-sarin
 
20.11.13
14:37
(2) Вам на сортировку намекают.
4 zoro-z
 
20.11.13
14:41
(2) Сортировка не поможет.
5 shuhard
 
20.11.13
14:42
(2)[Тут проблема в SQL, как эту проблему решить.]
проблема тут в ДНК бухов и современная медицина бессильна
6 Ненавижу 1С
 
гуру
20.11.13
14:43
(4) в твоем запросе последние по дате документы могут быть не последними в выборке, а ты их в середине пропустил
7 Господин ПЖ
 
20.11.13
14:48
(4) идиотам - да...
8 zoro-z
 
20.11.13
14:52
(6) Будем считать что я установил сортировку, документы все равно не видны. Хотя все остальные (документы) выводятся строго в нужной сортировке.
9 Ярус
 
20.11.13
14:54
что-то недоговариваешь, либо врёшь
10 zoro-z
 
20.11.13
14:58
(9) А смысл?
11 Господин ПЖ
 
20.11.13
15:00
надеюсь юзер/права одни и те же...
12 KishMish
 
20.11.13
15:13
"в журнале документов они есть" если это именно журнал, то там могу быть документы другого вида. например "МаршрутныйЛист1"
13 zoro-z
 
20.11.13
15:18
(11) да
(12) там только один вид, и это тот сам журнал. Кстати в списке документа все документы тоже видны.

Не видно только если к списку обращаешься через запрос.
14 Господин ПЖ
 
20.11.13
15:19
(13) чудес не бывает
15 zoro-z
 
20.11.13
15:22
Решил ночью запустить проверку, по результату отпишусь.
16 Philix
 
20.11.13
15:23
(0) (14) Такое может быть, если на документ настроен RLS, а на журнал - нет (или настроен иначе). Т.е. в журнале ссылка видна, при обращении к документам непосредственно - нет.
17 Господин ПЖ
 
20.11.13
15:24
проверку чего... единственно чем твой запрос отличается от списка - это уровнем изоляции запроса... может ты в транзакции насоздавал овердофига документов и ее еще не закрыл?
18 Ненавижу 1С
 
гуру
20.11.13
15:25
Думаю запрос немного по-сложнее
19 Господин ПЖ
 
20.11.13
15:25
(16) запрос бы сломался... я "разрешенные" в нем не наблюдаю
20 Господин ПЖ
 
20.11.13
15:26
хотя конечно поля формирующие "ссылку" могли быть выведены из под действия "на чтение" хотя бы
21 zoro-z
 
21.11.13
11:50
Проблема разрешилась перегрузкой сервера.
Все заработало без изменений запросов.

В чем была проблема осталось загадкой.
22 ALFkz
 
21.11.13
12:26
Возможно не настроена очистка процедурного КЭШа
"Оптимизатор MS SQL Server кэширует планы запросов для их повторного выполнения. Это делается для того, чтобы экономить время, затрачиваемое на компиляцию запроса в том случае, если такой же запрос уже выполнялся и его план известен."
23 zoro-z
 
21.11.13
15:02
(22) Спасибо.