Вход | Регистрация
 

При получении формы документа не находит Объект.

При получении формы документа не находит Объект.
Я
   leboho
 
08.05.19 - 15:58
Добрый день.
Помогите.

ФормаДокументаПоступлениеТоваровУслуг = ПолучитьФорму("Документ.ПоступлениеТоваровУслуг.Форма.ФормаДокумента");
ДанныеФормы = ФормаДокументаПоступлениеТоваровУслуг.Объект; // Получаем объект формы в переменную - здесь пишет ошибку:

Поле объекта не обнаружено (Объект)


Как исправить?
 
 
   Mort
 
1 - 08.05.19 - 15:59
А форма точно управляемая получается?
   leboho
 
2 - 08.05.19 - 16:00
   leboho
 
3 - 08.05.19 - 16:01
http://prntscr.com/nm05e3 - для этого документа объект есть.
   leboho
 
4 - 08.05.19 - 16:04
конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.70.33)
   sqr4
 
5 - 08.05.19 - 16:05
какая ошибка то хоть
   leboho
 
6 - 08.05.19 - 16:06
   hhhh
 
7 - 08.05.19 - 16:09
(6) ну тоже напишите ФормаОбъекта как на картинке
   palsergeich
 
8 - 08.05.19 - 16:09
На скриншотах счёт на оплату покупателю.
В коде - ПТиУ
   sqr4
 
9 - 08.05.19 - 16:10
(8) да еще один
   Franchiser
 
10 - 08.05.19 - 16:10
А что, должно получать?
   sqr4
 
11 - 08.05.19 - 16:10
у одного наименование не ищет у другого объекта в форме нет
   leboho
 
12 - 08.05.19 - 16:10
(7) пробовал, такая же ошибка
   sqr4
 
13 - 08.05.19 - 16:12
значит название переменной поменяй
   palsergeich
 
14 - 08.05.19 - 16:12
Ты скриншот реквизитов формы документа дай, а не отладчик
   sqr4
 
15 - 08.05.19 - 16:12
Формахуерма = ПолучитьФорму("Документ.ПоступлениеТоваровУслуг.Форма.ФормаДокумента");
   leboho
 
16 - 08.05.19 - 16:13
(13) менял
   Franchiser
 
17 - 08.05.19 - 16:14
(16) это код процедуры на клиенте?
   Mort
 
18 - 08.05.19 - 16:15
Ну может злодеи поменяли основной реквизит формы.
   palsergeich
 
19 - 08.05.19 - 16:15
(17) конечно, на сервере выбило бы при получитьформу
   Mort
 
20 - 08.05.19 - 16:16
И впрочем, имели на это полное право. Копаться в форме извне не айс.
   leboho
 
21 - 08.05.19 - 16:16
(17) да
   Franchiser
 
22 - 08.05.19 - 16:16
Попробуй получить объект при внеконтекстном вызове сервера
   1Сергей
 
23 - 08.05.19 - 16:16
Есть подозрение, что у Автора вообще не УФ
   palsergeich
 
24 - 08.05.19 - 16:18
(23)(4) тут говорится про БП 3, сложно там не в Уф
   leboho
 
25 - 08.05.19 - 16:18
(24) вот вот
   leboho
 
26 - 08.05.19 - 16:18
еще на поддержке даже
   palsergeich
 
27 - 08.05.19 - 16:18
Дай скриншот реквизитов целевой формы наконец!!!
   leboho
 
28 - 08.05.19 - 16:19
(22) это как?
   leboho
 
29 - 08.05.19 - 16:19
(27) это как?
   Ботаник Гарден Меран
 
30 - 08.05.19 - 16:20
Лашары, у этой формы нет основного реквизита.
 
 Рекламное место пустует
   palsergeich
 
31 - 08.05.19 - 16:20
Открой форму в конфигураторе и сфотографируй кнопкой prtscr
   palsergeich
 
32 - 08.05.19 - 16:20
(30) а он и не обязательно должен быть основным
   Franchiser
 
33 - 08.05.19 - 16:21
&насерверебезконтекста
Твояпроц(ФормаДокументаПоступлениеТоваровУслуг)
ДанныеФормы = ФормаДокументаПоступлениеТоваровУслуг.Объект; 
Конецпроцедуры
   palsergeich
 
34 - 08.05.19 - 16:21
Это всего лишь влияет на расширения формы, не более, доступ к реквизиту должен остаться.
   palsergeich
 
35 - 08.05.19 - 16:22
(33) форму не пустит на сервер
   leboho
 
36 - 08.05.19 - 16:22
   leboho
 
37 - 08.05.19 - 16:22
(36) она не она))
   Franchiser
 
38 - 08.05.19 - 16:22
(30) почему тогда в отладчике есть?
   Franchiser
 
39 - 08.05.19 - 16:23
(35) че это не пустит? Создавать нельзя только
   Mort
 
40 - 08.05.19 - 16:23
(30) Новый уровень извращений от типовых разрабочиков? Не удивлюсь.
   Ботаник Гарден Меран
 
41 - 08.05.19 - 16:23
Это служебная форма для определения того, какую форму документа открыть, в ней нет реквизита Объект.
   Mort
 
42 - 08.05.19 - 16:23
(36) LOL !!!!
   palsergeich
 
43 - 08.05.19 - 16:24
(39) ошибка при сериализации будет.
Можно реквизит формы передать, ДФС и тд, но не саму форму.
   palsergeich
 
44 - 08.05.19 - 16:24
(37) да нет, это она, та самая, которую ты получаешь
   leboho
 
45 - 08.05.19 - 16:24
все понял. все спасибо! и не сердитесь)
   Franchiser
 
46 - 08.05.19 - 16:25
(42) а в отладке у него другая форма объекта была
   Ботаник Гарден Меран
 
47 - 08.05.19 - 16:25
Еще обработчик получения формы в модуле менеджера нужно учитывать.
   palsergeich
 
48 - 08.05.19 - 17:19
(47) при методах получитьформу и открыть форму метод модуля менеджера, о котором ты говоришь, не рабттает
   palsergeich
 
49 - 08.05.19 - 17:20
(47) у меня была задача совсем недавно, которую я хотел так красиво решить, и не вышло, пришлось лезть в ПриОткрытии
   Ботаник Гарден Меран
 
50 - 08.05.19 - 18:44
(48)
Если форма задается в виде Форма.ХХХХ, то не работает.
Работает для имен форм по умолчанию.
   palsergeich
 
51 - 08.05.19 - 19:45
(50) Это я знаю.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.