Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Смена длины наименования... (число прочтений - 2277 )
novichek
Экс-Участник


Смена длины наименования...
28. Мая 2008 :: 08:37
Печать  
7.7 27 релиз. ДБФ. Типовая бухия. В справочнике номенклатуры всего-то около 15000-20000 наименований.
Меняю длину наименования со стандартных 50 до 100... оставил на ночь, не дождался (Core 2 duo, 2gb оперативки). Этому есть разумное объяснение?
ЗЫ: Причем изменение с 50 на 60, потом 60-70, 70-80, 80-90 укладывалось в считанные минуты, а на 90-100 опять "встало колом"  Печаль

ЗЫЗЫ: Собственно проблема-то решилась выгрузкой в SQL, принятием всех изменений там и выгрузкой обратно в DBF, но это же както некузяво получается.
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Смена длины наименования...
Ответ #1 - 03. Июня 2008 :: 15:43
Печать  
Поищи технику "подсовывания", типа поле руками видоизменить
Ну и отборы с сортировками наверное поубирать надо
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
novichek
Экс-Участник


Re: Смена длины наименования...
Ответ #2 - 04. Июня 2008 :: 03:47
Печать  
Цитата:
...
Ну и отборы с сортировками наверное поубирать надо


по наименованию?

Или ты хочешь сказать что при смене длины наименования затрагиваются отборы и сортировки по всем остальным реквизитам?

А вообще, я ж говорю, проблему для себя решил. Просто интересно стало чем она (одинэска) там так долго занимается при принятии изменений?
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Смена длины наименования...
Ответ #3 - 04. Июня 2008 :: 08:05
Печать  
1С насколько я понимаю вынуждена перефигачивать таблицу независимо от того добавился или изменился реквизит
Честно говоря непонятно зачем так делает, ведь можно обойтись парой запросов и создать индексы
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
kiruha
1c++ power user
Отсутствует



Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: Смена длины наименования...
Ответ #4 - 04. Июня 2008 :: 08:15
Печать  
А зачем наименование длину вообще менять?
Наименование как правило, является основным представлением, входит в основной индекс (отображение в спр) и в половину всех индексов справочника(например добавление отбора по полю SP3677 означает создание индексов SP3677(UPPER=128),DESCR(UPPER)     и PARENTID,ISFOLDER,SP3677(UPPER=128),DESCR(UPPER))
выводится в 2/3 всех запросов для отчетов и т.д.
Закладываешь проблемы на будущее?
Для длинного наименования есть спец. реквизит - "Полное наименование"
Что касается пользователей - они еще попросят и увеличить до 200 потом, и длину номера под 20 символов(некоторые любят туда дату запихивать типа 01012008/0001) -
все будешь увеличивать?
  
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: Смена длины наименования...
Ответ #5 - 05. Июня 2008 :: 02:05
Печать  
kiruha:
За предостережение спасибо Улыбка. Но не всегда есть смысл делать как положено Подмигивание.
Старый механизм обмена завязанный на наименование. Нужно было чтобы быстро взлетел, а в дальнейшем все равно будет переписываться.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать