Курс по 1С Программированию
604 subscribers
58 photos
14 videos
18 links
Курс "Прикладное 1С Программирование"
https://bp1s.ru/?p=7337

Связаться со мной:
@alyona_meshkova
Программист 1С Алёна Мешкова
Download Telegram
Media is too big
VIEW IN TELEGRAM
Как вывести область печатной формы столько раз, сколько строк в таб части? 🤔

На самом деле ничего сложного!
Ведь практически в каждой печатной форме, где есть таблица - есть пример такого кода.

Нужно просто его скопировать и выводить таким же образом свою область.

Пример в видео 👆

Конечно без понимания кода самостоятельно вряд ли можно догадаться как это сделать(

С этой задачкой столкнулась ученица на моём курсе "Сам себе программист 1С". Там мы программирование не проходим, делаем печатные формы только при помощи конструктора - поэтому с этим моментом ученице помогла я.

А чтобы самостоятельно уметь дорабатывать любые чужие, встроенные или внешние печатные формы - однозначно нужно научиться писать печатные формы своими ручками с нуля, без всяких конструкторов.

Только тогда приходит понимание - как редактировать чужие печатные формы 👌

Мы то с вами знаем, что эта задача даже чаще встаëт, чем писать печатные формы с нуля 🤪

Писать код печатных форм с нуля своим руками учимся на курсе "Прикладное 1С Программирование".
6👍6🔥1
2 самые частые причины, почему не работают расширения после обновления.

И как исправить?

Начинается поиск в любом случае с внимательного чтения сообщения об ошибке. (Вам нужен подробный текст ошибки)

Копирования из сообщения части проблемного кода и поиска его в расширении.

Когда код в расширении найден - нужно думать как его исправить 🙂

Конечно каждый раз в таком случае ситуация индивидуальная и нужно разбираться конкретно с ней.

Но, можно выделить 2 причины которые встречаются чаще всего:

1⃣ Чаще всего причина неработающих после обновления расширений в том, что код функций, которые скопировали в расширение для изменения стал неактуален.

Как исправить?
Нужно найти эту функцию в основной конфигурации после обновления ещё раз, скопировать в расширение вместо неактуальной. И повторно внести в неё изменение, ради которого эту функцию копировали в расширение.

2⃣ Ещё бывает что расширение ссылается на реквизиты, которых уже нет после обновления релиза.

Как исправить?
Нужно в коде расширения менять эти вызовы несуществующих теперь реквизитов на вызов существующих реквизитов.

Либо если этот функционал больше не используется - удалить/закомментировать этот код в расширении.
13
Media is too big
VIEW IN TELEGRAM
Как вывести сумму прописью во внешней печатной форме?

Это задача встаёт очень часто.

И сделать это можно легко самостоятельно, без обращения к программистам 👌

Понадобится применить функцию ЧислоПрописью()

Пример смотрите в видео 👆

Если вы не понимаете откуда вам взять сам файл печатной формы - эта информация есть в моём бесплатном мастер-классе "Как самостоятельно редактировать обработки, которые вам делали программисты".

P.S У кого не грузится видео - подписывайтесь на мой канал ВК. Буду дублировать там.
6👍3🔥2
Media is too big
VIEW IN TELEGRAM
Как убрать время из даты в печатной форме?

Вопрос, с которым сталкивается каждый, кто решил сделать внешнюю печатную форму )

Если ваша дата в отдельной ячейке - никаких проблем нет, формат даты можно задать прямо в свойствах ячейки. 👌

Если же ваша дата в ячейке типа "шаблон" - задать формат в свойствах ячейки уже не получится. Придётся задать формат вашей даты кодом.

Как это сделать - смотрите в видео 👆

Основные проблемы, с которыми вы при этом сталкиваетесь, это:

1) Вы в принципе боитесь смотреть на код, не то чтобы уже  его трогать 👀 (даже не смотря на то, что это внешняя печатная форма, и испортить базу, меняя её код - в принципе невозможно)

2) Даже поборов свой страх кода, и найдя в интернете и понимая ЧТО надо вписать - вы не понимаете КУДА это надо писать.

Друзья, я знаю лекарство от обоих этих недугов.

Нужно просто разок написать весь код внешней печатной формы самостоятельно. Своими руками.

После этого вам сразу становится ясно, как править любые внешние печатные формы. Свои, чужие - не важно. Алгоритм у них один.

Писать код внешних печатных форм самостоятельно, учимся на курсе "Прикладное 1С Программирование".

Напоминаю, что пройти курс "Прикладное 1С Программирование" можно в составе тарифа "Профи" курса "Аналитик 1С", что гораздо выгоднее, чем проходить всё по отдельности. Старт уже 4 мая.

P.S. У кого не грузится видео - смотрите его в ВК.
6👍2
Только 1 раз в год! Курсы Аналитик 1С+Прикладное 1С Программирование для опытных пользователей 1С

Только 1 раз в в год - я провожу живой поток курса "Аналитик 1С", для тех кто:

1) Прошел мой первый курс Сам себе программист 1С
2) Считает себя продвинутым пользователем 1С/имеет большой опыт работы в 1С
3) Действующих 1С-ников, консультантов/аналитиков 1С

Сейчас идёт набор на курс.

Те, кто заканчивают этот курс - переходят в сферу 1С - консультантами, аналитиками и даже разработчиками.

Либо работают дальше в своей сфере, но экономят огромные суммы на обращениях к программистам и что самое главное - свое драгоценное время.

С этого потока появилась возможность пройти курсы Аналитик 1С и Прикладное 1С Программирование последовательно. (Что гораздо выгоднее чем проходить все по отдельности)

Старт 4 мая.

Всех жду 🫶
9
Media is too big
VIEW IN TELEGRAM
Вывести Номер в печатную форму без лишних нулей

Итак, проблема в том, что номер документа хранится в 1С с лишними нулями перед номером и выводится везде именно так, если эти нули специальным образом не удалить.

Но здесь нам повезло и ничего изобретать не придётся. Во всех стандартных конфигурациях в общем модуле есть специально предназначенная для этого функция.

Как её применить показала в видео 👆

Но наверно после просмотра этого видео у вас возникнет вопрос. 🤔

А как вообще изначально догадаться о том, что есть какая-то специально предназначенная для чего-либо функция?

И как её найти?

Рассказать вам как? Если нужно ставьте

P.S. У кого не грузится видео - смотрите его в ВК.
15🔥1
Media is too big
VIEW IN TELEGRAM
Как определить какая вам нужна функция?

Или как программировать в 1С зная 2 комбинации клавиш Ctrl+C и Ctrl+V.

Обещала вам рассказать - как определить какая функция вам нужна и как её найти?

Записала видео 👆

Самое интересное, что для того чтобы найти нужную функцию -  вам не понадобится ни искать её  в интернете, ни спрашивать у нейросетей 😁

Всё что вам нужно всегда с вами рядом)

Вам лишь нужно держать в голове одну мысль:

Я явно НЕ первый,  кто столкнулся с такой проблемой в этой конфигурации. 💯

Затем найти как разработчики конфигурации решали эту проблему, скопировать к себе и ВСË!

Я вообще амбассадор того, что обучаться программированию 1С нужно не на пустых конфигурациях - а на реально существующих.

И именно этим отличается мой курс "Прикладное 1С Программирование" от других курсов по программированию.

Тем, что там мы решаем реальные задачи на реальных, самых распространённых конфигурациях 👌

Что даёт вам возможность сразу применять свои знания. И уже даже во время курса решить свои рабочие задачи (отчёты, обработки, печатные формы, расширения, обновления и тд) под моим руководством.

Напоминаю, что на курс "Прикладное 1С Программирование" можно попасть, придя на тариф Проф курса "Аналитик 1С"

Старт курса уже в понедельник 4 мая, вы ещё успеваете.

P.S. Если не грузится видео смотрите его ВК.
3👍2🔥1