|
Комментарий по ответственному | ☑ | ||
---|---|---|---|---|
0
bcosta
07.11.13
✎
18:20
|
Добрый вечер!
Подскажите, как в документе по ответственному добавить комментарий? Т.е. если ответственный = Вася, то комментарий = Вася крут! А если ответственный = Маша, то комментарий = Вася не крут! и т.д. Вроде все просто, но нифига не работает. Конфа Управление автотранспортом от Раруса, документ Путевой лист. Но вряд ли там что-то отличается от типовых конфигураций. Пробовал так: Если Ответственный = Справочники.Пользователи.НайтиПоНаименованию("Наименование") Тогда Комментарий = "Комментарий"; КонецЕсли; И много как еще пробовал. В том числе и ПараметрыСеанса.ТекущийПользователь. Что не так? Или может я под конец рабочего дня ничего не соображаю? |
|||
1
RomanFire
07.11.13
✎
18:22
|
СОКРЛП не пробовал добавлять?в параметр
|
|||
2
mikecool
07.11.13
✎
18:22
|
потому что
Ответственный <> Справочники.Пользователи.НайтиПоНаименованию("Наименование") |
|||
3
bcosta
07.11.13
✎
18:23
|
(2) А как тогда?
|
|||
4
RomanFire
07.11.13
✎
18:23
|
И вообще пробелы могут быть, строковое же сравнение
|
|||
5
bcosta
07.11.13
✎
18:23
|
(1) Неа, не пробовал. Попробую.
|
|||
6
mikecool
07.11.13
✎
18:23
|
(3) в отладчике посмотри, откуда я знаю почему они у тебя не равны
|
|||
7
Ksandr
07.11.13
✎
18:23
|
Если Найти(Ответственный, "Вася") > 0 Тогда
Комментарий = "Руки бы оторвать за такое в рабочей базе"; КонецЕсли; :) |
|||
8
Wobland
07.11.13
✎
18:24
|
||||
9
bcosta
07.11.13
✎
18:32
|
(6) В том-то и дело, что равны
|
|||
10
Wobland
07.11.13
✎
18:33
|
(9) тогда всё работает, поздравляю
|
|||
11
bcosta
07.11.13
✎
18:36
|
(10) А вот и нет) Мистика)
|
|||
12
Wobland
07.11.13
✎
18:39
|
(11) ну тогда ты врёшь
|
|||
13
bcosta
07.11.13
✎
18:41
|
(12) Я же говорю мистика( Злые духи не дают работать программе(
|
|||
14
Мимохожий Однако
07.11.13
✎
18:44
|
Встань отладчиком на проблемную строку, вычисли и сбрось сюда.
|
|||
15
Wobland
07.11.13
✎
18:44
|
духам предпочитаю водку. также важно закусывать
|
|||
16
bcosta
07.11.13
✎
18:51
|
УРААА!!!
|
|||
17
Wobland
07.11.13
✎
18:53
|
(16) ??
|
|||
18
bcosta
07.11.13
✎
18:53
|
(14) Решил сделать, как Вы написали, сделал и сам все понял. Почему-то ответственный, как я его не крутил = "".
Заработало так: ПараметрыСеанса.ТекущийПользователь.Наименование = Справочники.Пользователи.НайтиПоКоду("Имя").Наименование |
|||
19
bcosta
07.11.13
✎
18:55
|
(18) Хотя хотелось из ответственного взять. Но почему-то кроме как "" ничего не взять.
Причем так получается: В отладчике Ответственный.Наименование = "", А если Сообщить(Ответственный.Наименование), то сообщает полное имя, как и надо. Почему так? |
|||
20
Wobland
07.11.13
✎
19:01
|
(19) выдыхай
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |