|
Задвоение макета. БП 2.0 | ☑ | ||
---|---|---|---|---|
0
sashasasha89
06.04.16
✎
11:08
|
Здравствуйте. Помогите разобраться. Начал делать внешнею печатную форму. После того как сделал чтобы подхватывался реквизит Номер документа область Заголовок стала задваиваться. В чем может быть проблема? И еще сразу как поменять формат даты. Сейчас он выходит как к примеру 01.01.2000 00:00:00, А мне надо: "1" января 2000 г.
http://imgur.com/OkS2QqW http://imgur.com/xWQEztj Вот пока весь мой код: Функция Печать() Экспорт ТабДокумент = Новый ТабличныйДокумент; Макет = ПолучитьМакет("Договор"); ОбластьМакета = Макет.ПолучитьОбласть("Заголовок"); ОбластьМакета.Параметры.НомерДоговора = СсылкаНаОбъект.Номер; ОбластьМакета.Параметры.ДатаДокумента = СсылкаНаОбъект.Дата; ТабДокумент.Вывести(ОбластьМакета); ТабДокумент.Вывести(Макет); Возврат ТабДокумент; КонецФункции |
|||
1
sashasasha89
06.04.16
✎
11:33
|
С форматом даты разобрался. Из за чего может задваиваться макет?
|
|||
2
Рэйв
06.04.16
✎
11:37
|
Вместо ТабДокумент.Вывести(Макет);
ТабДокумент.Показать(); |
|||
3
Одинесю
06.04.16
✎
11:40
|
ТабДокумент.Вывести(Макет);
убери |
|||
4
sashasasha89
06.04.16
✎
11:55
|
(3) Спасибо. Помогло.
|
|||
5
sashasasha89
06.04.16
✎
12:00
|
Я создал реквизит СсылкаНаОбъект с типом ДокументСсылка.РеализацияТоваровУслуг и от туда нужные реквизиты вставляю в печатную форму. А как можно получить значение реквизитов как ФИО Руководителя организации и должность?
|
|||
6
Одинесю
06.04.16
✎
12:08
|
(5) Запросом.
|
|||
7
zak555
06.04.16
✎
12:09
|
(5) типовой функцией общего модуля
|
|||
8
birkoFFFF
06.04.16
✎
12:10
|
Посмотри примеры в любой типовой печатной форме, где есть руководитель, бухгалтер и т.п.
|
|||
9
sashasasha89
12.04.16
✎
09:27
|
Добавил новый реквизит в документ. Подскажите как его вывести в печатную форму?
|
|||
10
sashasasha89
12.04.16
✎
09:27
|
||||
11
nordbox
12.04.16
✎
09:34
|
(10) Офигеть, прямо бюро заказных убийств )))
>>Добавил новый реквизит в документ. Подскажите как его вывести в печатную форму? Так же как и заказчика |
|||
12
sashasasha89
12.04.16
✎
09:37
|
(11) )))) Заказчик - это встроенный реквизит "Контрагент". А этот я сам добавил. И не получается его значение получить.
|
|||
13
nordbox
12.04.16
✎
09:39
|
+11 А скидки за что????
Количество выполненных заказов, чем больше завалишь тем больше скидка ???? А карты дисконтные накопительные??? Ну сравни и посмотри как он выводится |
|||
14
nordbox
12.04.16
✎
09:40
|
+13 Заказчик в Налоговую декларацию подает?
Там еще поле надо, ФИОИсполнитель |
|||
15
sashasasha89
12.04.16
✎
09:45
|
(13) Там не скидка, а компенсация с бюджета)))
Предприятие - ритуал. Документ в УНФ нужно переделать по их требование. |
|||
16
Одинесю
12.04.16
✎
09:50
|
(12) А что не заведешь реквизит нужный?
|
|||
17
nordbox
12.04.16
✎
09:53
|
(15) Может написать Шапка.ФИОИсполнитель
|
|||
18
nordbox
12.04.16
✎
09:53
|
+17 не пойдет?
|
|||
19
AneJIbcuH
12.04.16
✎
10:00
|
(12) Необходимо в Запрос по получению "Шапки" добавить строчку, которая получает твой добавленный реквизит.
А далее в твоем месте уже пишешь Шапка.ФИОУмершего |
|||
20
nordbox
12.04.16
✎
10:01
|
(19) я ему уже сказал, молчит, наверное исполнителя добавляет )))
|
|||
21
sashasasha89
12.04.16
✎
10:13
|
Так я читал что через запрос надо. Но у меня его получить не удается.
|
|||
22
AneJIbcuH
12.04.16
✎
10:18
|
(21) Запрос в студию!
|
|||
23
nordbox
12.04.16
✎
10:18
|
Ну вот после Шапка.ФИОУмершего
Напиши строчку Сообщить(Шапка.ФИОУмершего); и проверь Что он тебе напишет??? |
|||
24
sashasasha89
12.04.16
✎
10:32
|
ОбластьМакета.Параметры.ФИОУмершего = ФИОУмершего;
Сообщить(Шапка.ФИОУмершего); {Документ.ЗаказПокупателя.МодульМенеджера(6152,41)}: Переменная не определена (ФИОУмершего) |
|||
25
sashasasha89
12.04.16
✎
10:33
|
Я не могу понять вроде путь до реквизита должен быть такой. Но он его не определяет.
|
|||
26
AneJIbcuH
12.04.16
✎
10:33
|
(24) У тебя запрос, который выполняется и получает выборку по "Шапке", не получает твоего параметра. Покажи запрос.
|
|||
27
AneJIbcuH
12.04.16
✎
10:34
|
А если и добавил, то должен написать:
ОбластьМакета.Параметры.ФИОУмершего = Шапка.ФИОУмершего; Сообщить(Шапка.ФИОУмершего); |
|||
28
sashasasha89
12.04.16
✎
10:41
|
(27) После добавления строки при нажатии печать:
{Документ.ЗаказПокупателя.МодульМенеджера(6152)}: Поле объекта не обнаружено (ФИОУмершего) ОбластьМакета.Параметры.ФИОУмершего = Шапка.ФИОУмершего; |
|||
29
AneJIbcuH
12.04.16
✎
10:59
|
А если СсылкаНаОбъект.ФИОУмершего
|
|||
30
nordbox
12.04.16
✎
11:31
|
(28) У тебя ФИОУмершего это:
Реквизит дока, или Реквизит Формы?? |
|||
31
sashasasha89
12.04.16
✎
12:09
|
Реквизит формы.
|
|||
32
AneJIbcuH
12.04.16
✎
12:24
|
Усе пропало :)
|
|||
33
sashasasha89
12.04.16
✎
13:31
|
А как сделать чтобы стал реквизитом документа?
|
|||
34
Одинесю
12.04.16
✎
14:00
|
(33) Сделать реквизит у документа. Вывести на форму.
|
|||
35
Одинесю
12.04.16
✎
14:01
|
(30) в (12) он косвенно признался, что это реквизит формы))
|
|||
36
sashasasha89
12.04.16
✎
16:54
|
(34) Как это можно сделать?
Я реквизит в документ добавил. |
|||
37
salvator
12.04.16
✎
17:07
|
(36) На форме у поля привяжи данные к реквизиту.
|
|||
38
sashasasha89
12.04.16
✎
18:47
|
||||
39
sashasasha89
13.04.16
✎
03:49
|
Получается реквизиты надо создать в самом документе, а уже потом переносить в форму?
|
|||
40
Одинесю
13.04.16
✎
07:14
|
(39) Если добавляешь реквизит документа к существующим, то надо вручную добавить его на форму, вроде, автоматически не отобразится он.
|
|||
41
sashasasha89
13.04.16
✎
10:05
|
{Документ.ЗаказПокупателя.МодульМенеджера(6149)}: Поле объекта не обнаружено (ФИОЗаказчика)
ОбластьМакета.Параметры.ФИОЗаказчика = Шапка.ФИОЗаказчика;; http://imgur.com/Vazhwkb Реквизиты добавил в документ |
|||
42
Одинесю
13.04.16
✎
10:19
|
Ты не запутался там умершего или заказчика?
|
|||
43
Одинесю
13.04.16
✎
10:19
|
В запросе вытащил нужное поле?
|
|||
44
sashasasha89
13.04.16
✎
10:40
|
(42) Мне нужен и тот и другой.
|
|||
45
sashasasha89
13.04.16
✎
10:42
|
ОбластьМакета = Макет.ПолучитьОбласть("Поставщик");
ОбластьМакета.Параметры.ФИОЗаказчика = Шапка.ФИОЗаказчика; Сообщить(Шапка.ФИОЗаказчика); ТабличныйДокумент.Вывести(ОбластьМакета); Ошибка. {Документ.ЗаказПокупателя.МодульМенеджера(6149)}: Поле объекта не обнаружено (ФИОЗаказчика) ОбластьМакета.Параметры.ФИОЗаказчика = Шапка.ФИОЗаказчика; |
|||
46
Одинесю
13.04.16
✎
10:45
|
(45) Для состава шапки ты используешь запрос, там ты получил нужное поле?
|
|||
47
sashasasha89
13.04.16
✎
11:20
|
(46) Отладчиком посмотрел в "Шапка." нет таких реквизитов. А если смотреть в форме документа путь к реквизиту как Объект.ФИОЗаказчика, то Переменная не определена (Объект).
|
|||
48
salvator
13.04.16
✎
11:59
|
(47) Ну так добавь в запросе получения Шапки это поле...
|
|||
49
sashasasha89
13.04.16
✎
13:10
|
(48) Спасибо. Получилось.
|
|||
50
sashasasha89
15.04.16
✎
10:52
|
Как можно удалить реквизит который обязателен для заполнения и ещё находится в форме списка? К примеру нужно удалить реквизит Контрагент из документа. Надо найти где в модуле документа проверяется его заполнение и удалить или закомментировать?
|
|||
51
sashasasha89
15.04.16
✎
11:08
|
В модули почистил записи вроде получилось.
|
|||
52
sashasasha89
19.04.16
✎
09:04
|
Делаю печатную форму договора. Когда добавил в печатную форму банковский счет все работало. Затем добавил ЮрАдрес и печатная форма перестала формироваться.
ОбщийМодуль.УправлениеКонтактнойИнформацией.Модуль(2225)}: Значение не является значением объектного типа (ОсновнойБанковскийСчет) ТекБанковскийСчет = ЮрФизЛицо.ОсновнойБанковскийСчет; Кто-нибудь встречал такую ошибку? |
|||
53
sashasasha89
22.04.16
✎
07:48
|
Подскажите как можно в печатную форму вывести должность и ФИО контрагента?
|
|||
54
hhhh
22.04.16
✎
08:29
|
(53) программиста там нет что ли поблизости? Тоже завалили?
|
|||
55
sashasasha89
22.04.16
✎
08:58
|
(54) С унф я закончил. Форму документа поменял, печатную форму изменил. Делаю договор для БП 2.0 из документа реализации. Почти все реквизиты получил осталось только должность и фио контрагента и договор готов.
|
|||
56
sashasasha89
25.04.16
✎
12:47
|
Как в унф указать скидку не процентом, а суммой?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |