МГ: сессия от 2010-08-11

Сегодня небольшая сессия, но все вопросы заслуживают вашего внимания.

К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.

Если не активировали токен — посмотрите видео-инструкцию (видео N5)

Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.

комментариев 6 на “МГ: сессия от 2010-08-11”

  1. Сергей Коцюра 14.08.2010 в 00:41

    Все равно, как-то “мутно” по третьему вопросу… Почему процедуру для работы с единственным объектом-ссылкой – располагаем в менеджере, если логическое назначение менеджера – работа с совокупностью объектов, выборками…??? каковы формальные (или близкие к формальным) правила что относить в модуль объекта, а что в модуль менеджера? почему тогда, например, не положить печать карточки в общий модуль в отдельную подсистему..??? каковы критерии – непонятно.. слишком много сущностей в 8-ке, а четкое опредление сущности для чего она и как сней работать и где/когда использовать – они есть??? может мы просто не знаем..???

    • Формально вы правы. Модуль менеджера для работы в целом с совокупностью объектов.
      Когда платформа по умолчанию процедуру печати создает в модуле менеджера она предполагает, что в метод может быть передано несколько ссылок, то есть как раз совокупность.
      Но в нашем случае печатается один элемент.
      Где размещать процедуру печати? В класс СправочникСсылка нет возможности добавить свой метод. Хотя это было бы идеально: Товар.Печать() и все! Даже параметров не нужно было бы.
      Можно создать процедуру общего модуля куда передавать ссылку, но тогда мы сильно отвязываемся от контекста, то код будет менее читаемым.
      Поэтому единственный выход в 8.2 – использовать модуль менеджера. Код в этом случае будет читаемым: Справочники.Контарегенты.Печать(Ссылка).

  2. Вопрос №2. Нокаут ))).Тип реквизита был Ссылка.Спасибо!

  3. Это я рано пытаюсь скачать или косяк со ссылками?