Имя: Пароль:
1C
1C 7.7
v7: ОСВ по счету не расшифровывает ячейку
,
0 Ваше благородие
 
27.07.11
16:07
Расшифровка ячейки дает пустую таблицу. База sql. Если сделать выгрузку на локальный комп - расшифровка начинает работать. Также не работает и отбор по субконто, ячейка которого не расшифровывается.

Полный пересчет посожет? Что-то негативного может появиться? Может кто-то сталкивался.
1 Ваше благородие
 
27.07.11
16:07
*поможет
2 zak555
 
27.07.11
16:08
цифры в отчёте одинаковые ?
3 andrewks
 
27.07.11
16:08
релиз платформы какой?
4 Ваше благородие
 
27.07.11
16:09
(2)Да, цифры все правильные. Наткнулся на ошибку только когда не сработал отбор в коде.
5 Ваше благородие
 
27.07.11
16:09
Релиз 7.70.027
6 andrewks
 
27.07.11
16:10
реиндекс средствами скуля ?
7 Ваше благородие
 
27.07.11
16:10
(6)Нет, не пробовал.
8 Ваше благородие
 
27.07.11
16:11
+(7)индексация скулем идет регламентированно. Скорее всего делон е в ней.
9 Ваше благородие
 
27.07.11
16:12
*не в ней. Сорри
10 Cthulhu
 
27.07.11
16:44
дело м.б. в: интервале отчета (не любит скуль пустых), в списках отбора (не любит скуль чтобы в них группы были)... например.
11 Ваше благородие
 
27.07.11
17:36
(10)Да, значение субконто - группа. Можно это как-то поправить?
12 Ваше благородие
 
27.07.11
17:41
Нашел такую инфу:

(c) http://1csql.udmnet.ru - toypaul
Под SQL 1С не подгребает данные в отчет, если указана для отбора группа справочника. База dbf - все нормально (отбор по группе работает). На ИТС пишут: "...Однако, не следует группы справочников в качестве значений субконто". Все это понятно, но тогда почему dbf работает.
Возможные решения:
Т.е. ты пишешь Ит.ИспользоватьСубконто(ВидСубконто, Группа, 2)
Попробуй Ит.ИспользоватьСубконто(ВидСубконто, Группа, 1) это работает без проблем, выборку можно и не обходить, а время запроса практически не увеличивается

оно?
13 Ваше благородие
 
27.07.11
17:58
Ит.ИспользоватьСубконто(ВидСубконто, Группа, 1) тоже не сработало. Пришлось отбирать условие внутри обхода

               //л_БИ.ИспользоватьСубконто(ВидыСубконто.Периоды,л_ПредПериод,2); // - будем обходить. На скуле не работает отбор по группам справочника
л_БИ.ИспользоватьСубконто(ВидыСубконто.Периоды);
л_БИ.ВыполнитьЗапрос(...);
л_БИ.ВыбратьСубконто(ВидыСубконто.Периоды);
Пока л_БИ.ПолучитьСубконто(ВидыСубконто.Периоды) = 1 Цикл
Если л_Би.Субконто(ВидыСубконто.Периоды) <> л_ПредПериод Тогда
 Продолжить;
КонецЕсли;

...
14 Ваше благородие
 
27.07.11
17:58
Всем большое спасибо, особенно Ктулху!