|   |   | 
| 
 | Как исправить номер нумерацию в 1с 83? | ☑ | ||
|---|---|---|---|---|
| 0
    
        program345 06.02.15✎ 12:24 | 
        добрый день!
 В пустой конфигурации был создан справочник. В режиме отладки код был принудительно изменен на "ВА". Следующему элементу был присвоен номер ВА0000001, и т.д. Теперь задача как вернуть все обратно. Все элементы с буквенными номерами удалил, тем не менее продолжает создавать с буквами... | |||
| 1
    
        Dmitriy_76 06.02.15✎ 12:25 | 
        значит не все удалил...     | |||
| 2
    
        Cube 06.02.15✎ 12:26 | 
        (0) Не заливай... Может не удалил, а пометил на удаление?     | |||
| 3
    
        GROOVY 06.02.15✎ 12:26 | 
        Создай новый. руками введи номер 00000001.     | |||
| 4
    
        GROOVY 06.02.15✎ 12:26 | 
        Или юзай УстановитьПрефикас()     | |||
| 5
    
        Хуан 06.02.15✎ 12:26 | 
        Перезапустить процесс сервера 1С:Предприятие.     | |||
| 6
    
        Cube 06.02.15✎ 12:28 | 
        (5) И сервак перезагрузить. И соседний сервак тоже. А вообще, самое надежное - рубильник на подстанции микрорайона выключить и включить...     | |||
| 7
    
        Dmitriy_76 06.02.15✎ 12:31 | 
        (6) пятнично     | |||
| 8
    
        program345 06.02.15✎ 12:32 | 
        (2) удалил     | |||
| 9
    
        Cube 06.02.15✎ 12:33 | 
        (8) Скрин давай.     | |||
| 10
    
        Рэйв 06.02.15✎ 12:34 | 
        (8)В ПередЗаписью
 Код=СтрЗаменить(Код,"ВА","00") | |||
| 11
    
        Dmitriy_76 06.02.15✎ 12:35 | 
        (9) так он уже рубильник сорвал...     | |||
| 12
    
        Dmitriy_76 06.02.15✎ 12:35 | 
        (10) ВА<>BA!!!     | |||
| 13
    
        Cube 06.02.15✎ 12:36 | 
        (11) ))     | |||
| 14
    
        salvator 06.02.15✎ 12:36 | 
        Отсортируй по коду и посмотри в первый или последний элемент. Что там?     | |||
| 15
    
        Рэйв 06.02.15✎ 12:37 | 
        (12)Да это было в порядке шутки:-)  Если уж оно взялось к ВА добавлять, то все время один номер будет делать.     | |||
| 16
    
        program345 06.02.15✎ 12:39 | 
        (5) перезапустил конфигуратор и 1с в отладке, все ок     | |||
| 17
    
        Cube 06.02.15✎ 12:41 | 
        (16) Ой заливальщик...     | |||
| 18
    
        program345 06.02.15✎ 12:42 | 
        проверил, без перезапуска 1с полностью не работает!     | |||
| 19
    
        Cube 06.02.15✎ 12:43 | 
        (18) Стаж: 6 месяцев 21 день
 Молодой ещё, чтобы заявления такие делать... Впитывай ушами, что тебе более опытные коллеги говорят. | |||
| 20
    
        program345 06.02.15✎ 12:57 | 
        СправочникОбъект.<Имя справочника> (CatalogObject.<Имя справочника>)
 УстановитьНовыйКод (SetNewCode) Синтаксис: УстановитьНовыйКод(<ПрефиксКода>) Параметры: <ПрефиксКода> (необязательный) Тип: Строка. Строковое значение префикса. Если префикс указан, то новый код будет формироваться с учетом префикса. Описание: Устанавливает новый код. Если в коде присутствует числовая часть, то новый код автоматически устанавливается следующим за имеющимся максимальным. При этом определяется текущий максимальный код среди элементов данного справочника. Если передан префикс, то новый код устанавливается следующим образом: выполняется поиск максимального кода среди кодов, имеющих данный префикс, новый код выбирается как следующий от найденного кода. | |||
| 21
    
        Cube 06.02.15✎ 12:58 | 
        (20) Мы в курсе. Чо сказать-то хотел?     | |||
| 22
    
        Лефмихалыч 06.02.15✎ 13:05 | 
        (0) если база файловая, то надо всех до единого из нее вытряхнуть, чтобы кэш нумерации обнулился. Если база серверная, то нужно кастануть
 Глобальный контекст.ОбновитьНумерациюОбъектов (Global context.RefreshObjectsNumbering) Глобальный контекст (Global context) ОбновитьНумерациюОбъектов (RefreshObjectsNumbering) Синтаксис: ОбновитьНумерациюОбъектов(<Метаданные>) Параметры: <Метаданные> (необязательный) Тип: Массив; Объекты метаданных. Объект метаданного или массив объектов метаданных, для объектов которого будет выполнено обновление. Если значение параметра не указано, то обновление будет выполнено для всех типов объектов. Описание: Выполняет обновление номеров в соответствии с номерами, записанными в базе данных. После вызова данного метода все выданные, но незаписанные номера, становятся невалидными т.к. не гарантируется их уникальность. Данный метод разрешено вызывать только администратору системы. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). | |||
| 23
    
        НастоящееИмя 06.02.15✎ 13:06 | 
        ОбновитьНумерациюОбъектов(). Только это мне помогло в идентичном случае     | |||
| 24
    
        program345 06.02.15✎ 13:30 | 
        (23) Спасибо!
 записал в мод. объ. Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс) ОбновитьНумерациюОбъектов(); КонецПроцедуры помогло | |||
| 25
    
        Cube 06.02.15✎ 13:31 | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |