Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Глюк справочника 1С в SQL 25 (число прочтений - 3623 )
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Глюк справочника 1С в SQL 25
25. Января 2007 :: 06:30
Печать  
Возможно немножко оффтоп...

Итак последовательность действий:

Исходные данные:

Руки ноги голова + Компьютер с установленной 1С SQL 25 + Справочник товаров с 5 уровнями

Последовательность действий:

1) Открываем справочник товаров
2) Включаем иерархию
3) Переходим на 4 уровень
4) Переходим на 3 уровень

После перехода на 3 уровень, если товар принадлежит определенной группе 2 уровня (назовем группу "XXX") то в 95% случаях пропадают группы товаров 3 уровеня... то есть остается видно только группу 1 уровня и группу 2 уровня и все...

На товарах принадлежащих другим группам второго уровня такого эффекта не наблюдается... и че с этим делать ума не приложу Улыбка

Встречался ли такой глюк у кого-нибудь... поиск юзал ничего не нашел... или ничего нет или я плохо искал =(



  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Глюк справочника 1С в SQL 25
Ответ #1 - 25. Января 2007 :: 06:38
Печать  
Подобный глюк встречался при использовании метода
Код
Выбрать все
ИспользоватьСписокЭлементов(); 

и тоже на 1С 025 SQL

а точнее при его использоании в многоуровневом справочнике....

У меня тогда проблема исчезла после полного анализа применения этого метода, то есть была налицо ошибка (моя) по его применению и НЕпереиндексация при некоретном выходе 1С.

Ошибка исчезла после Тестирования базы и изменения кода по применению метода ИспользоватьСписокЭлементов()

  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Глюк справочника 1С в SQL 25
Ответ #2 - 25. Января 2007 :: 06:44
Печать  
То есть в качестве идеи:

1. необходимо покопать в форме списка справочника наличие методов
  А) ИспользоватьСписокЭлементов()
  Б) ИспользоватьРодителя()
  В) ИспользоватьВладельца()

Если конечно такие методы там присутствуют.. Подмигивание
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: Глюк справочника 1С в SQL 25
Ответ #3 - 25. Января 2007 :: 06:49
Печать  
Ни одного из этих методов в коде нет... есть только УстановитьОтбор()
  
Наверх
 
IP записан
 
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: Глюк справочника 1С в SQL 25
Ответ #4 - 25. Января 2007 :: 07:24
Печать  
Опросил сотрудников... эффект наблюдается не только в группе XXX но и в группе YYY Улыбка то есть группа не единственная, но есть несколько групп 2 уровня где этот эффект не наблюдается... возможно разделение идет по группам 3 уровня...
  
Наверх
 
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Глюк справочника 1С в SQL 25
Ответ #5 - 25. Января 2007 :: 07:33
Печать  
smile писал(а) 25. Января 2007 :: 06:49:
Ни одного из этих методов в коде нет... есть только УстановитьОтбор()

ну так в этом месте отладчиком и пройдись...
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
DrACe
1c++ donor
1c++ power user
Отсутствует


1С++ любитель

Сообщений: 447
Местоположение: г. Новосибирск
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Глюк справочника 1С в SQL 25
Ответ #6 - 25. Января 2007 :: 07:39
Печать  
УстановитьОтбор() часом не фильтрует по реквизитам, общим для элементов и групп?..

это точно из-за него (из-за УстановитьОтбор()) (я так думаю!)
  
Наверх
 
IP записан
 
Quan
1c++ donor
1c++ power user
Отсутствует


I'm old, bald and ugly.

Сообщений: 273
Местоположение: Новосибирск -- Москва
Зарегистрирован: 20. Мая 2006
Пол: Мужской
Re: Глюк справочника 1С в SQL 25
Ответ #7 - 25. Января 2007 :: 09:54
Печать  
У меня такое регулярно возникает при ИспользоватьСписокЭлементов. Режим интенсивно-рабочий, т.к. используется для показа только имеющихся на складе товаров, а манагерам это удобно.

Возникает непредсказуемо, танцы с бубном результата не дали. Поставил кнопочку, которая повторно ставит тот же самый отбор, при этом проблема почему-то пропадает. Манагеры при глюке привычно топчут кнопку и работают дальше. Все привыкли, никто не плачет  Подмигивание
  

А для тех, кто не хотел учить SQL, господь сотворил курсоры
Наверх
 
IP записан
 
smile
Junior Member
**
Отсутствует


бррр... ужас...

Сообщений: 50
Зарегистрирован: 23. Мая 2006
Re: Глюк справочника 1С в SQL 25
Ответ #8 - 26. Января 2007 :: 05:25
Печать  
Короче не мучая свой мозг сделал так же как многоуважаемый Quan и все заработало Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать