Продвинутый курс. 1-ый блок

Представляем 1-вый блок продвинутого курса.

Уроки 1-го блога находятся на странице.

комментариев 39 на “Продвинутый курс. 1-ый блок”

  1. Евгений, а можно их скачать одним архивом?
    А то DownLoadManager почему то не цепляет закачки, а качать их вручную… убиться можно.

    • А для чего может понадобиться качать все файлы?

      • Для того что бы все-таки пройти курс от начала до конца. Надеюсь со второго подхода у меня получится.
        Фарит писал что Вы что-то в курсе изменяли с момента записи его на болванки для первого потока… не хотелось бы ничего пропустить – поэтому решил скачать его еще раз и еще раз просмотреть. Имхо как раз в тематике первого блока особенно много “подводных камней”.

        • Первый блок не изменялся по сравнению с версией 1-го потока, поэтому особого смысла скачивать нет :)

          • Спасибо. Евгений, может быть можно где-то почитать в какие уроки Вы вносили изменения?

            • Пока изменения не вносились. Просто добавлялись новые уроки, а точнее главы.
              В частности новые (последние) главы 2-го, 3-го и 4-го блоков.

  2. gavrik-prog 13.05.2011 в 14:55

    Задача
    153. Задача «Определение даты оплаты документов».

    Решена неправильно.
    В последнем запросе при выборке на условие у меня одна платежка закрыла несколько документов, хотя должна была закрыть попасть.

    Последнее условие сработало для нескольких документов

    • А можно ли привести простой набор данных на которых возвращается неправильный результат?
      Мы проанализируем эту ошибку.

    • Набор данных, возвращающий неправильный результат найден.
      Спасибо за информацию.

  3. Извините за не терпение :-) Когда все таки ожидать продолжение 1 части и остальных !?

    • Сейчас делается оболочка на защищенные файлы.
      Процесс, к сожалению, ускорить никак не можем..

      • Филимонов Юрий 13.12.2010 в 20:13

        Может быть есть смысл выложить какие-то еще материалы, а то выложенный материал изучен и боюсь у многих возникнет соблазн заняться текущими делами вместо обучнеия (все-таки НГ не за горами), что в результате приведет к всеобщей пробуксовке группы?

  4. Александр Горлов 30.11.2010 в 20:15

    Приведу еще один практический аспект использования связи “Один-к-одному”.
    Кроме ускорения перестройки индексов, отмеченного в уроке, такая связь может потребоваться, если у объекта очень много (несколько десятков) свойств и они собираются в отдельные группы по назначению. Особенно когда при этом к разным группам свойств нужно назначать разные права доступа.
    Приведу пример из практики:
    Есть документ “Путевой лист”. Каждая строка табличной части документа представляет собой отдельную ветку маршрута (рейс) и при этом каждый рейс характеризует целый ряд сведений (километраж, сведения о грузе, количество израсходованного топлива, начисленная з/п водителю именно по этому рейсу, расходы на этом отрезке пути, …) Значения этих сведений устанавливаются разными людьми параллельно (в своих АРМах) и может быть ситуации, когда:
    а) разные люди одновременно меняют разные свойства разных рейсов, принадлежащих одному путевому листу (проблема: системой блокируется весь документ)
    б) разные люди одновременно меняют разные свойства одного рейса, в случае независимых свойств (тут даже одной дополнительной таблицей не обойтись, ведь блокируется вся запись, а не поле)
    Решение оказалось универсальным – для каждой группы реквизитов создан отдельный регистр сведений, измерение которого однозначно идентифицирует строку документа, а в ресурсы записываются сведения о рейсе. Так не возникает блокировок на документ и можно работать с данными параллельно.
    Да, пришлось повозиться с механизмом создания ссылки на строку документа (реквизит строки типа служебный справочник “СтрокиДокумента”), но результат того стоил.
    Почему регистр сведений, а не справочник? У меня  на то были 2 причины:
    1. Система сама контролирует уникальность измерений и не даст для 1 строки документа ввести несколько наборов сведений.
    2. Хранимые сведения не представляют собой отдельную сущность, а лишь являются дополнительной информацией по сущности “рейс”.
    В случае же, если набор дополнительных сведений сам по себе представляет отдельную сущность, стоит для них создавать отдельный справочник.

  5. Шумаев Алексей 30.11.2010 в 05:58

    Глава 7, урок 59, время 3:10. Есть оговорка.
    “… в в третьем случае 50 плюс 30 соответственно будет 130.  По смыслю должно 50 плюс 80.

  6. Блок 1 Глава 2 Урок 14. 02.58 Все-таки движения формируются на строку выше, в процедуре ОтразитьТоварыОрганизаций

  7. gavrik-prog 17.11.2010 в 12:41

    а когда будут защищенные части ?
    По СКД и формам ? Через неделю примерно ?

    • Ожидаем, что защищенные файлы появятся завтра..

  8. А почему “обидели” тип анализа Дерево решений? даже в МГ не будет?

    • Там не простая математическая модель.
      Пожелание для МГ записали. Возможно там и рассмотрим.

  9. pdf -файл просто картинка? Без навигации?

  10. Кудрявцев Олег 13.11.2010 в 19:27

    Сколько примерно планируется домашних заданий по первому блоку?

  11. Навигационный файл у меня одного не работает, или у всех?

  12. Константин Павленко 13.11.2010 в 13:25

    Ошибка в панели справа “Актуальное!” Ссылка “Продвинутый курс. 1-ый блок” даёт ошибку 404.

  13. Константин Павленко 13.11.2010 в 13:21

    Я правильно понимаю, что 1-я, 2-я и 3-я части содержат уроки с 1 по 196? Можно скачивать по любым ссылкам?

  14. Илья Чернов 12.11.2010 в 16:56

    А, будет пятое домашнее задание по РИБ и xml?