Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
31 окт 2024, 13:18

Как убрать нули в печатной форме Торг12 в графе основание?

Автор Александр25, 09 апр 2012, 21:22

0 Пользователей и 1 гость просматривают эту тему.

Александр25

Сделал не сам) помог хороший человек! База у меня комплексная конфигурация. Устанавливал последнюю версию!

sergejK74

Хорошему человеку плюс пока могу дать только заочно, ждем когда сам придет!
В комплексной процедура такая же, как работает - загадка... У меня и в 517 комплексной вариант, который для ТиС вылетел
Если (глЕстьРеквизитШапки("НомерДокВходящий", Документ.Вид()) = 1)
{Глобальный модуль(3515)}: Значение не представляет агрегатный объект (Вид).

Зато пока делал подумал, что первый вариант не такой и плохой (лучше чем преобразование к числу), например если номер заявки 00002/1 (есть такие извращенцы), то отработает верно! Дать два плюса в один день одному человеку форум не позволяет.
Многофирменный учет в базе будет?
Кнопочка Спасибо - слева!

Александр25


ximec

А куда именно в конфигураторе вставлять/менять этот код? В случае с Торг-12 и Счет-фактурой.

AIFrame

Смотри на макете имя параметра и ищи по модулю.

alexandr_ll

Цитата: Александр25 от 09 апр 2012, 21:22
Подскажите как сделать так, чтобы в графе "основание" печатной формы торг12 выводился номер счета без нулей слева? Ссылка на форму http://files.mail.ru/0E0CEH
Обычно используют функцию глобального модуля глПреобразоватьНомерДок
которая отсекает лидирующие нули таким образом
[quote] Для Сч=1 По СтрДлина(НовыйНомерДок)-1 Цикл
Если Лев(НовыйНомерДок,1)="0" Тогда
НовыйНомерДок=Сред(НовыйНомерДок,2);
КонецЕсли;
КонецЦикла;
[/quote]

здесь НовыйНомерДок - нужная вам переменная

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск