Базовый курс. Решение ДЗ №5
Представляем решение пятого домашнего задания.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте
— залогиньтесь.
— залогиньтесь.
Если не активировали токен — посмотрите видео-инструкцию (видео N5)
Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись —
напишите нам на e-mail поддержки.
В решение совсем забыли, про первоначальное условие, что пользователю не должен отказываться от выбора обеда, а в данном случае, при попытке отказаться от выбора обеда, возникает ошибка. (как я понял из-за того, что при отказе, от выбора обеда, массив принимает значение неопределено, и при попытке добавить записи в справочник Обеды пользователей возникает ошибка.)
в клиентском общем модуле, перед вызовом серверной процедуры ЗаписатьВыбранныеОбеды, добавил цикл проверки значения массива на значение типа “неопределено” :
Пока Обеды = Неопределено Цикл
Обеды = ОткрытьФормуМодально(“Справочник.ВариантыОбедов.ФормаВыбора”, Параметры);
КонецЦикла;
Пока Обеды = Неопределено Цикл
Обеды = ОткрытьФормуМодально(“Справочник.ВариантыОбедов.ФормаВыбора”, Параметры);
КонецЦикла;
вот так вроде заработало
Спасибо за информацию, ошибку исправим.
Я просто в восторге и в который раз понимаю что не зря приобрела Ваш курс. Столько всяких методов !!! – нигде так не объясняется материал (ни в книгах , ни в УЦ). Огромное спасибо.
И это еще не всё ;)
В справочнике пользователи у нас есть два реквизита Администратор и ПользовательИБ.
а в самой программе при открытии пользователя. Есть реквизит только реквизит с флагом администратор, а пользовательИБ нет. Почему? Вроде нигде не было помечено чтобы этот реквизит не показывать.
Вероятно потому что нет прав доступа на этот реквизит, проверьте эту гипотезу.
мда, а я пользователей по наименованию синхронизировал. не зал про УИД.
а с константами то они у меня тип Время имели.
Спасибо. Очень развернутое и понятное решение.
СПАСИБО! Прекрасное решение. Так как у меня нет опыта, до конца не понимаю работу функций и процедур, передача параметров, возврат значений, сколько хранится гл.Переменная.Короче в голове каша. Конечно я смотрел раз 20 в базовом курсе про проц. и функ. но всё равно до конца не разобрался. Не могли бы вы разжевать эту тему(в мг) по подробней, если нет то буду грысть учебник :)))
За ранее благодарен.
Сергей, тему рассмотреть можно.
Но чтобы объяснение было конкретным предлагаю сделать вот что: создайте пример с вызовами различных функций, передачей параметров.
Пришлите в мастер-группу, скажите, где возникают сложности и непонятные моменты.
mg.spec8ru@gmail.com
Какие все таки особенности у взаимодействия приложения и пользователя при старте и завершении 1С в режиме Web приложения?
Каких-то особенностей с ходу выделить не смогу.
Должны срабатывать все события, что и в тонком клиенте.
Однако нужно провести эксперименты.
На ваши вопросы, заданные ранее, дам ответ несколько позже.