|
Покритикуйте реализацию подсистемы (точнее ее запуск )
| ☑ |
0
temsa
20.11.13
✎
15:20
|
Самописка на 1с8.3 УФ.
В столовой для регистрации питания сотрудников через карточки база запускается следующим образом: При запуске базы через механизм рабочая область начальной страницы открывается просто пустая форма. В нем есть такой код:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ФормаРегистрации = ПолучитьФорму("Обработка.ПитаниеСотрудников.Форма.ФормаОбработки");
ФормаРегистрации.ОткрытьМодально();
ЗавершитьРаботуСистемы(Ложь);
КонецПроцедуры
далее обработка все отрабатывает. И при закрытии как вы видите база закрывается.
У меня все работало на ура но вот сделал РИБ и после этого понеслась не все сотрудники отражаются в регистре питающихся. Куда копать?
|
|
1
acsent
20.11.13
✎
15:22
|
а не проще ли на рабочий стол форму вывести?
|
|
2
temsa
20.11.13
✎
15:23
|
Вначале вообще перестала регистрировать. Выявил что я не включил для роли доступ к плану обмена для регистрации.
После этого все вроде бы пошло. Но блин не все карточки регистрируются.
|
|
3
temsa
20.11.13
✎
15:24
|
(1) Нужно было модально чтоб не дай бог кто-нибудь случайно не сделал окно обработки не активным.
|
|
4
Smallrat
20.11.13
✎
15:25
|
что-то у меня не связывается: при чем тут как форма открывается/закрывается и регистр питающихся с РИБом ?
|
|
5
acsent
20.11.13
✎
15:25
|
как на рабочем столе можно неактивно сделать?
|
|
6
temsa
20.11.13
✎
15:28
|
(5) Ну вобщем хотели чтоб на раздаче ни каких лишних меню итп не было
|
|
7
temsa
20.11.13
✎
15:52
|
(5) Проблема даже не в этом. Если запускать в рабочем столе то лишние поля слева и сверху откушают от экрана приличную площадь. А у нас небольшие тач-экраны..
|
|