|
Помогите с запросом | ☑ | ||
---|---|---|---|---|
0
stancia_spn30
24.11.15
✎
06:36
|
Значение из должностных обязанностей не видит.. Ставлю параметр в макет Должностные= ВыборкаДетальныеЗаписи.ДолжностныеОбязанности; Отладчиком смотрю пустое значение..
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ |СведенияОШтатныхЕдиницахОрганизаций.ДолжностныеОбязанности КАК ДолжностныеОбязанности, |СведенияОШтатныхЕдиницахОрганизаций.ПодразделениеОрганизации, |СведенияОШтатныхЕдиницахОрганизаций.Должность |ИЗ |РегистрСведений.СведенияОШтатныхЕдиницахОрганизаций КАК СведенияОШтатныхЕдиницахОрганизаций |ГДЕ |СведенияОШтатныхЕдиницахОрганизаций.Должность = &Должность |И СведенияОШтатныхЕдиницахОрганизаций.ПодразделениеОрганизации = &ПодразделениеОрганизации"; Запрос.УстановитьПараметр("Должность", Должность); Запрос.УстановитьПараметр("ПодразделениеОрганизации", ПодразделениеОрганизации); ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать(); |
|||
1
SeraFim
24.11.15
✎
06:38
|
а ВыборкаДетальныеЗаписи.Следующий() кто будет делать?
|
|||
2
Горогуля
24.11.15
✎
06:38
|
а всё от того, что ты по выборке не пошёл
|
|||
3
Горогуля
24.11.15
✎
06:38
|
а я бы взглянул ещё, как параметры области вычисляются на лету
|
|||
4
stancia_spn30
24.11.15
✎
06:50
|
(1) В цикле сделать или просто ВыборкаДетальныеЗаписи.Следующий ?
|
|||
5
Горогуля
24.11.15
✎
06:51
|
(4) а сам как думаешь?
|
|||
6
stancia_spn30
24.11.15
✎
07:00
|
(5) уже и так, и так попробовал пустое значение(
|
|||
7
Горогуля
24.11.15
✎
07:03
|
(6) теперь попробуй предварительно почитать СП, поразмышлять
|
|||
8
ЧеловекДуши
24.11.15
✎
07:04
|
(0) Познай для себя отладчики запросов.
либо для тонкого http://1c-uroki.ru/articles/Konsol_zaprosov_1C_8.3_8.2 http://catalog.mista.ru/public/64522/ либо для толстого http://catalog.mista.ru/public/19577/ |
|||
9
ЧеловекДуши
24.11.15
✎
07:05
|
А уже после пиши цикли и т.д. а то тут можно вечно гадать, как у вас там :)
|
|||
10
stancia_spn30
24.11.15
✎
07:34
|
(9) Благодарю)
|
|||
11
stancia_spn30
24.11.15
✎
12:25
|
(8) Отладчиком запроса(консоль запросов) все проходит. А вот при работе так, говорит следующее: ВыборкаДетальныеЗаписи.ДолжностныеОбязанности - Ошибка чтения значения
|
|||
12
aleks_default
24.11.15
✎
12:29
|
(11) читай (1) еще раз
|
|||
13
VikingKosmo
24.11.15
✎
12:30
|
ВыборкаДетальныеЗаписи.Следующий() уже пробовал?
|
|||
14
Горогуля
24.11.15
✎
12:34
|
не слушай никого, делай ВыборкаДетальныеЗаписи.Следующий()
|
|||
15
stancia_spn30
25.11.15
✎
06:45
|
(13) да, значение идет ложь
|
|||
16
Горогуля
25.11.15
✎
06:48
|
от тебя требуется ещё одно крохотное мыслительное усилие, и я начну открывать шампанское
|
|||
17
User_Agronom
25.11.15
✎
07:00
|
(0)...ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выбрать()...
Пробуй ВыборкаДетальныеЗаписи = Запрос.Выполнить().Выгрузить(); и смотри отладчиком, что содержит. |
|||
18
ЧеловекДуши
25.11.15
✎
07:59
|
(11) Тяжелый случай. Вы когда переменные объявляете, в Обработке "своей", вы что там указываете, абы что и абы как?
Потрудись разобраться с типом значений переменных для отбора в запросе. У вас там каша и бардак :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |