Имя: Пароль:
1C
1С v8
Пишу нетленку на упр.приложении
,
0 wms
 
07.02.14
14:35
под рукой методички нет. подсказывайте, а то отстал от жизни...

задача1:
При входе нового пользователя надо создать этого пользователя в справочниках- или так уже в упр.приложении не рекомендуется делать?

В модуле упр.приложения
Перем ГлТекущийПользователь экспорт;

&НаКлиенте
Процедура ПоискСозданиеТекущегоПользователя() экспорт
    ОбщийМодуль.ГлНайтиСоздатьТекущегоПользователя();  
КонецПроцедуры

Процедура ПередНачаломРаботыСистемы(Отказ)
    ПоискСозданиеТекущегоПользователя();    
КонецПроцедуры

ошибка:
{МодульУправляемогоПриложения(6,2)}: Переменная не определена (ОбщийМодуль)
1 zak555
 
07.02.14
14:37
> Пишу нетленку

брось это дело
2 wms
 
07.02.14
14:38
ну изучаю управляемоеприложение так устроит?
а то везде толстыйклиент юзается
3 Necessitudo
 
07.02.14
14:39
А хочется тонкий?
4 wms
 
07.02.14
14:39
кстати не нашел в базе знаний по упр.приложению раздела или плохо искал?
5 AaNnDdRrEeYy
 
07.02.14
14:40
(0) БСП однозначно, там все есть и даже больше
6 wms
 
07.02.14
14:40
блин ну дома есть типовые, а на работе нет и не могу посмотреть...
понимаю тяпница...
7 zak555
 
07.02.14
14:40
(4) вот это

Перем ГлТекущийПользователь экспорт;


даже в обычном приложении не используется
8 wms
 
07.02.14
14:41
(5)что за зверь?
9 wms
 
07.02.14
14:41
(7)в упр.можно :-)
мне хоть как то, потом оптимизирую
10 wms
 
07.02.14
14:43
ну не хочу в общ.модуле ставить галку клиент упр. прил.
а без нее никак не вызвать?
11 H A D G E H O G s
 
07.02.14
14:43
(5) Однозначно без него.
12 AaNnDdRrEeYy
 
07.02.14
14:44
(11) а чем плох то? там по пользователяем уже все есть.
13 H A D G E H O G s
 
07.02.14
14:44
(10) Галку Серверный, Вызов сервера
14 H A D G E H O G s
 
07.02.14
14:44
(12) Ну только куски выдрать, максимум.
15 wms
 
07.02.14
14:45
(13)о, ступил а слона и не заметил,
16 zak555
 
07.02.14
14:46
(14) и всё ?
17 wms
 
07.02.14
14:47
(14)выдирать не хорошо,
1С может выдрать и
потом нетленку не продашь :-)
18 H A D G E H O G s
 
07.02.14
14:47
(15) По сравнению с молитвами на нефть - это мелочи.
19 AaNnDdRrEeYy
 
07.02.14
14:48
(17) так она и написана для того что бы на ней нетленки писали. проблем не будет
20 H A D G E H O G s
 
07.02.14
14:49
(19) Как костыли товарищам, еще помнящим списокзначений в спискезначений из 7.5 - подойдет.
Потом, лет через 5 их внуки напишут что-то годное сами по заветам дедов.
21 Жан Пердежон
 
07.02.14
14:50
как можно писать нетленку на УФ и не знать что такое БСП? КАК?
22 hhhh
 
07.02.14
14:50
(0) вроде в управляемом наоборот. Заходишь в справочник пользователи, создаешь там пользователя и настраиваешь сразу там все права и интерфейс. А потом он сам присобачивается в список для входа в базу.
23 elCust
 
07.02.14
14:51
(2) Садись на диету, будешь тонким... ггг
24 H A D G E H O G s
 
07.02.14
14:51
(21) Я писал нетленку без БСП. Я знал БСП, я выдирал из него годные куски, или смотрел как сделано и делал сам. Но я его не вставлял целиком.
25 hhhh
 
07.02.14
14:53
(22)+ то есть в БП 3.0 если пользователя нет с справочнике, хрен он в базу войдет.
26 Irbis
 
07.02.14
14:56
(0) Заняться что ли нечем?
27 AaNnDdRrEeYy
 
07.02.14
14:56
(25) некашерно через конфигуратор народ добавлять, не по человечески
28 H A D G E H O G s
 
07.02.14
14:57
(27) Только так и можно после такого количества прав как в УТ 11.1
29 AaNnDdRrEeYy
 
07.02.14
15:05
(28) а как же группы доступа, а к ним профили доступа.
я уже и забыл когда галочки в ролях пользователю проставлял.
30 wms
 
07.02.14
15:07
(26)ага,чтобы не заржаветь
ура сделал я крут
31 wms
 
07.02.14
15:07
(29)будет и это все, время дай
32 wms
 
07.02.14
15:08
текущего пользователя в параметре сеанса хранить? или где рекомендуется
33 H A D G E H O G s
 
07.02.14
15:09
(29) Я об этом и говорил.
34 H A D G E H O G s
 
07.02.14
15:10
(32) Я в параметре храню.

Я правда не понимаю, зачем его в типовых кэшируют, если при этом параметры сеанса активно юзаются в RLS, но это их, типовых, проблемы.
35 Адский плющ
 
07.02.14
15:20
БСП убивает всю красоту нетленки, если его как положено внедрять. ХЗ кто придумал такую библиотеку, что внедрение пары функций требует затаскивания в конфигурацию тонны авнища.
36 GROOVY
 
07.02.14
15:31
(35) Это как: Непонятно нафига колесо к оси так сложно прикручивается, можно же тупо приварить!
37 Турист
 
07.02.14
15:38
раки с мида пошли писать нетленки ? ))
38 ukolabrother
 
07.02.14
15:39
(0) охохохо, модуль то наверняка серверный для создания элемента справочника
39 wms
 
07.02.14
15:51
а как заголовок установить или нет такого?
в толстом УстановитьЗаголовокСистемы(<Заголовок>)
40 Desna
 
07.02.14
15:54
нетленки нужно писать с типовых которые уже после БСП
41 Desna
 
07.02.14
15:56
и вообще какое может БСП без СППР
42 wms
 
07.02.14
15:56
(40)ясен перец, но под рукой нет, а хочется и есть минутки?
43 wms
 
07.02.14
15:58
что никак значение константы не впихнуть в заголовок( в дополнение к имени конфигурации) ?
44 Desna
 
07.02.14
15:58
правильная нетленка - это с типовой УФ на поддержке, а свои объекты внизу
45 Злопчинский
 
07.02.14
15:59
в WMS системах имхо крайне некузяво АВТОМАТОМ создавать пользователя при его входе в систему. А то "случайно" присвоится ему куча полномочий/ролей - он такого наделает...
.
по крайней мере, в свойе нетленке по WMS - у меня такого автосоздания стопудово не будет
46 Desna
 
07.02.14
15:59
(42) не под рукой типовой? подожди, чего то тут не так ...
47 wms
 
07.02.14
16:03
хм, помошнички, сам нашел уже
пока до типовых доберусь напишу уже :-)
48 wms
 
07.02.14
16:04
(46)есть на толстом
49 wms
 
07.02.14
16:04
наоборот все только купленное потому и нет доступного
50 Zamestas
 
07.02.14
16:09
(0) Смысл начинать воять нетленку с авторизации? Что бы с правами потра#$ца?
51 wms
 
07.02.14
16:27
Как элегантнее реализовать такую фишку.
В каждом сеансе пользователя будет своя константа
например основной товар - элемент справочника товары.
хранится в параметре сеанса.
Надо в менюшке соотв. подсистемы
чтобы по щелчку мышки открывалась карточка этого основного товара ?

пока сделал общую форму с реквизитом "основной товар" кот. при создании на сервере заполняю параметром сеанса
но открывается формачка с этим полем и надо на лупу еще раз жать чтобы карточка открылась
а в свойстве формы нет события передоткрытием чтобы ложь поставить и открывать сразу др.форум т.е. карточку
52 jsmith82
 
07.02.14
16:31
бууухааахааа
юзай бсп, лузер 1с
53 Zamestas
 
07.02.14
16:31
(51) Какой практический смысл от реализации данной фичи?
54 wms
 
07.02.14
16:34
(53)а по существу?

хотел так, но

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    ТекТовар=ПараметрыСеанса.ТекТовар;
    ТекТоварФорма=ТекТовар.ПолучитьОбъект().ПолучитьФорму(); //ругается
    ТекТоварФорма.Открыть();
    отказ=истина;
КонецПроцедуры
55 jsmith82
 
07.02.14
16:34
заведите раздел на мисте "Я новичЁк в 1с" и цереру в ведущие
56 wms
 
07.02.14
16:34
открываться будет не карточка товара , это условно
57 wms
 
07.02.14
16:36
короче надо из одной формы не открывая ее открыть другую форму
58 Zamestas
 
07.02.14
16:39
(57) По существу - кури события при создании формы.
59 wms
 
07.02.14
16:46
совсем по существу :-) чукча не читатель чукча писатель :-)
за ап спасибо
а (54) ?
других подходящих не вижу
60 Krendel
 
07.02.14
16:51
(0) и Пусть земля ей будет пухом
61 wms
 
07.02.14
17:12
(60)фигня, опыт не пропьешь :-)
62 wms
 
07.02.14
17:16
видимо придется рисовать свой краткую формочку, а остальную инфу по доп. клику в карточке открывать
опять извращения
63 Zamestas
 
07.02.14
17:27
(62) Извращение - это попытка отписать код, не имея малейшего представления о работе платформы.
64 wms
 
07.02.14
17:32
(63)кто бы учил, у меня полоска длиннее :-)
не боги горшки обжигают.
года 3 назад на тонком писал так по опыту за несколько дней уже на автомате пишется...а я уже за пару часов наваял немало...
65 jsmith82
 
07.02.14
17:40
(64) то есть БСП и типовые лень учить?
66 Zamestas
 
07.02.14
17:42
(64) Дык кто мешает покурить http://www.v8.1c.ru/metod/books/book.jsp?id=231 , а не заниматься измерением длины полоски?
67 wms
 
07.02.14
17:43
(65)ага см(6) и (42)
68 wms
 
07.02.14
17:45
(66)не поверишь, курил как раз ее 3 года назад
в конторе была
тут нет и купить не предлагать  :-)
ладно, завязываю на сегодня, буду типовые курить со след.недели
69 Адский плющ
 
07.02.14
18:15
(36) Нет, это как нужно добавить к машине колесо, а с ним в комплекте идет паровоз, утюг, сало, мед, *вно и гвозди.
70 jsmith82
 
07.02.14
18:17
(69) ну дык же клиент, клиентповтисп, клиентсервер, вызовсервера, сервер, служебный, подключаемый
философия клиент-сервера йоптыть
71 fisher
 
07.02.14
18:26
С внедрением нужных подсистем из БСП в нетленку только одно неудобство заметил - несмотря на всякие помощники и т.п. все равно руками много подчищать приходится, если тянешь только нужное тебе. А так - какие проблемы?
"ОбменДанными", "Печать", "УправлениеДоступом" - куда ж без них? Если не для ларька нетленка, конечно. Сабжевая проблема вообще в базовом функционале решена.
72 fisher
 
07.02.14
18:28
(70) Пример хорошей структуризации. Что не так?
73 Жан Пердежон
 
07.02.14
18:37
(24) это называется "без БСП"? бугага
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший