|
v7: Не работает замена
| ☑ |
0
Pasha-Buh
04.08.16
✎
11:11
|
Почему не срабатывает замена?
из отладчика:
ИмяПользователя() = "ЮлияМилейко"
СтрЗаменить(ИмяПользователя(),симв(34),"") = "ЮлияМилейко"
СтрЗаменить(Строка(ИмяПользователя()),симв(34),"") = "ЮлияМилейко"
СтрЗаменить(Строка(ИмяПользователя()),'"',"") = "ЮлияМилейко"
|
|
1
Волшебник
модератор
04.08.16
✎
11:13
|
ты ковычки хочешь убрать?
|
|
2
Aleksey
04.08.16
✎
11:14
|
А смотришь где? В отладчике?
С чего ты взял что там есть ковычки?
|
|
3
Ёпрст
04.08.16
✎
11:20
|
(0)Полный ПЭ
|
|
4
Pasha-Buh
04.08.16
✎
11:37
|
Смотрю в отладчике.
"С чего ты взял что там есть ковычки?" - показывает кавычки.
Есть реквизит в контрагентах "менеджер". (Менеджер=справочник.Пользователи) в отладчике Менеджер=ЮлияМилейко
Если Менеджер<>ИмяПользователя() Тогда
СтатусВозврата(0);
Возврат;
КонецЕсли;
Срабатывает при любом варианте из (0)
|
|
5
Aleksey
04.08.16
✎
11:42
|
ИмяПользователя() - строка
Менеджер - справочник
Приводи к одному типу, например
Если СкорЛП(Менеджер) <> ИмяПользователя() Тогда
|
|
6
Aleksey
04.08.16
✎
11:43
|
Ковычки тут не причем, ковычками отладчики показывает что тип строка
|
|
7
Pasha-Buh
04.08.16
✎
11:46
|
Попробую, получается что отбор я не смогу по менеджер установить:
УстановитьОтбор("Менеджер",ИмяПользователя());
не будет работать, так?
|
|
8
Aleksey
04.08.16
✎
11:47
|
(7) нет не будет
Конфа какая ТиС? Кури в сторону глПользователь
|
|
9
Pasha-Buh
04.08.16
✎
11:49
|
ТиС
|
|
10
Pasha-Buh
04.08.16
✎
12:03
|
Спасибо.
глПользователь рулит.
|
|