|
Внешняя форма для Альфа-Авто: Автосервис+Автозапчасти. Редакция 4.1 (4.1.01.11) | ☑ | ||
---|---|---|---|---|
0
nvhost
21.04.15
✎
09:58
|
Здравствуйте дорогие форумчане, пытаюсь привезать печатную форму внешнею для СчетаНаОплату пишет ошибку
{ОбщийМодуль.обПроцедурыОбщегоНазначения(1504)}: Получение элемента по индексу для значения не определено Результат = ЗначенияПрав[ПравоСсылка]; ЧТо за ернуда?Причем на Второй раз обхода этой процедуры, помогите разобратся плиз! |
|||
1
Господин ПЖ
21.04.15
✎
09:59
|
отладчик все знает
|
|||
2
D_E_S_131
21.04.15
✎
10:00
|
Нет твоей "ПравоСсылка" в "ЗначенияПрав".
|
|||
3
D_E_S_131
21.04.15
✎
10:02
|
|
|||
4
nvhost
21.04.15
✎
10:45
|
(3) Так это что получается разработчики не дописали?
|
|||
5
D_E_S_131
21.04.15
✎
10:55
|
(4) Видимо они предполагали, что в эту процедуру будут передавать только "богоугодные" ПравоСсылки, а ты пытаешься ей "скормить" "левоту".
|
|||
6
nvhost
21.04.15
✎
10:55
|
Внес изменения в конфигурацию, она терь вообще не отрывается, и ниче не пишет, грузит, проводит какую то проверку и автоматом закрывается!
|
|||
7
piter3
21.04.15
✎
10:56
|
(6) [Внес изменения в конфигурацию] зачем ведь форма внешняя?
|
|||
8
nvhost
21.04.15
✎
10:57
|
(7) Процедура общего модуля возращает ошибку......
|
|||
9
D_E_S_131
21.04.15
✎
10:57
|
(6) Т.е. профит получен?
|
|||
10
nvhost
21.04.15
✎
11:30
|
(9) Не понял....???
|
|||
11
Кремень
21.04.15
✎
11:49
|
(0)у тебя там вместо ДокументОбъект, на самом деле ссылка, в процедуре Печать(). Процедура тащит ДокументОбъект.Права, а это поле есть только у объекта, у ссылки нет. попробуй в начале процедуры Печать(), сделать ДокументОбъект = ДокументОбъект.ПолучитьОбъект(). у меня взлетело, вчера только столкнулся с этим)
|
|||
12
Alexey87
21.04.15
✎
11:52
|
(0)В модуле ВПФ делаешь следующее:
Перед функцией печать Перем Права; После функции Права = Неопределено; #Если Клиент Тогда Права = глПрава; #КонецЕсли так сможешь обращаться к правам в контексте ВПФ |
|||
13
Кремень
21.04.15
✎
11:52
|
а хотя стой, у тебя ошибка возникает если ты ее как внешней открываешь или уже подключенная печатная форма выдает ошибку?
|
|||
14
nvhost
21.04.15
✎
11:58
|
(13)Пока через форму, не подключал....
|
|||
15
nvhost
21.04.15
✎
12:01
|
Блин это пиппец какой то, что за конфигурация такая......пробовал печ форму добвить, а она
{Обработка.ВнешниеОбработкиОтчеты.Форма.Форма(138,11)}: Процедура или функция с указанным именем уже определена (ОткрытьФорму) Процедура <<?>>ОткрытьФорму(СтрокаДерева,Кнопка) Пипец полный...... |
|||
16
Кремень
21.04.15
✎
12:02
|
(14)там в общем так, если не подключал, то там Ссылка, если подключишь будет Объект. Напиши тогда в начале Если Ссылка, то ПолучитьОбъект(), если Объект, то ничего не делать. будет тогда и так и так работать. Но вообще просто отладчиком в начале остонови и посмотри есть ли ДокументОбъект.Права. у меня вчера из за этого была подобная ошибка
|
|||
17
nvhost
21.04.15
✎
12:18
|
(15) А что с этим делать?
|
|||
18
BuHu
21.04.15
✎
12:22
|
(15) какая то странная у тебя конфигурация , как будто она под 8.1 а ты ее в 8.2 открыл . у меня конфа 4.1.01.01 и в строке из твоей ошибки у меня вот это
Процедура ОткрытьФормуВнешнейОбработкиОтчета(СтрокаДерева,Кнопка) |
|||
19
BuHu
21.04.15
✎
12:30
|
+(18) так и есть , открыл сейчас (4.1.01.03) на 8.1 там в этой строке Процедура ОткрытьФорму(СтрокаДерева,Кнопка)
|
|||
20
nvhost
21.04.15
✎
16:43
|
Дак что ее надо открывать под 8.1???Я вообще в 8.3 сижу в ней
|
|||
21
nvhost
21.04.15
✎
20:18
|
Добавил внешнею пеечатну форму пигшет ошибку
|
|||
22
nvhost
21.04.15
✎
20:19
|
При печати Счет на оплату 0000000008 от 10.04.2015 14:26:13 обнаружены ошибки :
Обработчик печатной формы СчетНаОплату (внешняя): {Справочник.ВнешниеПечатныеФормы(100)}: Метод объекта не обнаружен (Печать) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |