|
Сравнение результатов запроса и элементов списка значений... | ☑ | ||
---|---|---|---|---|
0
Darhon
16.07.13
✎
13:52
|
Добрый вечер! Появилась проблема на 1с 8.2, Выполняется вот такой код:
Пока Выборка.Следующий() Цикл Если СокрЛП(Выборка.Должность) = ЭлементСписка Тогда Заместители.Добавить(); Заместители.Сотрудник = Выборка.Сотрудник; Заместители.ФизЛицо = Выборка.ФизЛицо; КОнецЕсли; КонецЦикла; В отладчике смотрю что в нужный момент значения одинаковы "Директор", но условия равенства не выполняется... В чем может быть дело?? |
|||
1
Maxus43
16.07.13
✎
13:52
|
зачем СокрЛП?
|
|||
2
Molinor
16.07.13
✎
13:54
|
Типы одинаковые?
|
|||
3
ДенисЧ
16.07.13
✎
13:56
|
В элементе списка что?
|
|||
4
Darhon
16.07.13
✎
13:57
|
В элементеСписка значение строка, запрос возвращает значение строка...
|
|||
5
Darhon
16.07.13
✎
13:57
|
Вот сам запрос:
| РаботникиОрганизацийСрезПоследних.Сотрудник.Должность.Наименование КАК Должность, | РаботникиОрганизацийСрезПоследних.Организация.Ссылка, | РаботникиОрганизацийСрезПоследних.Сотрудник.Ссылка КАК Сотрудник, | РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо.Ссылка КАК Физлицо |ИЗ | РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних |"; |
|||
6
Darhon
16.07.13
✎
13:58
|
Без СокрЛП тоже не работает этот кусок кода(
|
|||
7
Molinor
16.07.13
✎
13:58
|
Латиница и кириллица?
|
|||
8
ДенисЧ
16.07.13
✎
13:59
|
(4) Точно строка?
А если Если СокрЛП(Выборка.Должность) = ЭлементСписка.Значение Тогда Откуда вообще ты этот элемент получаешь? |
|||
9
Nikitvol
16.07.13
✎
13:59
|
В отладчике "ЭлементСписка" какого типа показывает значение?
|
|||
10
Darhon
16.07.13
✎
14:00
|
(9) ЭлементСпискаЗначений
|
|||
11
Nikitvol
16.07.13
✎
14:01
|
(10) вот ты и ответил на свой вопрос.
|
|||
12
Nikitvol
16.07.13
✎
14:01
|
в (8) правильно написано.
|
|||
13
ДенисЧ
16.07.13
✎
14:01
|
(10) Тогда почему и зачем ты его сравниваешь со строкой?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |