Табличные документы 1С. Урок 1: Макет табличного документа 1С, простой способ вывода на просмотр.

  Рет қаралды 22,027

Программирование в 1С с Ильясом Низамутдиновым

Программирование в 1С с Ильясом Низамутдиновым

Күн бұрын

Это первый урок серии, в которой мы учимся работать с табличными документами 1С 8.3.
В этом уроке мы создадим макет табличного документа для документа конфигурации, научимся вносить текст в ячейки макета, задавать области макета, научимся работать с параметрами и шаблонами в ячейке табличного документа. Во второй части урока, я покажу простой способ вывода на просмотр табличного документа из управляемой формы, а также вы узнаете, как передать параметры в табличный документ.
Статьи к видео:
Создание макета табличного документа: www.1s-up.ru/s...
Вывод на печать табличного документа, простой пример: www.1s-up.ru/v...
Тайминг:
0:00:29 Экскурс по конфигурации;
0:01:45 Создаем макет табличного документа у документа "Поступление товаров";
0:03:03 Как открыть палитру свойств ячейки табличного документа;
0:03:48 Вводим текст в ячейку;
0:04:52 Объединяем ячейки табличного документа;
0:05:36 Задаем области макета табличного документа;
0:08:54 Задаем параметры ячеек в области;
0:10:54 Задаем шаблон в ячейке;
0:12:18 Создаем команду и её обработчики на форме документа;
0:13:36 Создаем табличный документ;
0:13:53 Получаем макет табличного документа на управляемой форме;
0:15:10 Получаем область табличного документа;
0:15:40 Передаем параметры в табличный документ;
0:16:51 Выводим область макета в табличный документ;
0:17:54 Обходим табличную часть документа "Поступление товаров" и заполняем параметры в области;
0:20:48 Выводим табличный документ на просмотр;
0:21:20 Проверяем работу печатной формы.
Для тех, кто только начал изучать программирование в 1С: книга "Программировать в 1С за 11 шагов":
lp.1s-up.ru/pro...
Для тех, кто желает более подробно изучить разработку управляемого приложения: книга "Основы разработки в 1С: Такси":
1s-taxi.ru/
Научиться работать с расширениями можно в этой книге:
lp.1s-up.ru/ra...
Все книги три книги в наборе:
lp.1s-up.ru/3_...
Идеальный комплект старта для начинающих: lp.1s-up.ru/ko...
Обучающие статьи и видео-ролики по разработке в 1С: www.1s-up.ru
Присоединяйтесь к нам ВК: 1c_prosto
Присоединяйтесь к нам в Фейсбуке: / 922972144448119
Присоединяйтесь к нам в ТГ: t.me/Programmi...
Ссылка на чат в ТГ: t.me/+CD9Wapqe...
Обучающие статьи и видео-ролики по разработке в 1С: www.1s-up.ru
Ссылки на ролики про табличные документы в 1С:
Урок 1: Макет табличного документа 1С, простой способ вывода на просмотр - • Табличные документы 1С...
Урок 2: Вывод на печать, используя команду объекта - • Табличные документы 1С...
Урок 3: Выводим табличный документ на управляемой форме 1С - • Табличные документы 1С...
Урок 4: Расшифровка. Часть №1. Простые способы - • Табличные документы 1С...
Урок 5: Расшифровка. Часть №2. На управляемой форме - • Табличные документы 1С...
Урок 6: Области табличного документа 1С - • Табличные документы 1С...
Урок 7: Группировки табличного документа 1С - • Табличные документы 1С...
Урок 8: Страницы табличного документа 1С - • Табличные документы 1С...
Урок 9: Ячейки табличного документа 1С - • Табличные документы 1С...
Урок 10: Картинки табличного документа 1С - • Табличные документы 1С...
Урок 11: Конструктор печати 1С - • Табличные документы 1С...

Пікірлер: 41
@programming_1C
@programming_1C 4 жыл бұрын
Создание макета табличного документа: www.1s-up.ru/sozdanie-maketa-tablichnogo-dokumenta-v-1s-8-3/ Вывод на печать табличного документа, простой пример: www.1s-up.ru/vyvod-na-pechat-tablichnogo-dokumenta-v-1s-8-3-prostoj-primer/ Вступайте в группы вконтакте: vk.com/1c_prosto и фейсбуке: facebook.com/groups/922972144448119
@melkiy1735
@melkiy1735 3 жыл бұрын
Небольшое замечание к началу видео, где говорится про видимость у пользователя "Поступление товаров и услуг". Эти пунктирные линии не ВИДИМОСТЬ (пользователь все видит), а области печати (то, что будет распечатано - внутри этой области, остальное не будет.) Так вот если цель была, что бы весь текст печатался, необязательно было объединять ячейки, можно было щелкнуть 2 раза справа от пунктирной линии и она бы перехала на одну клетку в право.
@АлинаГерман-б8п
@АлинаГерман-б8п 4 жыл бұрын
Лайк и коммент в поддержку канала! !!!!!!!!!!!!!
@МарияГриднева-х3я
@МарияГриднева-х3я 4 жыл бұрын
Про получение макета на управляемой форме ценно! Спасибо!
@ЮрийСемендяев-з8д
@ЮрийСемендяев-з8д 2 жыл бұрын
Спасибо за труд
@ДмитрийКрасюков-в9с
@ДмитрийКрасюков-в9с 5 ай бұрын
Спасибо!
@user-wk3nu3ud2u
@user-wk3nu3ud2u 2 жыл бұрын
Очень хорошо и доступно объяснено, спасибо. Думаю поможет понять и более сложные вещи. 👍
@наталиябухтенкова
@наталиябухтенкова 4 жыл бұрын
Спасибо за труд, за то что делитесь с нами своими знаниями
@vitalikos2010
@vitalikos2010 2 жыл бұрын
Вот спасибо Вам добрый человек, Вы мне очень помогли. Пошёл смотреть остальные уроки...
@user-wq9ku5nx9u
@user-wq9ku5nx9u 4 жыл бұрын
Лайк и комментарий в поддержку видео.
@DimitrNik
@DimitrNik 4 жыл бұрын
И видео и статьи! Супер!
@ЛюбовьКузьменко-о2д
@ЛюбовьКузьменко-о2д 4 жыл бұрын
Илья, огромное спасибо, жду продолжения!
@МаксимТрофим-м1о
@МаксимТрофим-м1о 4 жыл бұрын
Спасибо тебе мил человек!
@user-xz8zd1tw7z
@user-xz8zd1tw7z 4 жыл бұрын
Новое видео! Отлично!
@megashick8
@megashick8 4 жыл бұрын
Прелесть! Жду продолжение!
@arhip62
@arhip62 4 жыл бұрын
Супер! Лайк в поддержку канала!
@ЛенаГайдаш-ю4э
@ЛенаГайдаш-ю4э 4 жыл бұрын
Всё чётко! Жду продолжения!
@officialaleksandrkosorukov
@officialaleksandrkosorukov 3 жыл бұрын
Большое спасибо! Очень помогли решить задачу по аналогии))
@ntltg
@ntltg 4 жыл бұрын
Жду продолжение серии, очень интересно про расшифровку
@АнтонВостриков-м3ц
@АнтонВостриков-м3ц 4 жыл бұрын
Серия супер, интересно, что будет дальше!
@streko3ec
@streko3ec 4 жыл бұрын
Отлично! Очень познавательно!
@user-qr8wx7qo4k
@user-qr8wx7qo4k 4 жыл бұрын
Интересная серия, буду следить, подписался на ваш канал!
@agkacademy
@agkacademy 4 жыл бұрын
шел конец 2020 года... а печатные формы делались не на СКД... но за труды лайк :)
@odimitr
@odimitr 4 жыл бұрын
А почему полностью не вывели табличный документ в клиентской процедуре?
@programming_1C
@programming_1C 4 жыл бұрын
Потому что, метод ПолучитьМакет менеджера документа имеет доступность Сервер и Толстый клиент, на тонком клиенте он не будет работать...
@ДедушкаПовидло-к1я
@ДедушкаПовидло-к1я 4 жыл бұрын
Подскажите, купила новый ноут, слушаю видео. Не могу сообразить, то ли в ноуте динамики не очень, то ли видео записано очень тихо: ютуб звук на 100%, звук ноута 70% . При этом реклама очень громко, а само видео едва слышно. Друзья, подскажите, у меня беда с ноутом, мне его в ремонт нести или что это?
@TigerS74
@TigerS74 3 жыл бұрын
Спасибо за видеоурок. Подскажите плиз, как вывести кроме таких реквизитов ещё реквизиты "Единица Измерения" и "Код" у спр.Номенклатура. Реквизиты я добавил путём перетаскивания их из правой части при редактировании формы в конфигураторе: (Табличная часть/Наименование (СправочникСсылка.Номенклатура) и в ней раскрыл поля спр.Номенклатура и вытащил на форму Код и Ед.Изм. Но они не печатаются ни как (
@ЕвгенийСтародуб-ъ8г
@ЕвгенийСтародуб-ъ8г 3 жыл бұрын
Откуда взялась СтрТовары в конструкции ОбластьТаблица.Параметры.Заполнить(СтрТовары)? Где определена эта переменная СтрТовары ?
@programming_1C
@programming_1C 3 жыл бұрын
Для каждого СтрТовары из Объект.Товары цикл КонецЦикла СтрТовары - это переменная, которой в каждой итерации цикла присваивается значение элемента коллекции (табличной части в нашем случае)
@avagafonov
@avagafonov 2 жыл бұрын
А если, допустим, я создаю область "Колонка" в виде столбца. Где есть порядковый номер дня в названии шапки таблицы и . Вот если у меня в месяце 31 день, и столбцов тоже будет задействовано 31, то как программа поймёт, какая какому дню соответствует? Может, кто подскажет новичку литературу или ветку в каком-нибудь форуме по этой теме? Заранее благодарен!
@lightyagami4857
@lightyagami4857 3 жыл бұрын
А как он в табличной части добавил реквизит
@melkiy1735
@melkiy1735 3 жыл бұрын
Странно, что из формы нельзя напрямую использовать метод "получить макет". Это же форма объекта, по идеи она должна имеет все свойства и методы объекта. И так же не понял почему у ТаблДок после точки автоматом не вышли все доступные методы. Как вообще понять где выходить будет подсказка, а где нет???
@programming_1C
@programming_1C 3 жыл бұрын
ПолучитьМакет("НазваниеМакета") можно использовать либо в контексте менеджера, либо в контексте объекта, в контексте управляемой формы этот метод использовать нельзя. Управляемая форма это, по сути, отдельный объект, да у управляемой формы есть основной реквизит, который и определяет основной её функционал, но то, что она наследует все свойства и методы объекта, которому она "подчинена", так сказать нельзя. Мы не можем на управляемой форме напрямую обращаться к методам объекта. ТаблДок - это переменная, которую вернул метод ПечатьНаСервере(). Платформа не выводит подсказок по переменным, которые возвращаются созданными разработчиками функциями.
@melkiy1735
@melkiy1735 4 жыл бұрын
Почему у шапки указали тип Шаблон. Что это за тип? Почему нельзя было параметры писать в типе строка так же в [] скобках?
@programming_1C
@programming_1C 4 жыл бұрын
Это не тип, это значение параметра Заполнение ячейки табличного документа. У ячейки табличного документа три значения параметра Заполнение - Текст, Параметр, Шаблон. Текст - это просто текст в ячейке, Параметр - когда в ячейку будет передан какой-то параметр, Шаблон - можно написать любой текст, указав в этом тексте в квадратных скобках - [] параметр, который будет передан
@melkiy1735
@melkiy1735 4 жыл бұрын
@@programming_1C Получается шаблон без параметра это текст? Зачем тогда текст, если можно использовать шаблоны?
@programming_1C
@programming_1C 4 жыл бұрын
В принципе, да. Если в шаблоне не задать параметры, то это будет просто текст. С текстом работать удобнее чем с шаблоном: написал текст, и уже знаешь, что это просто текст, что в него ни чего не будет передано.
@АлексБат-б7ж
@АлексБат-б7ж 4 жыл бұрын
Ну это совсем для джунов. Даже не могу представить где на практике может применяться такое решение
@IlyaLeontyev
@IlyaLeontyev 4 жыл бұрын
Ни хрена себе тут комментариев!
@ampersand8667
@ampersand8667 4 жыл бұрын
Илья за тобой тоже следим))).
@melkiy1735
@melkiy1735 3 жыл бұрын
Да да. Вы оба и IronSkill мои топчики!!!!
Табличные документы 1С. Урок 2: Вывод на печать, используя команду объекта
21:48
Программирование в 1С с Ильясом Низамутдиновым
Рет қаралды 9 М.
Как показывать сообщения, диалоги и вопросы в 1С
1:06:30
IRONSKILLS - Курсы по 1С
Рет қаралды 33 М.
Worst flight ever
00:55
Adam W
Рет қаралды 8 МЛН
Modus males sekolah
00:14
fitrop
Рет қаралды 25 МЛН
SCHOOLBOY. Мама флексит 🫣👩🏻
00:41
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 7 МЛН
Табличные документы 1С. Урок 6: Области
31:36
Программирование в 1С с Ильясом Низамутдиновым
Рет қаралды 7 М.
Печатная форма 1С с выводом таблиц
17:26
Школа 1С - видеоуроки бесплатно
Рет қаралды 61 М.
Азы программирования  1С | Язык программирования 1С для начинающих
1:27:15
Лапицкий, что не так с этим кодом?
Рет қаралды 3,3 М.
Табличные документы 1С. Урок 3: Вывод на управляемой форме
13:13
Программирование в 1С с Ильясом Низамутдиновым
Рет қаралды 9 М.
Табличные документы 1С. Урок 7: Группировки
20:34
Программирование в 1С с Ильясом Низамутдиновым
Рет қаралды 7 М.
Внешние печатные формы 1С (обычные формы)
16:22
Школа 1С - видеоуроки бесплатно
Рет қаралды 61 М.
Решение тестового задания в 1С: учет вознаграждения мастеру
25:35
Программирование в 1С с Ильясом Низамутдиновым
Рет қаралды 3,2 М.
Табличные документы 1С. Урок 4: Расшифровка. Часть №1. Простые способы
13:05
Программирование в 1С с Ильясом Низамутдиновым
Рет қаралды 4,9 М.