Имя: Пароль:
1C
1C 7.7
v7: ВыбратьПоЗначению
0 Snik_666
 
10.10.11
11:52
Добрый день!
Подскажите почему не срабатывает метод?
Документ = СоздатьОбъект("Документ");
Документ.ВыбратьПоЗначению(,,"UIDp",UIDp);

Отладчиком смотрю
UIDp = "24419933200_O_12K_789387OSN_2"
Документ.ВыбратьПоЗначению(,,"UIDp",UIDp) = 0

UIDp-общий реквизит , отбор стоит (тип строка длиной 47)

где исполняется этот код проверил у счета входящего есть этот UIDp.
1 Torquader
 
11.10.11
02:16
А строку не надо удлинять до 47 символов ?
2 Ёпрст
 
11.10.11
08:23
ннннадо, строку нннннадо
3 1Сергей
 
11.10.11
08:38
Документ.ВыбратьПоЗначению(,,"UIDp",Формат(UIDp,"С47"));
4 Мимохожий Однако
 
11.10.11
08:41
(0)При создании  объекта документ укажи его вид.
5 Ёпрст
 
11.10.11
08:54
(4) да-да и получи граблёй по лбу.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.