Имя: Пароль:
1C
1С v8
Перемещение товаров
,
0 kojinandrej
 
06.10.11
17:54
Есть код


Процедура ПриОткрытии()
 СкладОтбор = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнойСклад");
 
 Если ЗначениеЗаполнено(СкладОтбор) и не РольДоступна ("ПолныеПрава") Тогда
     ДокументСписок.Отбор.СкладПолучатель.значение = СкладОтбор;
     ДокументСписок.Отбор.СкладПолучатель.Использование = Истина;
     ДокументСписок.Отбор.СкладПолучатель.Доступность = Ложь;
     
 КонецЕсли
 

КонецПроцедуры


но он не работает подскажите пожалуйста в чем ошибка
1 zbv
 
06.10.11
17:57
тут вестимо
ДокументСписок.Отбор.СкладПолучатель.Доступность = Ложь;

Ошибка выскакивает или что ?
2 unregistered
 
06.10.11
17:57
(0) У пользователя не установлен ОсновнойСклад?
У пользователя роль ПолныеПрава?

Отладчик то что говорит?
3 unregistered
 
06.10.11
17:58
(1) >> тут вестимо

С чего бы?
4 zbv
 
06.10.11
18:00
(3) у Отбора нет Доступности.
5 unregistered
 
06.10.11
18:06
(4) А, точно. Через Настройку отбора надо доступность ставить.
6 kojinandrej
 
06.10.11
18:37
мне надо что бы пользователь у которого не полные права не видел перемещение только перемещаемые на него.
7 kojinandrej
 
06.10.11
18:38
ошибок не выдает, но и не работает отбор
8 Reset
 
06.10.11
18:47
Надо заполнить
ДокументСписок.Отбор.СкладПолучатель.ВидСравнения
9 kojinandrej
 
06.10.11
18:48
(8) зачем если оно по умолчанию стоит равно
10 Reset
 
06.10.11
19:00
(9)
Ну, исходя из (1),(4), далее (7), можно заключить, что (2)
11 kojinandrej
 
06.10.11
19:06
(10) В том то и дело что склад установлен. По этому принципу у меня отбор в чекахккм и отчетах о розничных продажах
12 unregistered
 
06.10.11
19:07
(11) Сделай (8). Будь ласков.
13 kojinandrej
 
06.10.11
22:19
(12) не помогает
14 azernot
 
06.10.11
23:12
Я думаю, процедура ПриОткрытии() не указана как обработчик события ПриОткрытии для формы.
15 kojinandrej
 
06.10.11
23:15
(14) А как указать. Потому что у меня такое впечатление что процедура не запускается
16 azernot
 
06.10.11
23:22
На форме правая кнопка мыши, свойства и дальше смотри обработчики
17 azernot
 
06.10.11
23:23
только не на элементе формы, а на каком-нибудь пустом месте формы тыкай.
18 kojinandrej
 
06.10.11
23:29
Огромное тебе спасибо. А то еще бы долго мучался
19 azernot
 
06.10.11
23:31
:)
Слезай с семёрки!
20 kojinandrej
 
06.10.11
23:37
(19)это 8.2 управление торговлей для украины))
21 azernot
 
06.10.11
23:38
(20) Это видно, но пишешь-то по семёрочному :) Думаешь назвал процедуру ПриОТкрытии и всё? Само поймётся? Ан нет...
22 kojinandrej
 
06.10.11
23:41
(21) Честно я новичек в этом деле. Пришел на фирму продавцом, потом стал кладовщиком, начали переходить с семерки на восмерку я больше как юзер ее понимал чем остальные, теперь занимаюсь чисто 1с
23 kojinandrej
 
06.10.11
23:42
Хочу на курсы но не знаю куда обратиться. у меня в городе курсы стоят 1000грн. а у того же чистова 3500. и я в потерях что лучше