Имя: Пароль:
1C
1С v8
не видит макет
0 LivingStar
 
25.08.14
08:05
У обработки есть макет, на его получении выходит ошибка, что его нет. Почему так может быть? Название верное.

Макет = ПолучитьМакет("Макет")
1 Любопытная
 
25.08.14
08:06
Ты где это пишешь?
2 LivingStar
 
25.08.14
08:07
(1) в процедуре которая вызывается при нажатии на кнопку
3 LivingStar
 
25.08.14
08:07
(2+) в модуле формы
4 Бешеная Нога
 
25.08.14
08:10
а текст ошибки?
5 LivingStar
 
25.08.14
08:12
(4) недопустимое значение параметр номер '1'
6 ДенисЧ
 
25.08.14
08:12
А форма управляемая, небось?
7 LivingStar
 
25.08.14
08:12
какой то бред
8 LivingStar
 
25.08.14
08:12
(6) обычная, обычное приложение
9 tdm
 
25.08.14
08:13
(3) основной реквизит формы не определен))
10 tdm
 
25.08.14
08:14
+ (9)  в смысле формы бывают основные а бывают произвольные) вот тут и слетел осн.реквизит скорее всего
11 LivingStar
 
25.08.14
08:15
(9)  а где его определять?
12 Бешеная Нога
 
25.08.14
08:15
(10)+1
13 Мимохожий Однако
 
25.08.14
08:16
(11)В объекте
14 LivingStar
 
25.08.14
08:17
(13) где именно? в каком объекте?
15 Бешеная Нога
 
25.08.14
08:19
казалось бы, 9 лет стаж...
16 Мимохожий Однако
 
25.08.14
08:21
(14)В том объект, в котором используешь макет ))
17 Мимохожий Однако
 
25.08.14
08:21
ОФф: Есть такой фильм "Кто я?"
18 LivingStar
 
25.08.14
08:21
(16) и где это править? я все свойства просмотрел, ничего особенного и ничего не слетало!!!!
19 Бледно Золотистый
 
25.08.14
08:22
Делаю ставку на латинские буквы в слове "Макет".
20 Мимохожий Однако
 
25.08.14
08:23
(18)Так какой объект?
21 LivingStar
 
25.08.14
08:23
(19) это я уже его переименовал, было другое название, с буквамии все нормально
22 Бешеная Нога
 
25.08.14
08:23
(19) если макет называется Макет, то его название скорее всего придумал платформа по умолчанию, так что мимо
23 Любопытная
 
25.08.14
08:24
(14) Напиши ЭтотОбъект.ПолучитьМакет("Макет");
24 chelentano
 
25.08.14
08:24
(23) а какая разница?
25 Любопытная
 
25.08.14
08:26
(24) Да никакой по идее) Но хрен его знает, где он этот макет получить  хочет))
26 LivingStar
 
25.08.14
08:26
короче не хочет работать, видимо нужно переделывать обработку, какой то глюк
27 Мимохожий Однако
 
25.08.14
08:28
Проговорился. Это обработка. Помести свой код не в модуль формы, а в модуль обработки.
28 Любопытная
 
25.08.14
08:28
(26) Руки у тебя главный глюк)) На закладку Реквизиты перейди и посмотри, сеть ли у тебя там реквизит ОбработкаОбъект с типом по имени твоей обработки
29 LivingStar
 
25.08.14
08:29
тип значения свойств формы ссылается на другой отчет, как бы переправить
30 LivingStar
 
25.08.14
08:30
(28) там прописан другой тип
31 Любопытная
 
25.08.14
08:30
(30) ну пропиши свой
32 LivingStar
 
25.08.14
08:32
(31) его можно только выбрать, а как выбрать если его нет
33 LivingStar
 
25.08.14
08:33
там старый объект только, на основе которого делал
34 Любопытная
 
25.08.14
08:33
(32) кого нет? Давай подробности, что ты там делаешь)
35 tdm
 
25.08.14
08:34
(23) +1, так должно сработать
36 tdm
 
25.08.14
08:35
(18) на закладке параметры формы - должна быть обработка(выделено жирным текстом) =))) а так да ваш стаж сбивает с толку
37 LivingStar
 
25.08.14
08:36
спасибо это решил
38 Любопытная
 
25.08.14
08:40
Чудо-человек :)