Имя: Пароль:
1C
1С v8
Как определить, что регистратор из документов ПостановкаАвтоНаБаланс?
0 prazdnik4334
 
17.09.12
21:16
Помогите пожалуйста новичку. Как определить, что документ-регистратор из документов ПостановкаАвтоНаБаланс? Я написал так:

Пока Выборка.Следующий() Цикл
 Если Выборка.Регистратор=ТипЗнч(Документы.ПостановкаАвтоНаБаланс)Тогда
   Возврат 1;
 КонецЕсли;
КонецЦикла;
Возврат 0;

Так не определяет. Пробовал писать в ТипЗнч - ДокументСсылка.ПостановкаАвтоНаБаланс - выдаёт ошибку. Подскажите.
1 zippygrill
 
17.09.12
21:17
Если Тип(Выборка.Регистратор)=ТипЗнч(Документы.ПостановкаАвтоНаБаланс)Тогда
2 DrShad
 
17.09.12
21:18
в запросе определяй, будь мужиком блеать
3 DrShad
 
17.09.12
21:18
4 zippygrill
 
17.09.12
21:21
(0) не слущай (2)(3), он пьяный.
5 zippygrill
 
17.09.12
21:21
*слушай
6 DrShad
 
17.09.12
21:22
(4) я пьяный - полезней чем трезвый :)
7 zippygrill
 
17.09.12
21:24
(6) кто ж трезвый в такое время :):)
8 prazdnik4334
 
18.09.12
09:27
Попробовал вариант 1. Выдало ошибку: {Документ.ПостановкаАвтоНаБаланс.Форма.ФормаДокумента.Форма(25)}: Тип не определен (Постановка авто на баланс 000000002 от 15.09.2012 13:59:57)
       Если Тип(Выборка.Регистратор) = ТипЗнч(Документы.ПостановкаАвтоНаБаланс)Тогда
9 prazdnik4334
 
18.09.12
09:32
Попробовал: Если ТипЗнч(Выборка.Регистратор) = Тип("ДокументСсылка.ПостановкаАвтоНаБаланс")Тогда
Всё получилось. Всем спасибо.
10 piter3
 
18.09.12
09:32
Если ТипЗнч(Выборка.Регистратор)=Тип(ДокументСсылка.ПостановкаАвтоНаБаланс) как-то так
11 piter3
 
18.09.12
09:32
(9) не успел
12 prazdnik4334
 
20.09.12
09:33
И piter3 тоже спасибо:)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.