Имя: Пароль:
1C
1С v8
Вопрос по печатной форме
,
0 Супер Предложение
 
02.12.16
13:01
Подскажите, где формируется печ.форма для реализации "Заказ на отбор товара" ?
2 Супер Предложение
 
02.12.16
13:02
спасибо, вопрос закрыт
3 Супер Предложение
 
02.12.16
13:08
{ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(242)}: В обработчике печати не был сформирован табличный документ для: ПФ_MXL_ЗаданиеНаОтборРазмещениеТовара
            ВызватьИсключение(ТекстСообщенияОбОшибке);


Почему?
4 Супер Предложение
 
02.12.16
13:17
мм?
5 1sanekmaloi1
 
02.12.16
13:23
Кажись кривая ВПЧ
6 Супер Предложение
 
02.12.16
13:24
(5) ну что я мог криво сделать?
7 Daluvan
 
02.12.16
13:25
не дописал что-то. или не передал в обработчик.
8 1sanekmaloi1
 
02.12.16
13:26
В ошибке же написано, что табдок не был сформирован
9 Супер Предложение
 
02.12.16
13:28
Можете посмотреть ?
10 Супер Предложение
 
02.12.16
13:28
Процедура Печать(МассивОбъектов,  КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
        
    Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "ЗаданиеНаОтборРазмещениеТовара") Тогда
        УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,
            "ЗаданиеНаОтборРазмещениеТовара",
            НСтр("ru = 'Задание на отбор (размещение) товара'"),
            СформироватьЗаданиеНаОтборРазмещениеТовара(МассивОбъектов, ОбъектыПечати, ));
    КонецЕсли;
    
КонецПроцедуры
11 Супер Предложение
 
02.12.16
13:30
не могу вставить
12 Супер Предложение
 
02.12.16
13:30
13 singlych
 
02.12.16
13:32
сунь свою функцию СформироватьЗаданиеНаОтборРазмещениеТовара в обработку и отладь
14 Супер Предложение
 
02.12.16
13:34
(13) в смысле в обработку? а она где?
15 singlych
 
02.12.16
13:36
(14) в смысле сделай обработку которая выводит табдок, сформированный этой функцией
16 1sanekmaloi1
 
02.12.16
13:36
Отладчиком найти ошибку в коде функции не предлагать?
17 Супер Предложение
 
02.12.16
13:41
(16) функция скопирована из типовой ПФ, какая ошибка?
18 Супер Предложение
 
02.12.16
13:46
м?
19 singlych
 
02.12.16
13:47
(17) например, такая, что в ней вызывается функция или переменная, которая есть там, откуда ты скопировал, но нет там, куда ты скопировал
20 Супер Предложение
 
02.12.16
13:49
(19) Не совсем понял как отлаживать ВПФ
21 singlych
 
02.12.16
13:52
(20) Я ж тебе сказал в (15). Хоть новую обработку сделай, хоть в той же форму добавь.
22 Супер Предложение
 
02.12.16
13:54
(21)и что на форме
23 Супер Предложение
 
02.12.16
14:01
ТабличныйДокумент.ИмяПараметровПечати = Что тут долно быть ?
24 Супер Предложение
 
02.12.16
14:03
ТабличныйДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_" + ПараметрыПечати.ИмяФормы;


точно так правильно?
25 Мигрень
 
02.12.16
14:05
Кто ж така ВПФ отлаживает? Для этого есть специальные инструменты, на инфорстарте продаютсо.
26 Супер Предложение
 
02.12.16
14:06
Может быть кто-нибудь может посмотреть впфку мою ? она маленькая
27 aleks_default
 
02.12.16
14:10
(0)"Возврат ТабличныйДокумент;" забыл в конце дописать
28 Супер Предложение
 
02.12.16
14:13
(27) ничо не забыл, он там есть
29 Супер Предложение
 
02.12.16
14:13
ТабличныйДокумент.АвтоМасштаб = Истина;
    
    Возврат ТабличныйДокумент;
    
КонецФункции
30 Супер Предложение
 
02.12.16
14:17
Может посмотреть кто сможет ?) http://my-files.ru/8oqlf4
31 Daluvan
 
02.12.16
14:17
Жесть...
32 Мимохожий Однако
 
02.12.16
14:18
(30) Сколько платишь?
33 Супер Предложение
 
02.12.16
14:18
(32) да там минут 3 вам потратить
34 aleks_default
 
02.12.16
14:19
(33)Знакомая песня
35 Супер Предложение
 
02.12.16
14:20
(34) поч?
36 Мимохожий Однако
 
02.12.16
14:21
(33) Сколько платишь за 3 минуты? ))
37 singlych
 
02.12.16
14:23
(22) Я ж тебе сказал в (20)
38 Супер Предложение
 
02.12.16
14:23
(36) 30р
)
39 Супер Предложение
 
02.12.16
14:32
{ВнешняяОбработка.ВнешняяОбработка2.МодульОбъекта(80)}: Значение не является значением объектного типа (ИмяФормы)
    ТабличныйДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_" + ПараметрыПечати.ИмяФормы;
40 singlych
 
02.12.16
14:34
(39) Ну вот, другое дело. ПараметрыПечати небось третий параметр твоей функции, а у тебя там нет ничего, ага?
41 Супер Предложение
 
02.12.16
14:37
(40) Процедура Печать(МассивОбъектов,  КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
об этом речь ?
42 Супер Предложение
 
02.12.16
14:37
только это не функция
43 Супер Предложение
 
02.12.16
14:38
Функция СформироватьЗаданиеНаОтборРазмещениеТовара(МассивОбъектов, ОбъектыПечати, ПараметрыПечати, КомплектыПечати = Неопределено)
44 Супер Предложение
 
02.12.16
14:42
подскажите
45 Супер Предложение
 
02.12.16
14:44
{ВнешняяОбработка.ВнешняяОбработка2.МодульОбъекта(80)}: Значение не является значением объектного типа (ИмяФормы)
    ТабличныйДокумент.Имя Параметров Печати = "ПАРАМЕТРЫ_ПЕЧАТИ_" + Параметры Печати.ИмяФормы;
46 singlych
 
02.12.16
14:47
(44) Ну, очевидно, в ПараметрыПечати у тебя Неопределено, а должно быть что-то другое. Что должно быть, посмотри в там, откуда ты это взял.
47 Супер Предложение
 
02.12.16
14:48
(46) взял что ?( я учусь
48 Супер Предложение
 
02.12.16
14:52
(46) я это скопировал из типовой пф
49 singlych
 
02.12.16
14:53
(48) вот в типовой пф и посмотри, что передается в параметр ПараметрыПечати в функцию СформироватьЗаданиеНаОтборРазмещениеТовара, или как она там называется, и сделай так у себя.
50 Мимохожий Однако
 
02.12.16
15:02
У меня дежавю?
печатная форма КА 2.0
Научились копи-пасте, а дальше будет Пушкин за них думать?
51 Супер Предложение
 
02.12.16
15:02
(49) ща
52 Супер Предложение
 
02.12.16
15:03
(49) значение ЗаданиеНаОтбор тип Строка
53 Супер Предложение
 
02.12.16
15:04
(52) + у меня так же
54 Супер Предложение
 
02.12.16
15:06
сли это убрать то
55 Супер Предложение
 
02.12.16
15:06
{ВнешняяОбработка.ВнешняяОбработка2.МодульОбъекта(99)}: Значение не является значением объектного типа (Свойство)
        ВыводитьУпаковки = ПолучитьФункциональнуюОпцию("ИспользоватьУпаковкиНоменклатуры")
56 singlych
 
02.12.16
15:14
(52) я тебе говорю про ПараметрыПечати, а не про ПараметрыПечати.ИмяФормы

(53) докажи
57 Супер Предложение
 
02.12.16
15:15
(56) забей, проще заново написать всё
там много ненужного, типа упаковок и т д, в моём доке такого нету вообще
58 Супер Предложение
 
02.12.16
15:24
А как в коде найти строку ? Ну т.е. я знаю её номер как её найти?
59 singlych
 
02.12.16
15:26
Ctrl+G
И справа внизу написано Стр:, Кол:
60 Супер Предложение
 
02.12.16
15:27
(59) Что означает Ожидается ключевое слово 'КонецЕсли' ('EndIf')
<<?>>КонецФункции (Проверка: Сервер)
61 Мимохожий Однако
 
02.12.16
15:30
(58) Встаешь на строку с этим номером и долго думаешь над сообщение об ошибке.
(60) где то начал функцию и не закончил. Перекопипастил ©
62 singlych
 
02.12.16
15:33
"Если" не закрыл
63 Супер Предложение
 
02.12.16
15:33
скорее недокомментировал
64 Супер Предложение
 
02.12.16
15:34
блин а как это найти
65 Мимохожий Однако
 
02.12.16
15:35
(63) (64) Закомментируй лишнее ))
66 Супер Предложение
 
02.12.16
15:36
(65) да там если конец если цикл конецикла ппц как много
67 singlych
 
02.12.16
15:38
а) глазами
б) Сервис-Параметры-Модули-Группировка - Группировать условия. У незакрытого "Если" не будет минуса.
68 Супер Предложение
 
02.12.16
15:42
все закрыты
69 Супер Предложение
 
02.12.16
15:42
ну т.е. минусы у всех КонецЕсли КонецЦикл есть минусы
70 Супер Предложение
 
02.12.16
15:44
ппц какой то я не знаю
какая то жалкая печатная форма и нифига не получается
71 singlych
 
02.12.16
15:47
Минусы у всех концов - значит у каждого конца есть начало. А тебе говорят, что у тебя есть начало без конца. И с каких щей ты ищешь конец без начала, если надо искать начало без конца?
У "Если" надо минус искать, а не у "КонецЕсли".
72 Супер Предложение
 
02.12.16
15:51
да у всех есть !!!!!
73 Mauser
 
02.12.16
15:55
(70) Тяжело быть программистом. Особенно, если даже печатная форма умнее тебя.
74 Супер Предложение
 
02.12.16
15:55
(73) это точно
75 singlych
 
02.12.16
15:59
(72) что ж, тогда удачи
76 Супер Предложение
 
02.12.16
15:59
(75) спасибо
77 aleks_default
 
02.12.16
16:25
чтобы разобраться за 3 минуты надо учится минимум полгода
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший