Быстрый старт. Мастер-группа Q&A от 25.01.2012

Новые вопросы от участников курса “1С:Программист – Быстрый старт в профессию!”.

1. Свойство “Проведен” объекта документа.
… Все работало прекрасно.
После, решил оптимизировать и сделал функцию в общем модуле с передачей в неё ссылки на документ и возвратом булево.
И система начала себя странно вести.
Теперь в любом документе, новом ли непроведенном, в старом не проведенном, вообще в любом значение свойства Проведен по ссылке – истина.
Глюк или я где то мог накосячить?

2. Параметры виртуальных таблиц.
Можно ли в параметрах задавать длинные пути реквизитов (кажется, это называется разыменование), или такая настройка может приводить к неверным результатам?
Тот факт, что в настройках параметров период стоит отдельно, натолкнул на следующий странный вопрос: есть ли определенный порядок применения параметров?
Например, сначала таблица отбирается по дате, потом в полученной таблице отбираются записи по другим параметрам, или они одновременно выполняются?

3. Параметры среза первых/последних.
В параметрах можно указывать любые реквизиты таблицы, или только измерения? Практика показывает, что указать можно что угодно, но не хватает достаточного объёма данных, что бы проверить адекватность результатов запроса.
Заметила, что в результате выполнения двух, внешне похожих, запросов получаются кардинально разные результаты.

4. Реквизиты обработки.
В обработках можно создавать как реквизиты объекта(в дереве конфигурации), так и реквизиты формы. В уроках мы создаём только реквизиты формы.
Скажите, пожалуйста, лучше ли использовать для обработок только реквизиты формы, и в каких случаях для них необходимо создавать именно реквизиты объекта?

5. Автозаполнение полей набора данных СКД.
В рамках решения ДЗ 3.8.1 обратила внимание, что автозаполнение полей по набору данных запрос как-то странно себя ведёт.
Был использован пакет запросов, в последнем выбрано всего два поля, однако в поля компоновки попали некоторые поля из виртуальных таблиц запроса, и поля нигде не используемые, например номенклатура.
Однако в настройке самого отчета эти “лишние” поля выбрать нельзя.
Скажите, пожалуйста, зачем СКД добавила посторонние поля? Их можно где-то использовать?

6. Генератор случайных чисел.
В синтакс-помощнике приведен пример:

ГСЧ = Новый ГенераторСлучайныхЧисел(256);
СгенерированноеЧисло = ГСЧ.СлучайноеЧисло(1, 1000);

Что значит параметр – 256 ?

7. Описание типов.
Не совсем понятным оказалось использование Описателя Типов в Таблице Значений (думаю в будущем и остальных коллекциях), взял из примера из справки, хотел бы для полного понимания получить более детальные объяснения работы с ним.

8. Доступ к методу модуля менеджера.
В модуле менеджера документа ПоступлениеТоваров написала функцию
&НаСервереБезКонтекста
Функция ПолучитьНезаполненныеДокументы() Экспорт

КонецФункции // ПолучитьНезаполненныеДокументы()
Во внешней обработке пытаюсь обратиться к ней
При нажатии кнопки СписокНезаполненныхДокументов происходит ошибка на строке
Выборка = Документы.ПоступлениеТоваров.ПолучитьНезаполненныеДокументы();

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

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

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

комментариев 20 на “Быстрый старт. Мастер-группа Q&A от 25.01.2012”

  1. Ребята, в ответах на письма было сказано, что ответы будут в мастер-группе… Тут увидел только “Описание Типов” я полагаю остальные будут в следующих? Или надежда умирает последней? :) 

    Спасибо за доступное изложение информации. Как только оформите и выложите курс подготовки к Специалисту по платформе, обязательно приобрету! 

    • Добрый день!

      Дословно цитирую наш ответ:
      “Добрый день, Алексей!Ответ на первый вопрос есть в модуле 3, там разбирается этот метод и его параметры.Если ответить коротко – то Вы можете получить параметры обращаясь к свойству Параметры, то есть Параметры.ИмяПараметра.Попробуйте сделать такое обращение в обработчике ПриСозданииНаСервере.Про описание типов – вопрос принят, рассмотрим в мастер-группе.Про 1000 год вопрос забавный.Оказывается 1000 год, как и 2100 и 2200 и многие другие не является високосным :)См. http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D1%81%D0%BE%D0%BA%D0%BE%D1%81%D0%BD%D1%8B%D0%B9_%D0%B3%D0%BE%D0%B4.”

      Исходя из этого я вижу, что мы выполнили ровно то что обещали – рассмотрели только вопрос про описание типов.
      Согласны?

      • На данный момент соглашусь и спорить не буду. :) Я лучше позже, ежли что понятно не будет, повторно спрошу, ну или новые вопросы задам.

  2. timur.bagautdinov 26.01.2012 в 19:09

    Спасибо за первый вопрос, как раз на этом моменте завис

  3. спасибо

  4. Спасибо, всё снова работает, закачки закачиваются. ;-)

  5. что-то не идет закачка. пробовал с двух браузеров с предварительно очищенными кэшами.

    • Андрей Шнитов 26.01.2012 в 12:46

      Попробуйте закачать сейчас.

  6. Здравствуйте! У меня тоже проблема со скачиванием – качает 1-3% и стоп. Пробовал и из Opera, и из Internet Explorer. Качал и как обычно – через Internet Download Manager, и отключал его, т.е. броузерами. Результат одинаков – 1-3% и закачка останавливается. Система – Windows XP. На втором компьютере поведение закачек такое же – Windows 7 x64.Кстати, 1-й и 2-й файлы скачались без проблем, а остальные – никак. Что посоветуете?

  7. Не удается скачать – доходит до 71 КБ и все. В разных браузерах.

    • Попробуйте выполнить загрузку сейчас.

  8. Не знаю насчет все ок,  но у меня и сегодня не качается…

    • Возможно неправильные ссылки “сидят” в кэше браузера.
      Попробуйте очистить кэш или воспользоваться другим браузером.

  9. Спасибо, Евгений! Очень доступно разъясняете! :-)

  10. не удается скачать! ошибки,
    аЄаАаЙаЛ аНаЕ аОаБаНаАб€бƒаЖаЕаН. аЁаВбаЖаИб‚аЕббŒ б ббƒаПаПаОб€б‚аОаМ аИ баОаОаБб‰аИб‚аЕ аОаБ аОбˆаИаБаКаЕ
    File not found, please contact to website support

    аЁаКаОб€аЕаЕ аВбаЕаГаО б„аАаЙаЛ аБб‹аЛ аПаЕб€аЕаМаЕб‰аЕаН, аНаО ббб‹аЛаКаА аНаА аНаЕаГаО аНаЕ аБб‹аЛаА аИбаПб€аАаВаЛаЕаНаА