|
НайтиПоРеквизиту | ☑ | ||
---|---|---|---|---|
0
bcosta
27.09.11
✎
16:25
|
Необходимо при запуске 1С сверять пользователя, вошедшего в 1С со справочником Пользователи. И если у вошедшего в этом справочнике стоит галка у реквизита "Администратор", то задавать какой-нибудь вопрос.
Если использовать НайтиПоРеквизиту и пользователей с такой галкой много, то после нахождения первого подходящего пользователя в справочнике? дальше он не проверяет. А зайти тем пользователем, который в справочнике далеко не первый, то сравнение будет не с тем элементом. Как это сделать? И, если можно, не с помощью запросов. Спасибо. |
|||
1
butterbean
27.09.11
✎
16:27
|
вообще имена или коды должны быть уникальны, по ним и надо искать
|
|||
2
miki
27.09.11
✎
16:27
|
А по коду поискать или, на крайняк, по имени?
|
|||
3
palpetrovich
27.09.11
✎
16:28
|
зачем его искать по ревизиту? при запуске 1С пользователь оперделен однозначно
|
|||
4
bcosta
27.09.11
✎
16:30
|
я найду его по коду или по имени, но задать вопрос надо ему только в том случае, если стоит галка "Администратор". А таких Администраторов в системе может быть много.
|
|||
5
butterbean
27.09.11
✎
16:31
|
(4) вот когда найдешь, тогда и проверяй галку, это вроде очевидно
|
|||
6
bcosta
27.09.11
✎
16:32
|
Согласен, но как проверить. Конкретно НайтиПоРеквизиту начинает искать с начала справочника. Как заставить проверять только конкретный элемент (найденный по имени)?
|
|||
7
butterbean
27.09.11
✎
16:33
|
(6) эээээ, НайденныйЭлемент.ТвояГалка ... как-то так
|
|||
8
bcosta
27.09.11
✎
16:33
|
сейчас попробую, спасибо.
|
|||
9
Жан Пердежон
27.09.11
✎
16:35
|
проверить реквизит у ссылки... жесть)
|
|||
10
palpetrovich
27.09.11
✎
16:36
|
я один в непонятках? зачем шерстить справочник Пользователи для нахождения пользователя который вошел в базу, т.е. самого себя?
или я не туда въехал? |
|||
11
bcosta
27.09.11
✎
16:42
|
(9) Согласен, это легко. Но я только учусь и это часть обучения.
|
|||
12
bcosta
27.09.11
✎
16:42
|
(7) Примерно так. Повертел еще и сработало. Спасибо, что навел на путь)))
|
|||
13
bcosta
27.09.11
✎
16:43
|
(10) Ты немного не въехал, но все уже получилось.
|
|||
14
bcosta
27.09.11
✎
16:44
|
Всем спасибо, все работает.
|
|||
15
palpetrovich
27.09.11
✎
16:45
|
(13) а можно подробней, во что я не въехал ...а то я спать не буду :(
|
|||
16
bcosta
27.09.11
✎
16:58
|
(15) Я захожу в 1С. Нужно сравнить меня с элементом справочника Пользователи. И если у этого элемента (т.е. меня) стоит галка "Администратор", то задавать какой-либо вопрос.
|
|||
17
hhhh
27.09.11
✎
17:01
|
(16) он не поймет, зачем искать пользователя? Ведь он уже есть.
|
|||
18
palpetrovich
27.09.11
✎
17:05
|
(16) если конфигурация не самопал, то с большой долей вероятности, когда ты заходишь - определяется текущий пользователь (элемент справочника Пользователи) и ,следовательно, искомый реквизит "Администратор" должен быть доступен для чтения без всяких дополнительных телодвижений
|
|||
19
bcosta
27.09.11
✎
17:25
|
конфа самописная
|
|||
20
palpetrovich
27.09.11
✎
17:29
|
(19) с этого надо было начинать :)
|
|||
21
Сергей Д
27.09.11
✎
17:36
|
А чего бы не запросом?
|
|||
22
bcosta
27.09.11
✎
19:43
|
(20) Согласен) не прав)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |