Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

проблема с перенумерацией документа

проблема с перенумерацией документа
Я
   dimidoff
 
02.11.16 - 07:58
в результате в номере документа должны отсечься пробелы и добавиться нужное кол-во нулей. но почему-то нули не добавляются.
вот код:
Результат = Запрос.Выполнить().Выбрать();
пока результат.Следующий() цикл
    док = результат.ссылка.ПолучитьОбъект();
    НомерДок = СокрЛП(док.Номер);
     
    номерДок = Формат(номерДок,"ЧЦ=11; ЧВН=; ЧГ=" );
    
    Док.Номер = НомерДок;
    
    док.Записать();
 
 
   dimidoff
 
1 - 02.11.16 - 07:59
конф Управление автотранспортом Проф, редакция 2.0 (2.0.6.2)
   catena
 
2 - 02.11.16 - 08:04
(0)Наверное потому, что в формат числа подсовывают строку?
   Aleksey
 
3 - 02.11.16 - 08:05
А что отладчик говорит? Может подписка какая срабатывает
   Aleksey
 
4 - 02.11.16 - 08:06
А если по старинке?
НомерДок = Прав("00000000000"+СокрЛП(док.Номер),11);
   dimidoff
 
5 - 02.11.16 - 08:13
(2)  поменял тип номера на число. все равно не ставит(
(4) сейчас попробую
   dimidoff
 
6 - 02.11.16 - 08:26
Получилось! только тип номера обратно на строку пришлось вернуть. Спасибо!
   catena
 
7 - 02.11.16 - 08:28
(5)Где поменял? О_о
   dimidoff
 
8 - 02.11.16 - 08:37
(7) в конфигураторе в документе - нумерация - тип номера (там выбор число или строка)
   catena
 
9 - 02.11.16 - 08:38
(8)А потом попытался туда засунуть строковое значение?
   FIXXXL
 
10 - 02.11.16 - 08:53
(5) (6) убери руки от конфигуратора
 
 Рекламное место пустует
   dimidoff
 
11 - 02.11.16 - 10:28
(9) все вернул на место.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует