Имя: Пароль:
1C
1С v8
Почему Сотрудник = Пользователи.ТекущийПользователь() не присваивает значение
0 genesys
 
08.09.16
13:33
Есть Документ.ПримемПациентов
В списке документов есть реквизит Врач
Врач
Почему код ЭтаФорма.Сотрудник = Пользователи.ТекущийПользователь();
Не подставляет в Реквизит Сотрудник Текущего пользователя ?
1 SilentMan
 
08.09.16
13:34
Потому что не совпадают типы слева и справа. И один к другому не приводится
2 genesys
 
08.09.16
13:37
(1) В смысле ??
3 Метранпаж
 
08.09.16
13:38
(2) Справочник.Сотрудники и Справочник.Пользователи - это разные типы
4 genesys
 
08.09.16
13:38
(1) Я хочу, чтобы в списке документов Реквизит Врач был недоступен для редактирования и в нём всегда был текущий врач(пользователь)
5 Fish
 
08.09.16
13:39
(4) Давай сначала: какого типа у тебя реквизит "Врач"?
6 genesys
 
08.09.16
13:41
(5) СправочникСсылка.СотрудникиОрганизаций
7 CMblCL
 
08.09.16
13:42
(0) Врач <> Пользователь, если хочешь, чтобы подставлялся определенный врач у определенного пользователя, то надо их связать, например через настройки пользователей
8 Fish
 
08.09.16
13:42
(6) Ну вот. А код Пользователи.ТекущийПользователь() имеет совсем другой тип.
9 Fish
 
08.09.16
13:43
+(8) имеет = возвращает.
10 genesys
 
08.09.16
13:45
(8) (7) Мне вообще надо, чтобы в этом реквизите пользователь не мог выбирать никого кроме себя
в реквизите организации это как то реализованно, типа какая организация относится к пользователю только такая и есть для выбора
11 genesys
 
08.09.16
13:46
я думаю, что это реализовано как то через Роли
но не могу пока что понять
12 genesys
 
08.09.16
13:48
Может быть вы сможете подсказать ?
13 CMblCL
 
08.09.16
13:52
(10) Посмотри откуда и как заполняется реквизит Организация и сделать также
14 genesys
 
08.09.16
13:52
Получается: организаций много, но у пользователя в реквизите организация выбор только та, к которой он имеет отношение
и нужно так же сделать в списке дкоументов
15 genesys
 
08.09.16
13:54
(13) Он не заполняется, там раскрывается список организаий и там только 1
16 genesys
 
08.09.16
14:00
Есть чо по подсказкам ?)
17 CMblCL
 
08.09.16
14:00
(16) А если сам найдешь?
18 genesys
 
08.09.16
14:01
(17) не, я поверю на слово )
19 genesys
 
08.09.16
14:03
(17) Ну а как это вообще реализовывается то ?
Я про Реквизит организация
как могли сделать так, чтобы в выбре была только организация сотрудника
20 CMblCL
 
08.09.16
14:11
Например, через ограничение доступа на уровне записей или через настройку пользователя "Основная организация" или прямо в коде что-то прописано, вариантов много
21 genesys
 
08.09.16
14:12
(20) На 99% уверен, что не в коде
А может быть через Роль ?
22 genesys
 
08.09.16
14:24
Не подскажете ?) Я чот уже хз куда смотреть
23 genesys
 
08.09.16
14:28
МОжет быть тут указывается ????

Попытка
        Организация = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация");
        лОтбор=ДокументСписок.Отбор.Организация;
        лОтбор.Использование=ЗначениеЗаполнено(Организация);
        Если лОтбор.Использование Тогда
            лОтбор.ВидСравнения=ВидСравнения.Равно;
            лОтбор.Значение=Организация;
        КонецЕсли;  
    Исключение КонецПопытки;
24 genesys
 
08.09.16
14:49
ну помогите мне хоть код разобрать, тут или не тут прпоисывается, что организация только одна может быть
25 Artificial
 
08.09.16
14:52
(24) Здесь устанавливается отбор по организации для текущего пользователя. Как бы видно.
26 genesys
 
08.09.16
14:54
(25) и как он устанавливается?
Получается что организация доступна только "ОсновнаяОрганизация" сотрудника? так?
27 genesys
 
08.09.16
14:54
(25) я только учусь просто
28 Dark_Warrior
 
08.09.16
15:01
(26) Вот так:
(23)
лОтбор.ВидСравнения=ВидСравнения.Равно;
            лОтбор.Значение=Организация;
29 Dark_Warrior
 
08.09.16
15:02
В УправлениеПользователями.ПолучитьЗначениеПоУмолчанию получается ОсновнаяОрганизация для пользователя, далее устанавливается отбор в списке.
30 genesys
 
08.09.16
15:04
(29) а можно как-нибудь подобно сделать для пользователя ? нуу т.е. отбор по пользователю
31 genesys
 
08.09.16
15:11
Я не совсем понимаю, честно говоря просидел часа 2 уже то в ролях копался то ещё где
не могу понять как можн осделать, чтобы сотрудник в списке был 1 так же как и организация
32 genesys
 
08.09.16
15:15
Это просто не совсем учебное задание мне, я бы и всю ночь просидел, но желательно бы в течении часа сделать и сдать (
33 vicof
 
08.09.16
15:23
(32) Берешь нанимаешь программиста, платишь ему денег, смотришь, как он делает. Учишься и радуешься.
34 genesys
 
08.09.16
15:23
(33) Ага, у меня зп не было ещё
35 genesys
 
08.09.16
15:24
Подсказали бы )
36 vicof
 
08.09.16
15:33
(35) За час подсказать как настраивать РЛС нереально. Да и не нужно никому.
Когда тебя брали, наверняка видели, какой у тебя уровень знаний.
Пробуй, делай, без этого никто тебя не научит.

Для начала нужно понять, как связаны врачи и пользователи, и связаны ли вообще.
По врачу получить пользователя или по пользователю врача и не давать записывать документ (/выбирать в поле/еще как-нить), если пользователь врача и пользователь сеанса не совпадают.
37 genesys
 
08.09.16
15:34
(36) Врач = Сотрудник
38 vicof
 
08.09.16
15:34
(37) Не ври
39 genesys
 
08.09.16
15:34
Сотрудник по идее = ТекущийПользователь
40 genesys
 
08.09.16
15:34
Что не ври ? врач = Справочники.Сотрудники
41 vicof
 
08.09.16
15:37
(40) Ладно, уговорил.
42 vicof
 
08.09.16
15:38
(39) Сотрудник не по идее -один справочник
Врач не по идее - другой справочник
43 genesys
 
08.09.16
15:55
(42) нет справочника врач
это Управление Медецинским Центром
тут просто вместо Сотрудник Врач
44 genesys
 
08.09.16
15:55
медицинским
45 vicof
 
08.09.16
15:57
(44) ну хорошо, Врач, мне фиолетово, тебе меньше работы.
Что дальше непонятно в (36)
46 Has
 
08.09.16
15:57
может у элемента справочника Пользователи есть какой-либо реквизит, связанный со справочником СотрудникиОрганизаций
47 genesys
 
08.09.16
15:58
(45) А нельзя как то в коде отбор сделать, что в реквизит ВРАЧ заполняется ТЕКУЩИЙ ПОЛЬЗВОАТЕЛЬ? потому что текущийпользователь САНЯ
соответственно саня - врач
получается Врач: САНЯ
и мне надо чтобы это автоматом заполнялось и не было возможности редактировать
48 genesys
 
08.09.16
15:59
(46) просто Сотрудник
49 genesys
 
08.09.16
15:59
СправочникСсылка.СотрудникиОрганизаций
50 genesys
 
08.09.16
15:59
(46) А как это поможет ?
51 vicof
 
08.09.16
16:11
(47) Программирование - это не твое. Иди лучше пылесосы продавать.
Нужно найти в себе силы узнать в гугле, какое событие отвечает за первоначальное заполнение реквизитов, и какие свойства отвечают за доступность полей на форме.
52 genesys
 
09.09.16
07:04
(51) ко
53 DDwe
 
09.09.16
07:05
(51) +100
54 zak555
 
09.09.16
07:08
т.е. ты до сих пор не веришь, что без конфы не догадаться ?
55 DDwe
 
09.09.16
07:13
(51) Он не понимает этого.
56 genesys
 
09.09.16
07:20
(55) Я знал что ты придёшь сюда, теперь можешь уходить
И да, запятые с собой забери
57 genesys
 
09.09.16
07:21
(54) я уже сам с помощью рлс всё сделал
и чхать какая там конфа
58 VladZ
 
09.09.16
07:23
(0) Чтобы наступило просветление делаешь так:
1. идешь на склад, находишь ячейку для пылесосов (маленькая такая, квадратного вида).
2. Берешь стиральную машину и пихаешь в эту ячейку.

Не входит? А все почему? Потому что ячейка для пылесоса. И стиралкам здесь не место.
59 Dark_Warrior
 
09.09.16
07:24
(57) С помощью РЛС сделал (58)? Т.е. присвоил реквизиту "Врач" значение другого типа?
60 VladZ
 
09.09.16
07:24
База данных - тот же склад. И все должно лежать по своим местам.
61 DDwe
 
09.09.16
07:26
(57) Мдя...
62 hhhh
 
09.09.16
07:26
(57) ты нам на пальцах объясни, чего тебе нужно. Например, у тебя есть сын Саня, и во дворе стоит экскаватор, на боку у него вырезано Саня. Что нужно сделать? Загнать экскаватор в твою квартиру?
63 genesys
 
09.09.16
07:28
(59) нет
64 DDwe
 
09.09.16
07:28
У него просто отсутствует понятие базовых основ. Вот и лепит. ))))
65 genesys
 
09.09.16
07:28
(62) Мне нужно, чтобы текущий пользователь видел только свои дкоументы.
66 genesys
 
09.09.16
07:28
(64) там запятая,  а не точка ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
67 zak555
 
09.09.16
07:29
(57) что за страх показать конфу?
68 VladZ
 
09.09.16
07:30
(65) Смотри типовые. Там во всех документа есть реквизит "Ответственный". Тип значения - "Справочник.Пользователи".  Вот туда можешь запихать "Пользователи.ТекущийПользователь()".
69 genesys
 
09.09.16
07:31
(67) я сказал 1БИт Управление Медицинским Центром
какой страх ?
70 genesys
 
09.09.16
07:31
(68) ага
71 VladZ
 
09.09.16
07:33
Совет: Есть определенное множество задач, возникающих при автоматизации всяческого учета. В типовых все эти задачи в 95% случаев решены. Открывай, смотри, делай так же. Не нужно изобретать велосипеды.
72 DDwe
 
09.09.16
07:34
(66) Лечиться тебе мальчик нужно.
73 hhhh
 
09.09.16
07:36
(69) теперь представь, сколько часов нам надо, чтобы найти, купить, скачать и установить на комп этот твой Бит? Прежде чем такое говорить.
74 genesys
 
09.09.16
07:36
(73) он всё равно сделан на базе какой нибудь бп 2.0 (72) кококо
75 batman69
 
09.09.16
07:50
(74) Почему такой грубый?
76 hhhh
 
09.09.16
07:50
(74) неправда. БП 2.0 мы знаем, там у каждого пользователя указано физлицо. Если у тебя нету, значит это не бп 2.0
77 zak555
 
09.09.16
07:52
(74) в такой хрени нет
+ ты изъясняешься на непонятном языке
78 DDwe
 
09.09.16
07:55
(74)
- Слушай, Доцент. Ты был когда-нибудь маленький?
- Был.
- У тебя папа, мама был?
- Был...
- Зачем ты такой злой? Зачем, как собак? (С)
79 genesys
 
09.09.16
08:09
(75) где же я грубил то (78) кококо[2]
80 DDwe
 
09.09.16
08:21
(79) Неадекват.
81 batman69
 
09.09.16
08:24
Как человек, который имеет хорошие знакомства в медицине, рекомендую ТС бросить программирование и обратиться к психиатру.
82 zak555
 
09.09.16
08:26
(81) на лицо отклонения ?
83 batman69
 
09.09.16
08:27
(82) И какие!!!! ))))
84 sFAQer
 
09.09.16
08:52
Пятнично у вас тут...
85 genesys
 
09.09.16
08:53
(80) ПочемУ? (81)  Для чего? (83) Какеи?
Вот заметить прошу DDwe и batman69, я не просил дать совет, я не просил оценивать мои знания и т д, я просил помочь по конкретной задаче, если же другие люди пытались понять мой бред и как то подсказать, то вы — пустословите и кукарекаете, так почему мне нужно идти к психиатру и быть в ваших глазах неадекватным, если все признаки неадекватного поведения присутствуют как раз-таки у вас ?
Может быть вы пытаетесь как то с помощью меня показать свои слабые стороны не указывая на себя ?:)
86 genesys
 
09.09.16
08:53
И да, DDwe b @ифеьфт69 , вы похожи друг с другом, вам обоим для выражения эмоций нужны скобочки  :)
87 genesys
 
09.09.16
08:54
@batman68 естессно
88 genesys
 
09.09.16
08:54
да ёпт, ну вы поняли
89 DDwe
 
09.09.16
09:02
(88) Ась?
90 genesys
 
09.09.16
09:02
(89) Да
91 DDwe
 
09.09.16
09:04
(90) Хм..
92 _stay true_
 
09.09.16
09:05
(88) В общем, смотри:
1. Определи, какой тип данных имеет реквизит формы "Врач" и с каким реквизитом объекта он связан(клик по реквизиту формы правой, "свойства", "путькданным").
2. Зайди в справочник "пользователи" и "сотрудники". Наверняка есть какой-то связующий элемент(Наименование, имя и.т.п). Если совсем нет - создай у пользователя реквизит с типом Сотрудники, и руками запиши всем связанных сотрудников.
3.После этого ПараметрыСеанса.ТЕкущийПользователь.РеквизитСотрудник.Ссылка пихай в свою форму и сделай и сними с реквизита формы галку "доступность".

В общем, вариантов решения масса. Выбирай любое. Суть в том, чтобы была связь между пользователем и сотрудником. Не знаю, как в твоей конфе, в типовой у практически любого документа есть поле "ответственный".
93 genesys
 
09.09.16
09:09
(92) 1) Уже отвечал СправочникСсылка.СотрудникиОрганизаций
2) У пользователя Рекизит Сотрудник СправочникСсылка.СотрудникиОрганизаций
94 Fish
 
09.09.16
09:19
(93) А что возвращает функция Пользователи.ТекущийПользователь()?
95 Михаил 1С
 
09.09.16
09:23
(85) Молодой программист, не понимаешь почему над тобой смеются? Я подскажу.
Ты сначала пишешь вопрос -
"Почему код ЭтаФорма.Сотрудник = Пользователи.ТекущийПользователь();
Не подставляет в Реквизит Сотрудник Текущего пользователя ?"

Тебе дается полный окончательный ответ в (3).
Но ты его не слушаешь. Начинаешь говорить дальше что-то свое. Хотя Ответ тебе уже дан. И далее продолжалось также - тебе пытались давать ответы, наводящие вопросы. А ты - "ну я не знаю, надо, чтобы было как там" или еще что-то.

ты остановился бы, подумал что тебе говорят. Если не понятно - задавай новый вопрос. Типа - не понимаю этого, еще молодой, расшифруй. А ты не слушаешь ответов и говоришь-говоришь дальше. Хотя в (3) тебе был дан ответ на вопрос твоей ветки.

Далее, если нужно что-то еще - можно открыть новую ветку с новым вопросом.
Ну или продолжить в этой ветке, но хотябы не бросив то, что тебе дали.
96 zak555
 
09.09.16
09:31
(95) на самом деле в поделках от фра там может быть составной тип, содержащий левое значение )
97 _stay true_
 
09.09.16
10:08
Пробуй так

ЭтаФорма.Сотрудник = ПараметрыСеанса.ТекущийПользователь.Сотрудник.Ссылка;
Либо записывай в реквизит объекта что-то типа ЭтотОбъект.Сотрудник = ПараметрыСеанса.ТекущийПользователь.Сотрудник.Ссылка;

И заодно сними свойство "Доступность" с реквизита формы.
Считай, тебе уже техпроект и ТЗ расписали)))
98 DDwe
 
09.09.16
10:16
Он просто издеётся над людями.
99 _stay true_
 
09.09.16
10:19
(98) Как говорил мой первый "наставник" времен стажерства:

"У программиста должны быть прокачены два скилла: умение гуглить и умение пить"(С)
100 DDwe
 
09.09.16
10:26
100
101 genesys
 
09.09.16
10:26
(97) Ну твой код подставить то подставил в реквизит Пользователя текущего, а список дкоументов всё равно по всем врачам
надо чтобы только по нему и были
102 genesys
 
09.09.16
10:26
(100) иди давай
103 Тындр
 
09.09.16
10:27
блондинкостный вопрос однако. Всех с пятницей
104 DDwe
 
09.09.16
10:27
(102) Ты уж определись.
105 DDwe
 
09.09.16
10:28
(103) Таки он и есть блондинко.
106 genesys
 
09.09.16
10:29
(104) иди ди
107 DDwe
 
09.09.16
10:32
(106) Вот заладил, твою бы энергию, да в мирных целях.
108 _stay true_
 
09.09.16
10:35
(101) Ты издеваешься???
Есть Документ.ПримемПациентов
В списке документов есть реквизит Врач
Врач
Почему код ЭтаФорма.Сотрудник = Пользователи.ТекущийПользователь();
Не подставляет в Реквизит Сотрудник Текущего пользователя ?

Причем тут список и отбор.
109 DDwe
 
09.09.16
10:37
(108) Издевается. Таких дураков не бывает.
110 _stay true_
 
09.09.16
10:38
(109) Ждём щедрого на перманентые баны Волшебника
111 mikecool
 
09.09.16
10:41
пятничный развод
112 DDwe
 
09.09.16
10:42
(111) Тянется с четверга. Не прекратить, до вторника дойдет.
113 genesys
 
09.09.16
10:46
(112) что ты плачешь о всё
114 _stay true_
 
09.09.16
10:46
(112) как в теме с "красивой женой всеобщим достоянием"
115 DDwe
 
09.09.16
10:47
(114) +100

(113) Что-то говорить плохо стал ))
116 DDwe
 
09.09.16
10:48
Конечно развод. Когда человеку нужно решить вопрос, он сидит и решает. А ТС бегает, истерит и требует готового решения.
117 _stay true_
 
09.09.16
10:49
(116) Ещё и бесплатно! Вот еврей!
118 genesys
 
09.09.16
10:52
(115) Да клава другая, не переживай )
119 genesys
 
09.09.16
10:53
А может сделать как-нибудь открытие Списка с отбором для ТекущийПользователь? Что типа если ТекущийПользователь Вася то список доков открывается с отбором по сотруднику вася ?
120 DDwe
 
09.09.16
10:54
(119) Сделай.

(118) Плевать на твою Клаву.
121 hhhh
 
09.09.16
10:55
(119) а ты разве не так написал?
122 genesys
 
09.09.16
10:55
(120) Я спрашиваю возможно ли как-нибудь так сделать или нет, клава пишется с маленькой буквы
123 genesys
 
09.09.16
10:55
(121) Где ?
124 Fish
 
09.09.16
10:57
(122) Возможно. Ты даже сам пример такого кода приводил.
125 _stay true_
 
09.09.16
10:57
(119) Вот это уже ближе к делу.
Как-то так

нФормаСписка = Справочники.ТестСправочник.ПолучитьФормуВыбора(, ЭлементыФормы.тестОбъект);
нФормаСписка .Отбор.ТестРеквизит.ВидСравнения = нФормаСписка .Равно;
нФормаСписка .Отбор.ТестРеквизит.Значение = ПараметрыСеанса.ТекущийПользователь.Сотрудник.Ссылка;
нФормаСписка.Отбор.ТестРеквизит.Использование = Истина;
нФормаСписка.Открыть();

Но код придется допилить под себя самостоятельно
126 genesys
 
09.09.16
10:57
(124) где это я делал отбор для ДокументСписок?
127 _stay true_
 
09.09.16
11:03
Вместо нФормаСписка .Равно пиши ВидСравнения.Равно;

Видимо, ушел кодить.

Как закончишь, отдохни от проделанной работы
128 genesys
 
09.09.16
11:04
(127) нФормаСписка = Документы.МЦ_ПриемКонтрагента.ПолучитьФормуСписка(, ЭлементыФормы.Сотрудник);
нФормаСписка .Отбор.Сотрудник.ВидСравнения = ВидСравнения.Равно;
нФормаСписка .Отбор.Сотрудник.Значение = ПараметрыСеанса.ТекущийПользователь.Сотрудник.Ссылка;
нФормаСписка.Отбор.Сотрудник.Использование = Истина;
нФормаСписка.Открыть();

тип того ?
129 DDwe
 
09.09.16
11:05
(122) Клава, это имя собственное.
130 genesys
 
09.09.16
11:06
(129) там запятая не нужна. клава - сокращение от клавиатура
131 Torquader
 
09.09.16
11:07
Мы что - ссылку на пользователя (который пользователь ИБ) присваиваем значению, которое ссылка на элемент справочника "Пользователи" ?
132 DDwe
 
09.09.16
11:07
(128) Проверь.
(130) Ты не сокращай. Будь проще.
133 DDwe
 
09.09.16
11:08
(131) Мы тут мозг компостируем.
134 genesys
 
09.09.16
11:09
(132) проверил и обрадовался
захожу в список документов - из 1с вылетает
135 DDwe
 
09.09.16
11:09
(134) Смешно.
136 Fish
 
09.09.16
11:09
(126) В этой ветке.
137 genesys
 
09.09.16
11:12
(135) что смешно ? меня не пускает в доки с этим кодом
138 Artificial
 
09.09.16
11:13
Ну развели... Я же ТСу в (25) ещё сказал вроде.
139 Artificial
 
09.09.16
11:13
(137) Ещё бы.
140 DDwe
 
09.09.16
11:14
(137) Значит не пускает. Бери шинель, иди домой.
141 genesys
 
09.09.16
11:15
(139) Почему ещё бы ?
142 genesys
 
09.09.16
11:16
(138) Да мне не нужен отбор по организациям
143 Artificial
 
09.09.16
11:16
(141) Потому что ты лепишь горбатого к стене. Смотри на типы реквизитов и типы того, что ты присваиваешь. Вот и весь рецепт.
144 Wit77
 
09.09.16
11:16
Посмотрел темы, которые топикстартер поднимал и сразу стало понятно почему все знакомые врачи жалуются на плохо работающие программы в их отрасли....
С такими автоматизаторами не удивительно...

(0) Уважаемый, чтобы смочь решить возникающие задачи, вам нужно иметь какой-то минимум базовых знаний. Который судя по всему у вас отсутствует. Вам для начала книжку бы какую почитать по основам программирования. Тогда и ответы на вопросы сразу более понятными станут.
145 genesys
 
09.09.16
11:19
(144) Во 1ых я не внедрял УМЦ эту, во 2ых я не работаю в УМЦ этой
146 genesys
 
09.09.16
11:19
(144) А ещё, кстати, знал бы ты, как эти врачи лгут, когда пишут в резюме "опытынй пользователь ПК" и диктуют вместо айди тимвьювера айпи сервера
147 Wit77
 
09.09.16
11:22
(145) дело не в конкретной УМЦ, я говорю про базовые знания которые универсальны. Не надо знать какую-то конфигурацию, чтобы понимать что такое типы данных. А Вы, судя по всему, вообще ничего еще не внедряли.
(146) Это вообще к теме не относится.
148 Wit77
 
09.09.16
11:24
(145) Если хотите войти в эту профессию побыстрее - сходите на курсы по программированию на 1С. Сразу хорошего спеца там конечно из вас не сделают, но по крайней мере будете в терминологии разбираться и ориентироваться в объектах конфигурации.
149 artems
 
09.09.16
11:24
(145) Позовите специалиста уже, а сам брысь от компутера :)
150 genesys
 
09.09.16
11:24
(148) Я ещё не успел курсы пройти! Обязательно пойду
151 Artificial
 
09.09.16
11:25
(149) Второй день никак не брысьнет.
152 genesys
 
09.09.16
11:25
(149) Специалиста сегодня нет, почти как всегда
153 genesys
 
09.09.16
11:25
(151) Ага
154 Artificial
 
09.09.16
11:25
(150) Тогда как ты вообще влез в это?
155 artems
 
09.09.16
11:26
(152) Позовите того, который есть :)
156 genesys
 
09.09.16
11:26
(154) Просто повезло, с понедельинка начну литературу изучать с практикой параллельно
157 Artificial
 
09.09.16
11:27
(156) Наоборот, не повезло. Люди сразу изучают литературу и на курсах сидят, тогда им только задачи дают.
158 Wit77
 
09.09.16
11:27
(150) Вы пройдите сначала. А потом беритесь что-то делать. Потому как можете таких дров наломать, что и опытный специалист не сможет починить после вас.
159 genesys
 
09.09.16
11:27
(155) Да нету никого, у меня вполне неплохо получается помогать пользователям, когда проблема в заполнении документов и т д, т.е. типовыми механизмами пользоваться(если правильно это обозвал)
А вот с кодом я совсем 0
160 genesys
 
09.09.16
11:27
(158) Я на копиях всё делаю сначала
161 Artificial
 
09.09.16
11:28
(159) Ты не программист тогда.
162 genesys
 
09.09.16
11:28
Вот отчет делал, печатную форму, всякие штуки типа "если не заполнен реквизит Телефон, то контрагент не сохраняется"
163 Wit77
 
09.09.16
11:29
(156) почему с понедельника? Вы сейчас столько времени тратите на пустую болтовню на форуме - вот и читайте прямо сейчас. + выходные. В понедельник уже сможете вопросы правильно формулировать и ответы понимать.
164 genesys
 
09.09.16
11:29
(161) а каким хером я бууд программистом, если я не программировал никогда и сейчас пытаюсь начать и всего с 1 знаком меньше месяца?
165 Fish
 
09.09.16
11:29
(142) Не поверишь, но отбор по сотруднику устанавливается аналогично.
166 Artificial
 
09.09.16
11:29
(163) Не факт. ТС, думаю, тяжело обучаемый.
167 genesys
 
09.09.16
11:29
(163) Потому что я бегаю по кабинетам и решаю пробелмы юзеров, я не только в 1с
168 Artificial
 
09.09.16
11:29
(167) Тыжпрограммист?
169 Fish
 
09.09.16
11:30
(164) Лучше не пытайся. Станешь жадным и тупым, как все одинэсники. Оно тебе надо? :)
170 genesys
 
09.09.16
11:31
(168) я не во франче (165)  Организация = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация");
        лОтбор=ДокументСписок.Отбор.Организация;
        лОтбор.Использование=ЗначениеЗаполнено(Организация);
        Если лОтбор.Использование Тогда
            лОтбор.ВидСравнения=ВидСравнения.Равно;
            лОтбор.Значение=Организация;
        КонецЕсли;  
    Исключение КонецПопытки;

как тут сделать подобно с Сотрудинком, можешь посдказать ?
171 Wit77
 
09.09.16
11:31
(167) ну если вы аникеем занимаетесь, зачем лезете туда, где ничего не понимаете?
(166) очень похоже. Человек вообще не воспринимает информацию, даже не относящуюся к программированию.
172 DDwe
 
09.09.16
11:32
(164) Зачем ты здесь?
173 genesys
 
09.09.16
11:32
(171) Примера информации не относящейся к программированию, которую я не воспринял не будет, верно ?)
174 genesys
 
09.09.16
11:33
(172) Чтобы учить тебя расставлять знаки препинания, а что ?
175 DDwe
 
09.09.16
11:34
(174) "Скрипач не нужен!"(С)
176 Wit77
 
09.09.16
11:34
(173) вам все говорят в один голос - идите учиться, потом задавайте вопросы, а вы продолжаете приставать как сделать то-то и то-то.
177 Wit77
 
09.09.16
11:35
(173) да еще пустую демагогию разводите...
178 Artificial
 
09.09.16
11:36
(177) Оставьте, здесь безнадёга.
179 Wit77
 
09.09.16
11:38
(178) У меня всегда так... Вроде почти 40, а все верю что можно людей чему-то научить :)
180 genesys
 
09.09.16
11:40
(176) Ну дык.. ведь и я говорю в свой один голос - я пойду учиться с понедельника, да, я пристаю как сделать то, потому что это важная задача а 1сник хз где и на связь не выходит, поэтому я прошу помочь мне
181 genesys
 
09.09.16
11:41
Если кто-то хочет дать совет типа "программирование не твоё" "зачем лезешь в 1с  если эникей" и т д, то я могу создать отдельную ветку и там вы меня будете критиковать и давать советы куда мне идти, а куда нет
182 DDwe
 
09.09.16
11:42
(180) "С понедельника возьмусь!"(С)

ТС просто не очень умело пятницу разворачивает.
183 DDwe
 
09.09.16
11:42
(181) Уже создавал. Там тебе тоже самое сказали.
184 genesys
 
09.09.16
11:42
Я всего лишь попросил помощи,да, в наглом виде, да, я прошу решения и не хочу платить, но там работа (для вас, не для меня) на 5 строк кода ~ 1 минута
185 genesys
 
09.09.16
11:43
(183) Нет, я не создавал тему для критики и советов по поводу заниматься этим или нет, просто такие невежды, как ты - пытаются самоутвердиться, вот и всё :)
186 genesys
 
09.09.16
11:44
(183) и вообще, давай остановимся на том, что я тебя услышал, а нового тебе сказать нечего?
187 Wit77
 
09.09.16
11:46
(180) Вы не решите эту задачу. Даже с помощью форума. Ваши знания настолько близки к нулю, что помощь вам - это сделать все за вас. Никто этого делать не будет. Поэтому я и предлагаю вам сейчас книжку читать - в данный момент времени это принесет больше пользы.
188 DDwe
 
09.09.16
11:50
(184) "да, в наглом виде"  - сознался.
189 genesys
 
09.09.16
11:50
(187) Что я читать то буду? Радченко? потрачу весь день на то, чтобы узнать как создать справочники документы и отчеты ?
190 DDwe
 
09.09.16
11:51
(189) Да. Начни с этого.
191 DDwe
 
09.09.16
11:51
(190) + Всё остальное тебе не по силам.
192 aleks_default
 
09.09.16
11:51
(189)Нет, продолжай читать освежители воздуха
193 DDwe
 
09.09.16
11:52
(192) Поумнеет ещеё.
194 genesys
 
09.09.16
11:52
(188) и что? Ну да, просить сделать за меня - априори наглость, но это никак по вашему самолюбию не ударит, учитывая, что бОльшая половина юзеров тут "а ты там кем" "без фото не взлетит" и т (192) ну ты пытался, за это я награжу тебя откликом "хахахах", ты рад ?
195 Artificial
 
09.09.16
11:52
(189) Конечно. Ещё есть варианты?
196 genesys
 
09.09.16
11:54
(195) Мне это не поможет решить данный вопрос сегодня, а у меня есть ещё важные дела, именно поэтому я написал "с понедельника", не из-за того, что я не хочу под конец недели начинать, а из-за того, что у меня ещё дел по горло
197 DDwe
 
09.09.16
11:54
(196) Проблемы индейцев шерифа не волнуют.
198 genesys
 
09.09.16
11:55
(195) Я же не пишу: сделай за меня, ты сказал своё "за тебя никто делать не будет", я тебя услышал, возможно кто-то сможет уделить мне время и поможет это сделать, ну если нет, то нет, ничего страшного, просто желательно бы это сделать сегодня
199 genesys
 
09.09.16
11:55
(197) Дак я и не звал шерифов, если шерифам это не интересно - шерифы проходят мимо этой ветки, алло?
200 DDwe
 
09.09.16
11:56
200
201 Wit77
 
09.09.16
11:56
(194) А почему Вы считаете что кто-то должен что-то делать за Вас? Ну задали вопрос - за спрос, в конце концов денег не берут, ну послали вас вполне заслуженно. На основании чего вы пытаетесь тут всех убедить что вам прям обязаны помочь? Да, для меня эта задача-минутка и что?
202 genesys
 
09.09.16
11:57
(200) Я честно поражаюсь, на сколько я понял ты шаришь в 1с, ещё какие то ЯП знаешь, но ты такой ишак, как в тебе это всё уживается ?)
203 genesys
 
09.09.16
11:58
(201) Хорошо, скажу ещё раз, для ВАС(тебя) эта задачка - минутка, ВЫ(ты) сделаешь за меня это? - нет, ВЫ(ты) подскажешь мне так, чтобы я понял ? - нет, что ВЫ(ты) тут делаешь?)
204 Wit77
 
09.09.16
11:58
(195, 197) По хорошему, таких персонажей надо холить и лелеять, а вы издеваетесь...

После таких "специалистов" приходишь, а заказчик как давай в тебя деньгами кидаться - лишь бы ты все починил и поправил. :)

А мы тут смеемся....
205 Wit77
 
09.09.16
11:59
(203) :) Развлекаюсь.
206 DDwe
 
09.09.16
11:59
(202) Грубо! Ты маленький, нахальный, наглый, неумный. Жертва ЕГ и поколения покемонов.
207 DDwe
 
09.09.16
11:59
(203) Не ори.
208 genesys
 
09.09.16
11:59
(206) Я тебе учебник русского языка пришлю, не переживай
209 genesys
 
09.09.16
12:00
(207) Выделять слово и писать капсом - разные вещи, иди уже от сюда, женщина :)
210 genesys
 
09.09.16
12:00
(205) Хорошо, я тебя понял, развлекайся :)
211 DDwe
 
09.09.16
12:01
(209) Какой ты смешной.
212 Wit77
 
09.09.16
12:01
(207) Как там говорили - никогда не спорьте с дураком. Для этого вам придется опуститься до его уровня, а там он задавит вас своим опытом.
Вы уже прям близки к этому. :) Полегче, не портите себе пятницу.
213 DDwe
 
09.09.16
12:02
(212) Спасибо! )))
214 genesys
 
09.09.16
12:02
(211) Кудах :)
215 Wit77
 
09.09.16
12:03
(214) Так Вы точно задачу не решите, ни сегодня, ни в понедельник.
216 genesys
 
09.09.16
12:04
(215) Если я её не решу сегодня, то мне всё равно что будет с ней дальше, потому что эта задача - не моя забота, я просто хотел помочь людям, но увы, я в этом не разбираюсь
217 Fish
 
09.09.16
12:06
(216) Все ответы уже даны в этой ветке. Осталось приложить совсем немного усилий и чуть-чуть подумать.
218 Wit77
 
09.09.16
12:06
(216) так вы еще и по собственной инициативе?! Тогда точно программирование не ваше, извините, но тут думать надо....
219 genesys
 
09.09.16
12:06
(217) Я не могу понять код, где идёт отбор по организации.
220 genesys
 
09.09.16
12:07
(218) От меня никто решения не ждёт и не знает, что я пытался эту задачу решить, было бы хорошо, если бы она была решена и не важной, мной или нет
221 Wit77
 
09.09.16
12:08
(220) А зачем тогда вы вообще в это полезли??? Если не разбираетесь?
222 Wit77
 
09.09.16
12:09
Модератору можно закрывать ветку. Переливание из пустого в порожнее закончено.
223 genesys
 
09.09.16
12:11
(221) хочу помочь
224 Fish
 
09.09.16
12:11
(219) Какое слово непонятно? Даю подсказку: на некоторых словах можно нажать в конфигураторе Ctrl+F1 и почитать справку.
225 hhhh
 
09.09.16
12:11
(223) ну просто фигню вы какую-то придумали. Вот зачем врачу видеть только своё? Когда мы все знаем, Что врач должен для правильного диагноза пациенту видеть всё. Все записи всех врачей.
226 genesys
 
09.09.16
12:13
(225) Там у документа есть реквизит СуммаОплаты, а руководство не хочет, чтобы врачи видели чеки, которые закрывают их коллеги
227 Wit77
 
09.09.16
12:13
(225) Вы тут не совсем правы. Не зная контекста задачи - сложно сказать правильно или нет ограничивать доступ. Но это все не важно - топикстартер все рано не владеет ни инструментом, ни проблемной областью.
228 genesys
 
09.09.16
12:14
Организация = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация");


мне эта строка не ясна
229 Wit77
 
09.09.16
12:15
(223) Если у вас есть хоть капелька ума - вы должны понимать, что помогать там, где вы вообще не разбираетесь - нельзя категорически.
230 genesys
 
09.09.16
12:15
(229) Я делаю на копии базы
231 Wit77
 
09.09.16
12:16
(228) Вы понимаете чем отличается процедура от функции? Что такое переменная? Что такое общие модули в конфигурации?
232 Fish
 
09.09.16
12:16
(228) Что именно в ней неясно? Даю ещё подсказку: встаёшь мышкой на слово "ПолучитьЗначениеПоУмолчанию" и нажимаешь F12/
233 genesys
 
09.09.16
12:17
(231) немного
234 genesys
 
09.09.16
12:18
(232) Я вкурсе, мне не понятно, как такое можно сделать не с Организацией, а Сотрудник
235 Wit77
 
09.09.16
12:19
(228) что такое параметры и как они передаются в процедуру/функцию?

если у вас есть понимание этого - я Вам расскажу что делает эта строка.

Да, еще хорошо бы знать что такое типы данных.
236 Wit77
 
09.09.16
12:19
(233) ну рассказывайте что вы знаете немного.
237 hhhh
 
09.09.16
12:19
(228) ну так сделайте

Врач = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнойВрач");
238 Artificial
 
09.09.16
12:21
(236) Скажет, что знает, что такое справочник и документ.
239 genesys
 
09.09.16
12:21
(236) ну что функция может вернуть результат вычисления в отличии от процедуры
ну это я так читал
как объяснить что такое переменная хз
ну я знаю что ей присваивается какое либо занчение и объявляется она как ПЕРЕМ
240 Wit77
 
09.09.16
12:24
(239) вооот. Давайте разбирать строку.
У нас есть переменная "Организация".
В которую мы присваиваем значение функции.
почему эта функция написана вот таким образом: "УправлениеПользователями.ПолучитьЗначениеПоУмолчанию()"? Почему через точку?
241 genesys
 
09.09.16
12:24
На счет общих модулей я хз, знаю что их вызывать можно
242 Artificial
 
09.09.16
12:24
(241) Ты вызывал?
243 genesys
 
09.09.16
12:25
(242) лично я нет

через тчоку потому что управленеи пользователями - общий модуль

поулчитьзанчение - процедура из него
244 Artificial
 
09.09.16
12:26
(243) Как же нет, если ты пишешь УправлениеПользователями.ПолучитьЗначениеПоУмолчанию()?
245 genesys
 
09.09.16
12:26
(244) Это было
246 genesys
 
09.09.16
12:27
(244) ну код ен мой
247 Wit77
 
09.09.16
12:27
(241) модули вызывать нельзя. В модулях можно создавать процедуры и функции которые можно использовать в коде.
(243) Все верно. только не процедура, а функция. Вы же сами говорили - функция возвращает значение, а процедура - нет.
Если мы слева написали "Организация = " - значит справа функция.
248 Wit77
 
09.09.16
12:29
Пошли дальше. Мы с вами выяснили что у нас есть некая функция в общем модуле. Которая нам что-то возвращает.
У функции в скобках написано вот это: "глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация"" что это такое по отношению к функции "ПолучитьЗначениеПоУмолчанию()"?
249 Artificial
 
09.09.16
12:30
(248) Зря Вы это. ТСу книжку почитать бы, а вы только своё время тратите, которое могли провести более полезно.
250 genesys
 
09.09.16
12:30
я не знаю
251 genesys
 
09.09.16
12:31
Ладно, (249) прав
252 aleks_default
 
09.09.16
12:32
Все равно что объяснить туземцу как устроен самолет
253 genesys
 
09.09.16
12:33
(252) Ровным счетом, как и тебе объяснить, где нужны знаки препинания, так ?:)
254 Artificial
 
09.09.16
12:34
(253) Всё, что умеешь? Меньше бы трындел на форумах, Радченко выучил. Пользы больше.
255 Wit77
 
09.09.16
12:35
(249) ну время пока есть. :)
(250) собственно я к чему - даже если я сейчас напишу вам что делает эта строка - вы эти знания никак не сможете применить. Примерно 100 постов назад я про это вам сразу и написал. Все вот это расписывается у того же Радченко. Да, это все элементарно и достаточно один раз прочитать, но не зная этого - вы не поймете все остальное.

а в функцию мы передаем параметры. в зависимости от которых в теле функции будет выполнен тот или иной код. ну и так далее..
256 genesys
 
09.09.16
12:36
(255) Да ладно, по фигу, я не успею уже сегодня всё равно ничего сегодня прочитать, для выполнения этого задания
257 genesys
 
09.09.16
12:36
(254) так точно
258 DDwe
 
09.09.16
12:59
(257) Тролль бестолковый.
259 genesys
 
09.09.16
13:06
(258) Кудах
260 genesys
 
10.09.16
08:49
как изучить типовые конфы?
261 Михаил 1С
 
12.09.16
04:12
(102) Что-то он и правда хамит не по детски.
262 DDwe
 
12.09.16
05:00
(261) Воспитание отсутствует.
263 genesys
 
12.09.16
06:16
(262) (261) т.е. у меня должно быть к Вам уважение ?) Да не смешите меня, вы там кем ? Без фото не взлетит
264 genesys
 
12.09.16
06:18
А, ну да, возможно моё высказывание прозвучало так, будто бы у меня отсутствует уважение к 1сникам и юзерам форума, нет, это не так, речь шла о таких, как DDwe ;]
265 Михаил 1С
 
12.09.16
07:01
(264) Мы все такие. Ты нас всех послал.
Но хочешь получать от нас помощь?
Ты чисто потребитель??

ПС: Украина тоже так - скидку на газ хочет, помощь тут и там хочет, но желает и обоср@ть по-полной..
266 genesys
 
12.09.16
07:03
(265) Диванный эксперт проснулся, не говори за всех ;)
267 DDwe
 
12.09.16
07:04
(266) Гонору у тебя не уменьшилось.
268 DDwe
 
12.09.16
07:05
(266) Книжки за выходные осилил?
269 DDwe
 
12.09.16
07:06
(265) С ним разговаривать смысла нет.
270 genesys
 
12.09.16
07:19
Опять бойцы собрались
а как грозно звучит это "кудах-тах", DDwe
271 DDwe
 
12.09.16
07:26
(270) Ясно, не читал. Опять подачки ждешь. Не подадут.
272 mehfk
 
12.09.16
07:35
273 genesys
 
12.09.16
07:37
(272) Какая баянистая картинка, а ты не вкурсе, Что петушки кукарекают, а не кудахчат?
274 DDwe
 
12.09.16
07:39
(273) Ну, про петушков тебе виднее, а слово "Что" в твоем случае пиши с маленькой буквы. Продолжай кукарекать. ))
275 genesys
 
12.09.16
07:41
(274) Ну, про петушков тебе виднее, а слово "Что" ,(!) в тёом случае - пиши с маленькой букву(или же ,пишется с маленькой буквы). А я забыл на выходных тебе ссылку на учебник русского языка скинуть ;((
276 genesys
 
12.09.16
07:41
буквы*
277 DDwe
 
12.09.16
07:43
(276) Так я и знала, что по вопросу петушков разногласий не возникнет )))
278 genesys
 
12.09.16
07:46
(277) А смысл мне 2ому, недалёкому человеку объяснять, что петушки кукарекают, а я не кукарекал
279 mehfk
 
12.09.16
07:48
Может тебе лучше разведением кур заняться, в 1С ты все равно меньше разбираешься?
280 DDwe
 
12.09.16
07:48
(278) Ню,ню.. ))
281 DDwe
 
12.09.16
07:48
(279) Сдохнут у него куры.
282 genesys
 
12.09.16
07:51
(279) А может быть тебе не стоит отвечать на форуме, ты всё равно не умеешь вести беседу?
Ну вопрос аналогичен твоему, такой же тупой, знаешь как мне больно было, когда я этот вопрос писал, пришлось притворяться таким же как ты
283 genesys
 
12.09.16
07:51
(280) мааам, пиццу
284 DDwe
 
12.09.16
07:54
По разговору ТС лет 18-20, образования ноль, воспитания ноль, ума ноль, словарный запас как у Эллочки. Что он здесь делает?
285 alek_aab
 
12.09.16
07:55
(284) Развлекается.
286 genesys
 
12.09.16
07:56
(284) Ну если судить по нашему "Диалогу", то я тоже могу сделать вывод: я образованнее тебя, я грамотнее тебя, я воспитанные тебя, на счет ума спорить не буду, на счет словарного запаса - мой богаче будет, а то, как ты, взрослая женщина, реагируешь на мои сообщения - лишь свидетельствует о том, какая ты недалёкая, если конечно в поле "пол" правда
287 genesys
 
12.09.16
07:57
(284) Мы же оба знаем, что своими "))", ты пытаешься скрыть свой горящий пердак
288 DDwe
 
12.09.16
07:59
"горящий пердак" - словарный запас.
289 genesys
 
12.09.16
08:01
(288) Горящий пердак - твой диагноз, а не мой словарный запас, прекрати пытаться прицепиться к словам, это не поможет тебе уменьшить твою попа-боль, смирись, расслабься, поменяй стул
290 mehfk
 
12.09.16
08:04
(282) Что еще скажешь?
291 DDwe
 
12.09.16
08:06
(290) Совсем озверел )))
292 hhhh
 
12.09.16
08:07
(288) он там в поликлинике с врачами так же разговаривает, чего вы хотите? Потому что в ихней мухосранской клинике он главный супергений 1с и суперпупер-программист современности.
293 alek_aab
 
12.09.16
08:09
(292) А может, наоборот, его там гнобят, так он здесь отрывается?
294 DDwe
 
12.09.16
08:11
(292) Я чего-то даже словов не знаю таких )))
295 genesys
 
12.09.16
08:32
(292) Я не работаю в поликлинике )) С врачами никак не разговариваю
296 genesys
 
12.09.16
08:33
(293) Т.е. по-твоему, отвечать так, как ты\вы\они заслуживаешь\ете\ют — что-то сверхъестественное ? Вы больны
297 genesys
 
12.09.16
08:33
Или вы так яростно меня критикуете, потому что хотите в глазах самки( DDwe ), выглядеть мужчинками ?)
298 novichok79
 
12.09.16
08:33
если нужен текущий пользователь, то глЗначениеПеременной("глТекущийПользователь")
299 zak555
 
12.09.16
08:34
(196) смысл решать что-то, не понимая как ?
300 genesys
 
12.09.16
08:34
(290) Скажу то, что потребуется
301 genesys
 
12.09.16
08:35
(298) (299) Всё уже решено, кстати, почти сам решил
302 DDwe
 
12.09.16
08:35
(295) В курятнике работаешь?
(301) Звездишь.
303 genesys
 
12.09.16
08:42
(302) Нет, задача лёгкая была, просто у меня знаний мало(нет почти), да, в курятнике работаю, а от куда такие шутки? в однокашках или втентаклике зарегана чтоли ?
304 mehfk
 
12.09.16
08:52
(300) Жги.
305 DDwe
 
12.09.16
08:56
(304) Выдохся он уже, пургу всякую понес.
Клоун стал не интересен.
306 novichok79
 
12.09.16
08:58
тредстартер истерик какой-то имхо.
307 alek_aab
 
12.09.16
09:01
(296) А ты забавный :)
308 genesys
 
12.09.16
09:46
Ребят, я люблю вас, так старательно скрывать свою неполноценность скобочками и критикой в мою сторону
309 DDwe
 
12.09.16
09:52
(308) Ты чего неугомонный такой? Чего хочешь еще?
310 genesys
 
12.09.16
10:04
(309) Тебя
311 DDwe
 
12.09.16
10:13
Забанте ТС, совсем берега попутал.
312 genesys
 
12.09.16
10:14
Зачем ты апаешь ветку?
313 Dmitry77
 
12.09.16
10:41
ЭтаФорма.Сотрудник = Пользователи.ТекущийПользователь().Сотрудник

так проверь...
314 genesys
 
12.09.16
10:42
(313) Уже всё сделано
315 genesys
 
12.09.16
10:42
(313) Спасибо
316 zak555
 
12.09.16
10:47
(313) зачем тебе ЭтаФорма писать ?
317 Dmitry77
 
12.09.16
12:44
из (0) код переписал не сильно задумываясь
318 genesys
 
12.09.16
12:54
(317) я без кода сделал