Имя: Пароль:
1C
1С v8
ЗУП: Посмотрите код, не могу понять
0 Denisыч
 
09.12.11
11:40
ЗаДень = СпособВводаДанных = Перечисления.СпособыВводаДанныхОВремени.ЗаДень;

Сдельный наряд ЗУП, модуль формы
вываливается на следующую ошибку

{Документ.СдельныйНаряд.Форма.ФормаДокумента.Форма(1164)}: Преобразование значения к типу Булево не может быть выполнено
   ПроцедурыУправленияПерсоналом.ОткрытьФормуОтбораСпискаРаботников(ЭтаФорма, ?(ЗаДень, Дата, КонецМесяца(ПериодРегистрации)), ?(ОтражатьВУправленческомУчете,"Работники","РаботникиОрганизаций"), Организация, ?(ОтражатьВУправленческомУчете,Неопределено,ПодразделениеОрганизации), Ложь, , , , НачалоМесяца(Дата), Истина);
1 GROOVY
 
09.12.11
11:41
Перевожу: в строке 1164 произошло неприятное событие. Система не смогла привести выражение к типу булево.
2 guitar_player
 
09.12.11
11:46
ЗаДень = (СпособВводаДанных = Перечисления.СпособыВводаДанныхОВремени.ЗаДень);
3 guitar_player
 
09.12.11
11:46
(1) точно, гоню...
4 k_aleks80
 
09.12.11
11:47
Присоединюсь к (1). Какое-то из этих условий (ЗаДень или ОтражатьВУправленческомУчет) - не булевское (скорее всего ЗаДень). Проверь отладчиком.
5 aleks-id
 
09.12.11
11:47
(2) чо за бред? без скобок все взлетает
6 a_alenkin
 
09.12.11
11:55
чо то мне сдается что ошибка не в первой строчке топика стартера а именно
в 1164 строке модуля формы - чо то много восклицательных знаков и скобок - мне не осилить
7 Denisыч
 
09.12.11
11:57
я вообще въехать не могу отчего ошибка...
тупо накатывались обновления, после очередного все слетело, подбор и заполнение по списку перестало работать.
8 Denisыч
 
09.12.11
12:01
как такое возможно, в модуле формы недоступны значения переключателей?
9 GoldenDawn
 
09.12.11
12:03
(0)скобки надо ставить
10 Denisыч
 
09.12.11
12:04
ЗаДень.Значение {(1)}: Поле объекта не обнаружено (Значение)
wtf?
11 aleks-id
 
09.12.11
12:06
ЗаДень = СпособВводаДанных = Перечисления.СпособыВводаДанныхОВремени.ЗаДень;
и ты у булева ищешь Значение???
12 Denisыч
 
09.12.11
12:07
(11) ага, тогда подскажи чего у него искать?
13 aleks-id
 
09.12.11
12:08
ничего. ЗаДень будет иметь значение или Истина или Ложь
14 hhhh
 
09.12.11
12:09
(12) попробуй ОтражатьВУправленческомУчете поискать
15 Denisыч
 
09.12.11
12:14
(14) там все просто
ОтражатьВУправленческомУчете значение ложь тип булево
16 Denisыч
 
09.12.11
12:17
гм, а как понимать такое?
ЗаДень, значения нет и тип ПеречислениеСсылка.СпособыВводаДанныхОВремени
потом тут в ошибку и вываливается - ?(ЗаДень, Дата, КонецМесяца(ПериодРегистрации))
щас пропишу значение, попробую