Вертикальные области табличного документа 1С

Поділитися
Вставка
  • Опубліковано 9 вер 2017
  • Как использовать вертикальные области макета табличного документа 1С.
    Читайте статьи по 1С на нашем сайте:
    programmist1s.ru/materialyi-po...

КОМЕНТАРІ • 41

  • @sergeyvinogradovsh4201
    @sergeyvinogradovsh4201 Рік тому +2

    Илья, большое спасибо за ваш очень полезный обучающий курс. Приятный голос, детальные пояснения, поэтапное добавление новых элементов, литературная речь, легкий юмор. СПАСИБО !!

  • @FilatovRoman
    @FilatovRoman 3 роки тому +7

    Илья, первый раз посмотрел видео вместо того, чтобы искать текст с объяснениями. Спасибо вам огромное! Подача- шикарная! Всё понятно!

  • @user-rd8ox4rr8q
    @user-rd8ox4rr8q 5 років тому

    Все получилось! Очередной лайк. Спасибо, Илья!

  • @user-wy7yb1zy1t
    @user-wy7yb1zy1t 4 роки тому

    Спасибо за уроки, Илья! Начинаю уже опережать события и меньше пересматривать видео! Только когда заканчиваю печатать сообщения автоматически нажимаю ctr+S чтобы отправить его)))

  • @user-rd8ox4rr8q
    @user-rd8ox4rr8q 5 років тому +13

    Если у вас в первый раз пропала часть строки "Трудовой договор..." в печатной форме - то просто выровняйте текст в шапке в макете по левому краю и все будет красиво!

    • @alexardelyan2666
      @alexardelyan2666 4 роки тому +5

      А еще лучше вынести Заголовок в отдельную горизонтальную область и вообще все проблемы пропадут, и выравниваться начнет по средине как и задумано.

    • @Soldier_of_System
      @Soldier_of_System 3 роки тому +1

      @@alexardelyan2666 Спасибо! Большое!!!

    • @gottastoppo
      @gottastoppo 3 роки тому +1

      Блин, какая тут мистическая шапка у документа. Спасибо, что написали об этом коммент, я бы тупила еще полчаса.

    • @user-rd8ox4rr8q
      @user-rd8ox4rr8q 3 роки тому

      @@gottastoppo да не за что)

    • @gorikhamroev842
      @gorikhamroev842 2 роки тому +1

      Вообще, в свойствах ячейки ест опция положение. Текст напишите в первом ячейке и выровняйте Горизонтальное Положение по Выделенным колонкам (То есть, выделяем все ячейки строки). Кстати, это работает и в EXCEL :)

  • @user-ss8sr4zz8k
    @user-ss8sr4zz8k Рік тому

    Спасибо за доходчивое пояснение!

  • @user-eh1et6ls8q
    @user-eh1et6ls8q  6 років тому +3

    Как использовать вертикальные области макета табличного документа 1С.
    Услуги 1С программиста в Москве:
    1cproger.ru/
    Читайте статьи по 1С на нашем сайте:
    programmist1s.ru/materialyi-po-1s/

  • @gulamzhanraimkulov9367
    @gulamzhanraimkulov9367 6 років тому +3

    Спасибо большое за видео

  • @dmytroholoborodko8361
    @dmytroholoborodko8361 5 років тому +2

    Огромное спасибо!

  • @guliev100
    @guliev100 6 років тому +12

    "не так, и не так, и не так, пожалуйста напечатайся" )))

  • @vladimir-bessonov
    @vladimir-bessonov 2 роки тому

    Спасибо большое! Очень помогли!

  • @artempirozhkov2821
    @artempirozhkov2821 4 роки тому

    а я уж собирался богу молиться на решение этого вопроса, спасибо

  • @goldmember_montrel
    @goldmember_montrel 2 роки тому

    супер! просто и быстро!

  • @user-vs6hl7zn6l
    @user-vs6hl7zn6l 4 роки тому

    Спасибо!

  • @kilka13
    @kilka13 3 роки тому

    огонь !!!

  • @vladimirv.443
    @vladimirv.443 6 років тому +1

    Илья, спасибо большое за уроки!
    А какое решение лучше переменить, если в табличной части надо выводить только выбранные колонки (выбирает пользователь)?
    Создавать на каждую колонку вертикальную часть и также присоединять ее по условию ?

    • @IlyaLeontyev
      @IlyaLeontyev 5 років тому

      Да, именно так. Создавать вертикальные области в макете.

  • @user-zn3yz5uf5l
    @user-zn3yz5uf5l 5 років тому +1

    Илья подскажите можно но ли управлять вертикальными колонками в макете скд если да, то где можно посмотреть, почитать? спасибо

    • @user-abc-abc
      @user-abc-abc 3 роки тому

      На самой первой странице конструктора СКД

  • @SlaVa-mv7ph
    @SlaVa-mv7ph 4 роки тому

    А можно было весь сыр-бор с заполнение областей перенести вверх, до команды "Вывести"?

  • @KimiammaruUnsert
    @KimiammaruUnsert 6 років тому +2

    Сделал всё, как в видео. Отцентрировал название в шапке. При выводе печатной формы слова "Трудовой договор" куда - то подевались, остался только №, номер документа, от и дата документа. Хотя область строки выводится корректно. Оставлял вывод только шапки из 3х частей - та же проблема.
    UPD: Если выравнивать по левому краю шапку - то выводится нормально. В чём может быть проблема?

    • @Soer65
      @Soer65 6 років тому +4

      просто сделайте ещё одну область (разделить шапку на шапку и заголовок)

    • @VashDrug007
      @VashDrug007 6 років тому +2

      может просто выровнять по левому краю?

    • @U7116-k7d
      @U7116-k7d 6 років тому +1

      Та же проблемам, что то изменили в документе с прошлого 50 того урока и не сказали что и как это работает, я так понял просто выровняли текст в шапки по другому. Автор ну объясните пожалуйста что вы сделали и причину изменения, а то я например думал сначала что это у меня что то глючит 1с'как, а оказалось я не один такой.

    • @Mson0000
      @Mson0000 5 років тому +1

      У меня все красиво, думаю вам нужно в своем коде или в разметке макета несоответствие поискать

    • @user-hj7ko4xi2k
      @user-hj7ko4xi2k 5 років тому

      Вообще нецелесообразно к коду вывода шапки было добавлять вывод вертикальных областей (нужно было оставить как было)!

  • @SergeyAlvares
    @SergeyAlvares 5 років тому

    Илья, при постановке задачи вроде было сказано, что нужно было вывести "после подразделения", а не присоединить "после подразделения" к первой части. Или я не правильно понял постановку задачи? А-то вывод одного оклада какой-то бессмысленный бы получился.)))

  • @nimb266
    @nimb266 3 роки тому

    Хорошо то как, пока всё так же как и в 1С 7.7. Только нужно запомнить функцию ...Заполнить(), а то всё по старому через присваивание делаю.

  • @user-sy7cn6vc1m
    @user-sy7cn6vc1m 6 місяців тому

    актуальный ли курс?

  • @user-yx1fd9je1j
    @user-yx1fd9je1j 5 років тому +2

    Кто знает как выводить области внутри области?

  • @alexardelyan2666
    @alexardelyan2666 4 роки тому +1

    Вот отличный вопрос, а если у нас таблица состоит из 10 столбцов и нужно на каждый прикрутить галочку выводить или нет, выходит надо использовать 10 раз условие Если и так далее ? Полный бред ибо будет сплошной гавнокод в котором ничего не найдешь )

    • @Shade45One45
      @Shade45One45 3 роки тому

      Бывают такие ситуации, когда, допустим, у номенклатуры есть и характеристики товара и серии. Также бывает и наоборот. Если в табличной части документа используются характеристики и серии, тогда их нужно выводить в ПФ. А если нет, тогда и пустые столбцы в ПФ будут лишними. Так и работают типовые ПФ. Автор прикрутил флажок на форму, чтобы на примере показать как работают вертикальные области.

  • @cryptoprofit1190
    @cryptoprofit1190 11 місяців тому

    легкотня!!!

  • @kennykenny3072
    @kennykenny3072 8 місяців тому

    Здравствуйте!
    Подскажите пожалуйста, почему у меня этот код выдает ошибки в управляемом приложении?
    //ТабДок = Новый ТабличныйДокумент;
    //ТабДок.АвтоМасштаб = Истина;
    //ТабДок.ТолькоПросмотр = Истина;
    //
    //Макет = ПолучитьМакет;
    //ОбластьШапка = Макет.ПолучитьОбласть("Шапка");
    //ОбластьШапка.Параметры.НомерДокумента = Номер;
    //ОбластьШапка.Параметры.ДатаДокумента = Формат(Дата, "ДЛФ=DD");
    //ТабДок.Вывести(ОбластьШапка);
    //
    //Для Каждого Строка из Работники Цикл
    //
    // ОбластьСтрока = Макет.ПолучитьОбласть("Строка");
    // ОбластьСтрока.Параметры.Заполнить(Строка);
    //
    // ОбластьСтрока.Параметры.НомерПП = Строка.НомерСтроки;
    // ТабДок.Вывести(ОбластьСтрока);
    //
    //КонецЦикла;
    //
    // ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
    // ОбластьПодвал.Параметры.Дата = Формат(Дата, "ДЛФ=D");
    // ТабДок.Вывести(ОбластьПодвал);
    //
    // ТабДок.Показать("Трудовой договор таблицей")

    • @Zlayabayaa
      @Zlayabayaa 8 місяців тому

      В 4 строке поправьте на
      Макет = ПолучитьМакет("Макет")