#0
by Валидатор
Дорбрый день, БП 8.2 конфа, при формировании документов (счет, реализация товаров и т.д.) в номер при формировании ПФ стал попадать так: Счет на оплаты 0000000000048 например как для всех печатных встроенных форм сделать, чтобы был номер просто 48, к примеру?
#3
by Валидатор
не совсем так, на одной печатной форме можно все исправить, а у меня по всей базе во всех ПФ Документы покупатлю вместо просто номера стоит 00000004839, вот эти 0-ли, можно ли по всей конфе для всех печатных форм поставить на вывод без нулей перед цифрами?
#4
by giallo
она и так вроде без нулей выводит. Отладь формирование печ. формы- функцию ПолучитьНомерНапечать емнип
#8
by Serg_1960
Если в остальных печатных формах ведущие нули номера документа обрезаются - то значит есть такая общая функция. Если для некоторых документов она "не работает" - то, скорее всего, там первый символ не "ноль", а буква "О" :))
#10
by giallo
Что мешает отладить формирование номера на печать? Ставишь точку останова на определение в коде соответствующего параметра макета и вперед!
#12
by giallo
Есть варианты: а) провести отладку на произвольной проблемной форме для начала б) гадать на форуме
#16
by giallo
вот врубайся теперь почему у тебя нули не режутся, ты же прог, ничего сложного не должно быть.
#17
by Serg_1960
В УПП префиксы и ведущме нули обрезает ОбщегоНазначения.ПолучитьНомерНаПечать. И в любом модуле документа, где есть встроенные печатные формы, используется строка, типа:
#18
by Валидатор
Номер = Сокр(Документ.Номер); вот тут я так понял должен обрезаться номер, но он как был 0000004175, так после этой строки и остался 00000004175
#23
by Sabbath
сокрЛП обрезает проблеы по краям не знал о такой. Перед возвратом придется тебе прописать код для обрезания нулей (хотя вроде было что-то такое по типу "УбратьЛидирущиеНули" :) ) Можешь втупую обойти строку в цикле и обрезать нули.
#24
by Sabbath
+ насчет функции УбратьЛидирущиеНули не граантирую)), возможно, была где-то нетиповая реализация, а мне запомнилось.
#25
by Валидатор
Для Каждого ТекущийПрефикс ИЗ МассивПрефиксовДляОбхода Цикл если надо кому будет в функцию засовыватее в конец и все
#26
by Валидатор
причем этот код был в типовой конфе раньше, версии 49.15 смотрел, ав 51.9 его уже нет, 1сники решили убрать его, дабы прогеры сами дописывали что ли?)))))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: Убрать нули в номере счет фактуры при печати (типовая конфигурация)
- v8: ЗУП Почему в номере на печать не убираются префиксы и нули
- v8: ЗУП КОРП. Создание внешних печатных форм в Microsoft Word
- v8: УНФ Украина. Как включить украинский язык для печатных форм документов?
В этой группе 1С
- Автотправка файлов на ftp сервер
- Вычисляемые поля СКД
- JOB: В компанию требуется Ведущий специалист 1С
- Ошибка при вызове метода контекста (Выбрать)
- Доплата до оклада в ЗУП 2.5.69.3
- Проверить стоит ли отбор на список?
- Перебрать таблицу значений в VBA
- 1c 7.7не определят usb ключ на 64 bit системе
- Использование мест хранения в УТ 10.3
- УПП Перепроведение документов при РАУЗ
- v7: Вылетает 1С без сообщения об ошибке
- Печатная форма авансового отчёта в УТ11
- Для статистики по кодам: ТНВЭД,ОКПО и ОКВЭД, требуется сделать отчет в базе БП.
- Должен ли переоцениваться выданый аванс?
- Перенос настроек пользователя (РИБ)
- Форма выбора без иерархии
- 1С УПП отражение зарплаты в рег.учете
- Настройка параметров СКД
- v7: 1C++ - как вернуть значок фильтра и скрыть подвал табличного поля?
- Информативные остатки магазина