Имя: Пароль:
1C
1C 7.7
v7: УПС не выводит валюту
0 vtkt
 
17.11.14
05:24
Платформа 7.7
1с Предприятие

Вопрос в следующем.

Внешняя форма УПС работает, печатается и выводиться.

Беспокоят два момента. Первый это не выводит валюту в строчку "Российский рубль, 643 " в коде она присуствует и прописана.

Вторая проблема что в подвале в нижнем левом углу, выводит не полностью наши реквизиты.

Код могу предоставить если нужно.Сильно не пинайте)) я чайник в этом деле.
1 Balabass
 
17.11.14
05:28
1. Позвать специалиста
2. Посмотреть макет печатной формы.
2 vtkt
 
17.11.14
05:31
1. Позвать специалиста не решение, я хочу сам разобраться.

2.На что обратить внимание в макете печатной формы?
3 Мигало
 
17.11.14
05:34
(2) Выложи ert-файл с твоим упсом куданить
4 vtkt
 
17.11.14
07:54
http://dropmefiles.com/v0mBS вот ссылка на файл
5 dk
 
17.11.14
07:57
не полностью выводит реквизиты - попробуй увеличить размер нижних колонтитулов в настройках печати
6 Мигало
 
17.11.14
09:14
(0) В 275 строке у тебя определяется ВалютаПечати но в список не заносится. В строке 1411 переменная переопределяется.
В таблице удали строки с 54 по 69.
Раздвинь подвал если не влезают реквизиты, или шрифт уменьши.
7 vtkt
 
17.11.14
11:22
Я не программирую на 1с, еще только учусь.

Как я тебя понял.

Зашел в таблицу и выделив строки с 54-69 удалил.

Насчет кода, я должен после 275 строчки занести переменную?

А в 1411 строке полностью удалить?
8 aka AMIGO
 
17.11.14
11:28
(7) в 1411 строке ничего удалять не надо. Там всё на месте.
А вот после 275 надо строку вставить,

ШапкаИПодвал.ДобавитьЗначение(ВалютаПечати,"ВалютаПечати");

ибо присваивания нет, так что в 1411 читается пустота.
9 aka AMIGO
 
17.11.14
11:30
ШапкаИПодвал у тебя это список значений, в него добавляются переменные и их имена (представления), а потом извлекаются по имени (представлению)
10 aka AMIGO
 
17.11.14
11:32
+8 или 1411 строку заменить такой:

    ВалютаПечати = "Российский рубль, 643";

только тогда на печать будет выводиться всегда одна валюта
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.