![]() |
![]() |
|
Печатная формы, вывод номера документа с префиксом | ☑ | ||
---|---|---|---|---|
0
Nutw00d
16.02.10
✎
10:03
|
Добрый день.
Прошу помощи в решении след. задачи: Необходимо изменить в печатной форме номер Приходного кассового ордера. На примере: есть документ в журнале Приходный кассовый ордер ХАПКО00001, на данный момент при выводе на печать, в печатной форме, имеем в поле Номер документа значение 1, необходимо добиться значения ХА00001, ну или на крайний случай ХА1. http://www.forum.mista.ru/topic.php?id=140503 сдесь нашел похожую ситуацию, но при подстановке вместо <ВнешнийНомер> значения <НомерДок> я имел в поле Номер документа полное значение, т.е. ХАПКО00001. Помогите пожалуйста. |
|||
1
Ёпрст
гуру
16.02.10
✎
10:08
|
(0)
ПечНомер = СтрЗаменить(Док.НомерДок,"ПКО",""); |
|||
2
mikecool
16.02.10
✎
10:09
|
если структура номера везде одинакова, то и бери к выводу
Лев(номердок, 2) + Прав(номердок, 5) или привязывайся к виду документа и длине номера |
|||
3
Nutw00d
16.02.10
✎
11:59
|
Немного объяснюсь, я в 1с нуль. Используемая конфа: Рарус. Тыкался мыкался, немагу понять. Если кто может уделить немного времени, пожалуйста помогите. Логика моих действий: сделал бэкап, зашел в конфигуратор, открыл конфигурацию, нашел необходимый документ, вошел в его форму, перешел в 3 вкладку где сама печатная форма, и тама в поле где было написано ВнешнийНомер заменил на НомерДок.
Я понимаю что это выглядит как варварство, но программист ушел в отпуск (и по всей видимости уехал из города), а бухгалтерии нада сейчас и срочно =) |
|||
4
Nutw00d
16.02.10
✎
15:38
|
Незнаю усложнит это задачу или упростит, но нужно присваивать этот префикс ко всем документам, а точнее ко всем печатным формам. Люди отзовитеся пожалуйста.
|
|||
5
1Сергей
16.02.10
✎
15:40
|
(4) cм как в печатной форме выводится номер, скорее всего используется функция из глобального модуля
|
|||
6
Nutw00d
16.02.10
✎
15:52
|
Прошу подсказки, где искать? В печатной форме, в поле стоит просто: <Внутренний документ>, изменяя который на <НомерДок> я получаю номер совпадающий с полным номером в базе т.е. ХАПКО00001
Повторюся в 1с я нуль. Спасибо за терпение |
|||
7
1Сергей
16.02.10
✎
15:53
|
(6) Может лучше пригласить специалиста?
|
|||
8
2S
16.02.10
✎
15:54
|
(6) ну если рарус - без поллитра не разберешься, там все через глобальные функции скорее всего сделано
|
|||
9
Nutw00d
16.02.10
✎
16:04
|
=) идея хорошая про специалиста, их есть у меня, но решить нужно срочно, до конца рабочего дня остается 2 часа, бухгалтерия взвоет когда узнает о невыполнении, я как бы ваще не приделах, админ есть админ, но просто попросили сделать я вот мозг себе уделываю, ну и Вас напрягаю (=. Есть еще идеи? Хде искать эти глобальные функции?
|
|||
10
Ёпрст
гуру
16.02.10
✎
16:06
|
(9) напиши там в ячейке
СтрЗаменить(НомерДок,"ПКО","") и посмотри.. оно тебе надо ? |
|||
11
AeDen
16.02.10
✎
16:13
|
Рарус - это не конфа, это фирма.
(9) Сделаешь сейчас - погрязнешь в этом навсегда. |
|||
12
Nutw00d
16.02.10
✎
16:27
|
ЁПРСТ3 Большое человеческое спасибо.
|
|||
13
Nutw00d
16.02.10
✎
16:27
|
а как вы вставляете вот эти (9) или (10)? 8)
|
|||
14
Nutw00d
16.02.10
✎
16:27
|
ясна 8)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |