Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Перенумеровать коды справочника использую 1sqlite (число прочтений - 1483 )
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Перенумеровать коды справочника использую 1sqlite
11. Ноября 2010 :: 08:03
Печать  
Пытаюсь выполнить следующий запрос:
Код
Выбрать все
UPDATE [Справочник.ГотовностьСопроводительных]
SET
Порядок = Порядок + 1
, code = CAST((Порядок + 1) AS VARCHAR(3)) | SUBSTR(code, 4, 5) 


Код формируется из поля Порядок и кода еще одной ссылки.
Хочу подвинуть коды, чтобы изменить порядок (там будет еще where, что на выполнимость запроса не повлияет).
1sqlite ругается, что справочник не может быть изменен (may not be modified).
Есть решение?
  
Наверх
 
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Перенумеровать коды справочника использую 1sqlite
Ответ #1 - 11. Ноября 2010 :: 08:15
Печать  
Я не настаиваю именно на таком способе перенумерации - просто он первый в голову пришел. Если принципиально нельзя это сделать прямым запросом, принимаются предложения того, как минимальным числом действий поправить коды малым инкрементом или декрементом его части?
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Перенумеровать коды справочника использую 1sqlite
Ответ #2 - 11. Ноября 2010 :: 08:30
Печать  
1sqlite не умеет изменять данные 1С
  
Наверх
 
IP записан
 
simply
God Member
*****
Отсутствует


Мечта: избавиться от 1С

Сообщений: 573
Местоположение: Киев
Зарегистрирован: 31. Декабря 2008
Пол: Мужской
Re: Перенумеровать коды справочника использую 1sqlite
Ответ #3 - 11. Ноября 2010 :: 08:37
Печать  
JohnyDeath писал(а) 11. Ноября 2010 :: 08:30:
1sqlite не умеет изменять данные 1С

Очень жаль, а так ручки чешуться ... Подмигивание
Я бы 1sjourn.dbf бы корректировал ...
  
Наверх
IP записан
 
filh
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 36
Зарегистрирован: 23. Августа 2010
Re: Перенумеровать коды справочника использую 1sqlite
Ответ #4 - 11. Ноября 2010 :: 14:04
Печать  
фоксом можно...
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать