Имя: Пароль:
1C
1C 7.7
v7: Помогите с ошибкой
,
0 312Makcumka312
 
22.02.13
09:44
Ошибка:
Расчет = ВидРасчета.ПолучитьАтрибут(Док.Расчет.Код);
{Обработка.ОбновлениеИБ.Форма.Модуль(3685)}: Неверное имя атрибута
1 Wobland
 
22.02.13
09:45
помогаем. у тебя атрибута имя неверное
2 312Makcumka312
 
22.02.13
09:46
а какое нужно подскажите плиз
3 ВалераОшкин
 
22.02.13
09:46
(0) Док.Расчет.Код - так в 7.7 не работают
4 viktor_vv
 
22.02.13
09:48
(3) Че это?
5 Wobland
 
22.02.13
09:48
(3) а так: Фирма.ЮрЛицо.ПрефиксНомеровДокументов?
6 ВалераОшкин
 
22.02.13
09:48
(4) у ТС спроси
7 ВалераОшкин
 
22.02.13
09:48
(5) в получитьАтрибут не проканает
8 ВалераОшкин
 
22.02.13
09:49
+(7) либо я 77 уже напрочь забыл
9 312Makcumka312
 
22.02.13
09:51
эта ошибка после обновления 332 появилась
10 Wobland
 
22.02.13
09:52
(7) оно строку принимает, какая разница, откуда строка берётся?
11 312Makcumka312
 
22.02.13
09:52
Зарплата + Кадры редакция 2.3 (7.70.332)
12 Wobland
 
22.02.13
09:52
(2) верное нужно. такое, какое задано в пофигураторе
13 312Makcumka312
 
22.02.13
09:54
(12) а какое верно? ошибка то в конфигураторе
14 Wobland
 
22.02.13
09:54
(13) такое, какое задано в пофигураторе
15 312Makcumka312
 
22.02.13
09:56
(14) что еще за "пофигуратор"?
16 fmrlex
 
22.02.13
09:56
Была же тема такая. Ждем новых обновлений. На 332 не обновляемся
17 312Makcumka312
 
22.02.13
09:56
(16) спасибо
18 viktor_vv
 
22.02.13
09:58
(13) Что такое Док ? Ну и можешь тут поставить исключение и пмосмотреть на чем стопориться
Или Перед этой строкой

Сообщить(Док.Расчет.Код)

Наверное в твоем Док не заполнено значение Расчет.
19 viktor_vv
 
22.02.13
09:59
А, вон оно че, Михалыч.
20 Looking
 
24.02.13
12:51
Скорее всего в вашей базе есть документ вида "НачисленияУдержанияСотрудника", в котором значение реквизита "Расчет" пустое. Наверное, это документ, который начали делать и бросили. Надо его найти и разобраться с ним.


Док = СоздатьОбъект("Документ.НачисленияУдержанияСотрудника");
Док.ВыбратьДокументы();
Пока Док.ПолучитьДокумент()=1 Цикл
    Если глТипВидЗначения(Док.Расчет)="ВидРасчета" Тогда
         Если ПустоеЗначение(Док.Расчет)=1 Тогда
              Сообщить(Док.ТекущийДокумент());
         КонецЕсли;
    КонецЕсли;
КонецЦикла;
21 zak555
 
24.02.13
12:55
ТипЗначенияСтр(ВидРасчета) == ?
22 312Makcumka312
 
25.02.13
10:22
(20) все просмотрели. нету ничего такого

обновили у соседей такая же беда

может быть косяк 1С????
Закон Брукера: Даже маленькая практика стоит большой теории.