|
Вывод Представления
| ☑ |
0
Su60ta_SunRise
15.08.13
✎
13:16
|
БП, документ Реализации Товаров.
В некий макет мне нужно вытащить подчиненную С/Ф. нашел, вывел
Получилось Счет факту выданная КПФ 00000001 от такого то такого
Длинная строка. А на форме документ реализации выглядет то, что нужно С/Ф №1 от дата
Пошел искать функции формата и не нашел.
Так может кто знает как это делается или подскажет где это искать?
|
|
1
Wobland
15.08.13
✎
13:17
|
в модуле формы искать, искать, как формируется надпись
|
|
2
Cube
15.08.13
✎
13:18
|
(0) В Типовых есть функция в общих омдулях ПолучитьНомерНаПечать() или что-то вроде того. Она удаляет префиксы и лидирующие нули.
|
|
3
Чайник Рассела
15.08.13
✎
13:18
|
УФ?
|
|
4
Su60ta_SunRise
15.08.13
✎
13:19
|
Cube
Да оно, спасибо
|
|
5
H A D G E H O G s
15.08.13
✎
13:20
|
(2) Беспощадная функция, особенно для УФ режима.
|
|
6
Cube
15.08.13
✎
13:20
|
(5) В смысле, что её с клиента не вызвать или что?
|
|
7
H A D G E H O G s
15.08.13
✎
13:23
|
(6) Там "через точку" берется номер документа.
|
|
8
Cube
15.08.13
✎
13:43
|
(7) Ну, там ведь ещё и префиксы обрезаются, а они тоже "через точку". С каких пор "через точку" стало не комильфо? Я что-то опять пропустил? :)
|
|
9
Su60ta_SunRise
15.08.13
✎
14:14
|
А как правльно вызвать эту функцию???
Если ЗначениеЗаполнено(СчетФактура) Тогда
ОбластьОбороты.Параметры.РегистраторПредставление = ""+СписокДокументов[Инд].РегистраторПредставление+" С/ф № "+ПолучитьНомерНаПечать(СчетФактура);
КонецЕсли;
|
|
10
Su60ta_SunRise
15.08.13
✎
14:15
|
А то ругается
{ВнешняяОбработка.АктСверкиВнешний.МодульОбъекта(221,118)}: Процедура или функция с указанным именем не определена (ПолучитьНомерНаПечать)
ОбластьОбороты.Параметры.РегистраторПредставление = ""+СписокДокументов[Инд].РегистраторПредставление+" С/ф № "+<<?>>ПолучитьНомерНаПечать(СчетФактура); (Проверка: Толстый клиент (обычное приложение))
|
|
11
Release
15.08.13
✎
14:24
|
В УПП ОбщегоНазнаяения.ПолучитьНомерНаПечать(СчетФактура), в БП думаю также.
|
|
12
Su60ta_SunRise
15.08.13
✎
14:34
|
Ага
|
|