насколько корректно применять сообщить() в обработке проведения, если документ может быть задействован при массовых перепроведениях, особенно в фоновых заданиях или при использовании обработок, которые могут создавать, менять и проводить массу документов? Или это уже отдается на контроль самого программиста? И хорошо бы осветить вопрос каких-то специальных режимов перепроведения, где доп. условие передается для принятия решения об отказе (например проверка закрытого периода в бухгалтерии или доступа к операции)
@@СергейГрачев-у6й На этапе обучения и разработке простеньких конфигураций это нормально. Дальше нужно научиться пользоваться более продвинутыми способами общения с пользователем :) а при работе с типовыми нужно подстраиваться под современные тренды, с годами они меняются. Злоупотребление Сообщить() на практике, при многократном вызове обычно приводит к тому, что форма, которая получит все эти сообщения(например при массовом перепроведении документов) начнет ощутимо тупить, да и разобраться в большом количестве будет сложно. А в целом актуальные рекомендации/требования изложены вот здесь: its.1c.ru/db/v8std
Олег, дорогой мой теска - у Вас самый настоящий талант - вот правда пояснять все так - что понимают все и на очень глубоком уровне! Я ранее ради общего развития решил освоить 1С, сходил на курсы фирменные по 1С ( Курс по каждому регистру + курс документы и справочники ) и забросил это дело, а сейчас вновь решил возобновить - и знаете как вы поясняете не один преподаватель не говорил, так доходчиво и понятно! Снимаю шляпу! Очень жаль, что вы забросили - противном случае я бы подписался в вашем бусте, вы потрясающий человек - и потрясающей преподаватель! - по поводу, что курсы пользовались малой популярностью, думаю это связанно с настройкой информационной на ютубе ( там много нюансов и настоящее искусство все правильно настроить) - еще раз спасибо! - надеюсь вы прочитаете и будите знать - что вы как минимум оставили свой след в ютубе для будущих поколений! Всех Вам благ
Знаете, Олег, что не хватает, каких уроков - может это будет и Вам интересно и поможет привлечь, аудиторию - когда в течение 2 - 3 уроков по 2-3 часа пишется и поясняется какая то реальная база - для решение реальной задачи - к примеру - Организации салона красоты\кофейне\магазина - именно более живые примеры - организации работы склада ( с местами хранение, приходами, создание сборочных) или создание личного бюджета, записной книжке и задачника с интеграции по телеграмму - что бы можно было писать в телегу ( боту) и он добавлял записи в нужный раздел. Ваш пример с кухней и правду потрясающий за счет доведение до абсурда( в хорошем смысле) - многие детали становятся еще более понятные. Может подобные примеры позволят, привлечь аудиторию и что бы как можно больше людей - поняли какой у Вас Огромный ( именно с большой буквы) талант в преподаванию.Плохой учитель преподносит истину, хороший учит ее находить. Вы учите ее находить:)@@tp2b
Приветствую! Отличный урок! Начальная информация по регистру подана просто супер, очень интересно. По моему самое доступное объяснение что я видел. Может для совсем новичков что-то не понятно, но друзья, наберитесь терпения. А вот для тех кто что-то где-то увидел, услышал, но не понял, этот урок будет в самый раз. Да, я всё это знаю, но реально, Ваши уроки зацепили, прям жду, интересно. Не буду в этом уроке бежать вперёд паровоза и вставлять свои комментарии. Вам всех благ и продолжения уроков.
Наконец то для меня тема смысла написанного в цикле "Для Каждого" в Обработке проведения раскрыта. Каждый раз смотрел на код и видел знакомые слова, но окончательного понимания что за что отвечает и что куда вносится... не было. Пожалуй, это лучший разбор кода конструктора движений что я видел!
Спасибо огромное. Сейчас осваиваю 1С и именно написание кода мне казалось талантом для особенных людей. Конечно еще не все понятно, но по крайней мере уже не так страшно.
Ну ведь не возможно не оставить комментарий! У вас безусловный дар объяснить сложное простым языком! Да, для начинающих это сложное. Нигде не видела такого: все самое лучшее в одном месте! Спасибо!
У себя переименовал регистр Продукты в РегПродукты, а таб.часть Продукты в ТабПродукты. Только так смог разобрать код, он стал более -менее читаемым для начинающих.
Тогда уж РегНакПродукты и ТабЧатьПродукты :) Но нужно учиться ориентироваться в контексте... сейчас это непривычно, но тема будет раскрыта в 16м уроке и можно будет переосмыслить уже пройденный материал.
Олег, спасибо больше за урок! Я много пересмотрела разного вида материала и эта подача самая увсвояемая для меня. Радует сердце, что такие уроки есть! Хочется еще и еще и да, как и писал предыдущий комментатор я бы тоже подписалась ба Бусти или еще где чтобы иметь возможность заниматься с вами. Очень ждем вашего возвращения!
Здравствуйте,спасибо за ваши уроки! Такого подробного объяснения еще не видела. И вопросы: 1. Переменная Движения получается это тип данных структура? 2. И каким образом Движение. Период и Движения. Продукт и т.п. сразу уходят в регистратор? ведь Вы говорите , что мы в документе , а получается видим колонки Регистратора. Почему тогда нельзя сразу написать Регистратор. НЕ могли бы Вы схематично изобразить как происходит передача из одной таблицы в другую.
Спасибо большое автору, очень подробно все объясняет. На данный момент очень нравится даже вовлекать стало и сразу просмотрел 4 видео)))) Очень хотелось бы получать задания в конце урока, не прошу отвечать в личку каждому и проверять домашние задания так как на это уйдет уйма времени, а видео или фото правильного ответа в начале следующего ролика было б очень актуально. Вне зависимости от ответа автора и решения, буду советовать этот канал друзьям и близким так как многие хотят выбрать профессию, которая актуальна. ЕщеРазСпасибоБольшоеАвторуИПроцветанияКаналу )))
Я думаю логичнее все-таки блок проверки таблицы на пустоту поместить выше и в случае успеха просто сделать Return из процедуры. А вообще очень не удобно на платформе реализован механизм обратных вызовов. Чем разрабам помешали функции? В случае успеха - не возвращать из функции ничего либо 0. А если проводку документа надо отменить то вернуть значение отличное от нуля. В графической библиотеке OpenGL это реализовано именно так. Если при вызове функции произошел сбой, то она вернет код ошибки.
Спасибо за отличный урок. В процедуре ОбработкаПроведения сначала делались движения в регистре, после чего проверялось условие на запись. Не правильнее сначала делать проверку заполненности документа, а потом если условие выполнилось делать движения? В случае описанном на видео получается если документ не будет записан, то выполняются лишнее строчки кода, что при более нагруженной системе может привести к медленному проведению документа.
Да, так правильнее... не нужно заставлять программу делать бессмысленные действия. Смотрите следующий урок :) Очень хорошо, что вы заметили и правильно рассуждаете.
20:00 Как узнать, что за служебные данные "Движения"? Есть ли еще в документах подобного рода служебные данные? Какая структура этих данных, какие команды есть и как они пишутся? Откуда эта информация берётся? ТекСтрока*** это какая-то служебная переменная, я так понимаю, в объектах типа Документ? Где взять информацию обо всех подобных вещах?
Добрый день, Олег! Уроки отличные! Не могли бы Вы выпустить урок по встроенному синатксис-помощнику, о том как им пользоаться. При самостоятельном изучении его содержания возникает много вопросов. Или Вы уже где-то об этом уже рассказывали?
Здравствуйте, Эдуард. Пожалуйста, напишите поподробнее о вопросах и проблемах при работе с синтаксис-помощником. Пока не получается собрать объёмно проблемы новичков в этой части :(
Я с отставанием иду) Для меня неоднозначно понятие переменной в коде. Зеленое - комментарии, красное - некие ключевые слова. А синего много и разное. Вот есть и ДвижениЕ и ДвижениЯ. Можно про это поподробнее будет рассказать? Про виды и порядок записи переменных, параметров или что там еще есть. Спасибо!
Вы правы :) Синего много, получается что всё остальное именно синее. А это и переменные и процедуры, и функции. Спасибо за подсказку! Подумаю как это лучше подать в видео.
Отличный материал!!!Все доходчиво, понятно, интересно, без воды. У меня вот такая проблема когда я нажимаю точку, но у меня не открывается выбор функции f или p. Есть еще способы вызвать это меню?
Ctrl+Пробел но обычно это свидетельствует о том, что в коде или опечатка или платформа не может определить что это за тип/объект и подсказку дать не может. PS Спасибо за отзыв :)
Добрый вечер) прохожу данное обучение, интересно, даже смогла внести сохраненные данные на новый комп) но тут проблема, на 24:55 где вы нажимаете на точку я не могу на нее нажать, как только не пробовала и комменты читала ниже, не смогла понять, подскажите еще варианты, пожалуйста😊
Я бы проверку на отсутствие строк в ТЧ сделал бы до заполнения движений, ибо зачем выполнять ненужные вычисления, если в итоге они все равно будут отменены )
Это очень даже приятно :) Выпуск почти готов. Выйдет скорее всего сегодня(в крайнем случае завтра). PS На канале было сообщение, что выпуск задерживается :(
Здравствуйте! А я вот в свойствах документа поставила проверку на заполнение (галочку) и мне пустой документ 1С не даёт провести. Но я думала, что этот запрет я увижу в коде… а нет.. Смотрю дальше))
Благодарю за лаконичные понятные уроки! Очень приятно у Вас учиться! Столкнулась с проблемой при записи в регистр на 13:22, у меня учебная версия 1С и в ней нет в правом верхнем углу 3 точки, у меня только крестик и "Еще", нигде не нашла "настройку панели навигации формы", подскажите пожалуйста есть ли это в учебной версии и где найти?
А я заметил, Олег, и надеялся что в следующем видео эта проблема в базе будет решаться так, чтобы сначала создать справочник магазинов, забить туда список магазинов, а преобразование типа на ссылочный произойдёт так, что если в справочнике есть соответствующая строка, то она будет ассоциироваться, а если нет, то пусто. Но, похоже, это я размечтался:(
Концепция 1С немного другая, можно сразу справочники наполнять, можно по мере работы в программе. А дальше в поле можно ввести начало названия магазина и ссылка будет предложена/поставлена платформой автоматически.
По моему сейчас сообщение принято писать так: ТекстСообщения = "Документ не содержит строк!"; Сообщение = Новый СообщениеПользователю; Сообщение.Текст = ТекстСообщения ; Сообщение.Поле = "Объект.ЧтоТоТам"; Сообщение.Сообщить();
Эта конструкция более функциональна и о ней мы тоже будем говорить, но потом. Для первых шагов, да и не только первых, вполне достаточно Сообщить(). PS ИМХО
Спасибо Большое за курс, заметил что синтаксис очень похож на питоновский, что облегчает мне понимание. У меня вопрос, а если я хочу чтобы документ не проводился, если к примеру продукт указан, но не указана цена, какую сточку добавить после "Если"?
Вариантов, как всегда несколько :) 1. В настройках объекта, сделать реквизит обязательным к заполнению(будет ругаться при попытке проведения) 2. В цикле проверять и там уже будет Если ТекущаяСтрока.Цена = 0 Тогда Отказ = Истина КонецЕсли; Мне кажется есть еще варианты... :)
@@tp2b Спасибо за ответ. Первый вариант нашёл, он даже попроще, но хотелось бы ещё разобраться со вторым. Я пробовал указать путь до Цены так: Продукты.Цена Но выдаёт ошибку при проведении, "Объект цена не обнаружен". P.S. С праздником )
Крутые уроки. Спасибо! Подскажите пжлст почему, для того чтобы в регистрах отображалось наименование продукта, нужно в настройках регистров измерению "продукты" присвоить тип ссылающийся на продуктовый справочник? Мы же указали в конструкторе движений документа, чтобы он забирал данные в регистр из документа покупка со строки "продукт". Почему этого не достаточно? Получается регистр должен ссылаться и на документ и на справочник?
1. Пожалуйста :) 2. Всё просто... в регистре(в каждой записи регистра) мы храним ссылку на продукт... чтобы там можно было хранить ссылку на продукт, нам нужно в настройках измерения указать этот тип, как допустимый. От обратного... мы можем в каждой ячейке(измерения/ресурсы/реквизиты) каждой записи регистра хранить только данные тех типов, котрые разрешены для каждой ячейки записи(измерения/ресурса/реквизита) 3. Записи регистра ссылаются(содержат ссылки) на необходимые данные. т.к. мы эти данные в самом регистре не храним, за исключением простых(не ссылочных) типов, таких как число, строка, булево, дата и т.д.
Хотелось бы уточнить. Что делать ссылками в объектах на справочники и тп. если как вы говорили информация при сохранении исчезнет. Я вот представляю ситуацию что меня посадили за живую бд и сказали исправить незначительную погрешность. И вот я на создавал объектов допустим и начал лепить эти ссылки в свойствах объекта, то получается это была бы катастрофа и мне пришлось бы откатывать всю бд до начала работы сегодняшнего дня( условно ) и получается при рабочей базе данных я никакие изменения подобные уже не смогу внести? простите за глупые вопросы я сам только дней 20 обучаюсь просмотрел 3 коротких курса и домашки немного по делал в этих рамках и по практиковался и несколько вебинаров посмотрел в том числе и ваши уроки на сегодняшний день до 8 урока... И решил для закрепления информации пересмотреть спустя несколько дней эти ролики и вот наткнулся на ваше замечание, что может слететь информация в объектах и это меня немного испугало. Я планировал идти учеником программиста, чтобы помогать ему и набираться знаний и опыта. Но если бы я сейчас не начал пересматривать материал для более детального ознакомления я бы получается испортил работу программисту в будущем потенциально. Так вот очень хотелось бы узнать как подобной ошибки избежать? Я скорее всего щас полезу в интернете копаться. Но если, это возможно хотелось бы узнать мнение такого специалиста как вы.
Доброго времени. Я сразу не смог настроить интерфейс (панель навигации), т.к. в видео (в вашей конфигурации) кнопки настройки с правой стороны, а в более древних конфигурациях данная панель находится СЛЕВА (рядом с названием вашей конфигурации). Может кому то будет полезно.
@@tp2b не на 12:14 ? но там только Продукт и Количество, а в Процедуре еще есть и Время - а оно почему прописывается и откуда берется? в табличной части нет этого реквизита в Регистре есть Количество, а почему стоимости нет? каждая хозяйственная операция должна иметь количественный и стоимостной измеритель Пардон за въедливость!)
на 12:14 работа конструктора, это не совсем то... в первой части урока я рассказывал, что именно нужно записывать в регистр и зачем. а про циклы скорее всего рассказывал в предыдущих уроках, а ещё буду повторять в видосах Азбука 19,20,21
Спасибо за уроки! Я так понимаю, что каждый пользователь в компании должен сам настраивать интерфейс, чтобы регистр продукты появился в покупках? Это же, наверное , неудобно всем объяснять. В конфигураторе может как-то можно настроить?
Пожалуйста. Мы настраивали видимость регистров, для удобства проверки нашей работы, как программистов. Пользователям это, как правильно не требуется,позднее доберемся до работы с формами и командами, вот тогда будем настраивать видимость всего и вся для конечных пользователей.
Хочется научиться мыслить алгоритмически, чтобы например самому можно было написать Обработку проведения без конструктора. Может посоветуешь что почитать?
Надо подумать... я давно не читал всякие самоучители(именно от корки до корки)... Вообще, идея сделать свой курс появилась после просмотра других курсов и просмотра нескольких курсов от первого учебного центра 1С. Учиться мыслить как разработчик тоже будем, т.к. конструкторов 1С не так уж и много и это лишь помощники в работе. Просто сразу всё это понять и принять сложно, потому погружаемся постепенно через простые примеры и с помощью всяких "облегчалок" :)
Чтобы мыслить алгоритмически нужно мыслить логически. Сперва нужно понять какая необходима последовательность действий для решения задачи. Потом необходимо знание методов (функций и процедур) и синтаксиса языка, чтобы записать этот алгоритм в виде кода.
Еще вопрос, мне кажется или при ошибке в коде - система выдает причину ошибки и НОМЕР СТРОКИ кода с ошибкой....? Но при программировании - номмирация строк не отображается
Скажите пожалуйста, а возможно ли увидеть запись в регистре из документа , если настройка панели навигации формы отсутствует? Версия 1С у меня учебная.
Ни кто не мешает вынести на форму документа списки записей регистров, или просто получать данные запросом и показывать их в разных вариантах.... но зачем? :)
Когда писал код то после точки не выскакивал список функций, пришлось в ручную написать, в итоге ошибка "переменная не определена" хотя переменная Продукты есть и я точно не опечатался (у меня все одинаковые слова выделяются при наведении). Самое забавное что когда делал по этим урокам внедрение системы сортировки вещей в майнкрафте всё что я писал выше не происходило, но вот я решил просмотреть урок заново чтобы продолжить учить 1с и тут такая неудача.
Хотел задать вопрос. Как можно еще включить настройку панели навигации, если у меня нет такой кнопки (три точки). У меня немного другой интерфейс программы (и верхняя командная панель не такая)
Здравствуйте! Спасибо за урок! А если в регистре нет, например товара Булочка, а мы хотим провести документ Продажа (в которой есть Булочка), то нужно будет писать что-то дополнительное в Обработке Проведения чтобы нам показало ошибку, или система сама выдаст ошибку без вмешательств?
Здравствуйте :) Документ создаёт записи в регистре, т.е. сначала там ни чего нет.... когда документ создаёт записи, они заполняются(код в Обработке проведения) и данные из документа попадают в записи регистра. В нашем случае, какой Продукт указан в документе, такой и попадёт в записи регистра. Если мы завели булочку в справочнике продукты, то она может быть использована и в документе и в регистре, где есть реквизит(поле/колонка) с этим типом. Еще раз.... 1. булочка есть в справочнике 2. булочку указали в документе(ссылку на булочку) - проводим документ - 3. булочка попадает в записи регистра(ссылку на булочку) ----------------------------------- Сама булочка хранится только в справочнике, а в документе и в регистре только ссылка на эту булочку.
придется отдельно писать проверку остатков, иначе булочку просто проведем с видом движения Расход, и по факту остаток будет -1. но это явно тема следующих занятий
@@tp2b Насколько помню, самый простой вариант с использованием вложенного запроса. Основной запрос к РегиструНакопления Остатки, вложенный ( Табличная часть документа )
Здравствуйте, совсем недавно начала обучение по Вашему курсу. Нахожусь в 5 уроке, у меня не появляется гиперссылка Продукты ,в окне предприятия. Выполняю все пошагово . Это 13 минута видеоурока. Спасибо
Здравствуйте. В моей учебной версии 1С к сожалению нету некоторых кнопок, про которые Вы рассказываете. Где можно скачать такую же как у Вас? Например нету кнопки как на 13:22 И нет кнопки ФУНКЦИИ ДЛЯ ТЕХНИЧЕСКОГО СПЕЦИАЛИСТА.
Подскажите, пожалуйста, там где строчка Записывать = Истина, она позволяет, получается, записать движения в регистр сведений. А строчка Очистить(), что она даёт, что очищает?
Здравствуйте. Благодарю вас за ваш труд. У меня нет кнопки как в вашей версии, для того чтобы настроить интерфейс (13:26). Версия у меня учебная 8.3. Но думаю причина не в этом.
@@tp2b смотрю вас с первого урока конечно. Скачал и установил версию 8.3.18.1128. Появилась кнопочка "меню" (три точки). Доступна настройка "окно", но нет поля "настройка панели навигации формы". Какая версия программы у вас?
Сейчас использую 8.3.18.1208, но принципиальной разницы нет. Кнопки/Пункта меню "Настройка панели навигации формы" нет например в списке документов или в форме самого документа, если у документа еще не настроены движения(нет выбранных регистров на закладке Движения) или сделанные настройки её не применены(в заголовке окна дерева конфигурации горит * или ). Это первое, что приходит на ум...
Добрый день! У меня такая проблема: конфигуратор стал писать, что нарушена целостность структуры конфигурации, попробовала почистить кеш- не помогло, также не грузить вашу ИБ ( пробовала добавить), пишет, что загружена, просит перезапустить конфигуратор и ничего, как была пустая конфигурация, так и осталась (( подскажите пожалуйста, что можно сделать ((
Так дистанционно, сложно сказать.... Перепроверил файлы к 5му уроку, выгрузка рабочая. Не понял, что значит "не грузить вашу ИБ ( пробовала добавить)". Создайте новую пустую базу, загрузите туда конфигуратором базу из прикрепленного комментария и всё должно работать. Если не работает, то может быть миллион причин, от проблем с оборудованием, до вирусов, неправильных действий пользователя и т.д. и т.п.
@@tp2b я пробовала добавить вашу базу так как вы и описали) он писал, что все успешно загружено, но ничего на деле не менялось( вот и не знаю, что делать
попробуйте еще раз выкачать файл базы урока. возможно, Вы грузите что-то не то.... Если Вы загружаете файл выгрузки урока в новую пустую базу, то всё должно работать правильно.
Здравствуйте, делал всё по вашим инструкциям, но при переходе в предприятие появляется ошибка, что в модуле ошибка , а при проведение появляется ошибка: {Документ.Покупки.МодульОбъекта(18,1)}: Неопознанный оператор
Поддержать канал/Получить плюшки: boosty.to/tp2b
насколько корректно применять сообщить() в обработке проведения, если документ может быть задействован при массовых перепроведениях, особенно в фоновых заданиях или при использовании обработок, которые могут создавать, менять и проводить массу документов? Или это уже отдается на контроль самого программиста? И хорошо бы осветить вопрос каких-то специальных режимов перепроведения, где доп. условие передается для принятия решения об отказе (например проверка закрытого периода в бухгалтерии или доступа к операции)
@@СергейГрачев-у6й На этапе обучения и разработке простеньких конфигураций это нормально.
Дальше нужно научиться пользоваться более продвинутыми способами общения с пользователем :)
а при работе с типовыми нужно подстраиваться под современные тренды, с годами они меняются.
Злоупотребление Сообщить() на практике, при многократном вызове обычно приводит к тому, что форма, которая получит все эти сообщения(например при массовом перепроведении документов) начнет ощутимо тупить, да и разобраться в большом количестве будет сложно.
А в целом актуальные рекомендации/требования изложены вот здесь: its.1c.ru/db/v8std
На парах нам дали методичку на 500 страниц, разбавленную 70% водой и сказали "делайте", а обучение, оставили на вас. Спасибо вам, сенсей 😋
Добро пожаловать на канал :) и в мир 1С :)
1 в 1 ситуация 😁
Олег, дорогой мой теска - у Вас самый настоящий талант - вот правда пояснять все так - что понимают все и на очень глубоком уровне!
Я ранее ради общего развития решил освоить 1С, сходил на курсы фирменные по 1С ( Курс по каждому регистру + курс документы и справочники ) и забросил это дело, а сейчас вновь решил возобновить - и знаете как вы поясняете не один преподаватель не говорил, так доходчиво и понятно! Снимаю шляпу! Очень жаль, что вы забросили - противном случае я бы подписался в вашем бусте, вы потрясающий человек - и потрясающей преподаватель! - по поводу, что курсы пользовались малой популярностью, думаю это связанно с настройкой информационной на ютубе ( там много нюансов и настоящее искусство все правильно настроить) - еще раз спасибо! - надеюсь вы прочитаете и будите знать - что вы как минимум оставили свой след в ютубе для будущих поколений! Всех Вам благ
Я еще вернусь :)
недавно один из уроков поправил :)
@@tp2b Буду следить! Всех Вам благ, Олег!
Знаете, Олег, что не хватает, каких уроков - может это будет и Вам интересно и поможет привлечь, аудиторию - когда в течение 2 - 3 уроков по 2-3 часа пишется и поясняется какая то реальная база - для решение реальной задачи - к примеру - Организации салона красоты\кофейне\магазина - именно более живые примеры - организации работы склада ( с местами хранение, приходами, создание сборочных) или создание личного бюджета, записной книжке и задачника с интеграции по телеграмму - что бы можно было писать в телегу ( боту) и он добавлял записи в нужный раздел. Ваш пример с кухней и правду потрясающий за счет доведение до абсурда( в хорошем смысле) - многие детали становятся еще более понятные.
Может подобные примеры позволят, привлечь аудиторию и что бы как можно больше людей - поняли какой у Вас Огромный ( именно с большой буквы) талант в преподаванию.Плохой учитель преподносит истину, хороший учит ее находить. Вы учите ее находить:)@@tp2b
Приветствую! Отличный урок! Начальная информация по регистру подана просто супер, очень интересно. По моему самое доступное объяснение что я видел. Может для совсем новичков что-то не понятно, но друзья, наберитесь терпения. А вот для тех кто что-то где-то увидел, услышал, но не понял, этот урок будет в самый раз. Да, я всё это знаю, но реально, Ваши уроки зацепили, прям жду, интересно. Не буду в этом уроке бежать вперёд паровоза и вставлять свои комментарии. Вам всех благ и продолжения уроков.
Спасибо за добрые слова! Это очень помогает в работе над роликами!
Да и вообще жить становится веселее :)
Спасибо за урок!!!! Информация подана просто СУППЕР. На мой взгляд, это самое доступное объяснение из всего, что я видела. Вам всех благ
Спасибо за урок! не смотря на то что это самые азы, всё равно удалось почерпнуть для себя что-то новое.
Наконец то для меня тема смысла написанного в цикле "Для Каждого" в Обработке проведения раскрыта. Каждый раз смотрел на код и видел знакомые слова, но окончательного понимания что за что отвечает и что куда вносится... не было. Пожалуй, это лучший разбор кода конструктора движений что я видел!
У вас талант объяснять и учить, не бросайте
у вас очень хорошее преподование и уроки,спасибо вам огромнейшее!!!!
На прошлом уроке толстую лисичку на втором плане заменял лягух, а сейчас она снова вернулась)
Теперь надо сосредоточиться на уроке...
Спасибо за урок! Все как обычно доходчиво и понятно.
Спасибо огромное. Сейчас осваиваю 1С и именно написание кода мне казалось талантом для особенных людей. Конечно еще не все понятно, но по крайней мере уже не так страшно.
отлично доступно понятно, спасибо !
Пожалуйста :)
Доброго времени суток! Здорово объясняете, отлично подход! Спасибо большое, всем удачи ребята!!!
Спасибо, что добавил карту! Закинул тебе маленький донатик. Не останавливайся, буду спонсировать тебя регулярно по возможности). С Новым годом!
Большое спасибо! Очень приятно.
С Новым Годом!
Ну ведь не возможно не оставить комментарий! У вас безусловный дар объяснить сложное простым языком! Да, для начинающих это сложное. Нигде не видела такого: все самое лучшее в одном месте! Спасибо!
Спасибо,доступнее ваших уроков для понимания не встречал
Стараюсь делать как можно проще. Рад что получается :)
Отличная подача информации. У вас талант.
Спасибо, я стараюсь :)
Спасибо за детальный разбор процедуры. Полезный контент! С меня лайк.
Спасибо большое! Как всегда, все очень интересно и доступно объяснили!!
Спасибо! Крутые уроки, шикарная подача! С Вами весело и интересно))
Добро пожаловать на канал!
Фантастика, я впервые в жизни написал код(!!!!!!) УЖОС!!!! :))))
Огромное спасибо!!! С большим удовольствием изучаю 1С с Вами.
Добро пожаловать на канал :)
Спасибо за отличный урок.
Спасибо за Ваш труд.
У себя переименовал регистр Продукты в РегПродукты, а таб.часть Продукты в ТабПродукты. Только так смог разобрать код, он стал более -менее читаемым для начинающих.
Тогда уж РегНакПродукты и ТабЧатьПродукты :)
Но нужно учиться ориентироваться в контексте... сейчас это непривычно, но тема будет раскрыта в 16м уроке и можно будет переосмыслить уже пройденный материал.
Олег, спасибо больше за урок! Я много пересмотрела разного вида материала и эта подача самая увсвояемая для меня. Радует сердце, что такие уроки есть! Хочется еще и еще и да, как и писал предыдущий комментатор я бы тоже подписалась ба Бусти или еще где чтобы иметь возможность заниматься с вами. Очень ждем вашего возвращения!
Ты очень крутой. Браво🎉
Олежке респект!
спасибо за видео!
Спасибо за урок. Хороший материал. Все получилось
Отличные уроки!
Спасибо!
Спасибо! Приятное и полезным)
Урок очень крутой !!!!!!!!
Здравствуйте,спасибо за ваши уроки! Такого подробного объяснения еще не видела. И вопросы:
1. Переменная Движения получается это тип данных структура?
2. И каким образом Движение. Период и Движения. Продукт и т.п. сразу уходят в регистратор? ведь Вы говорите , что мы в документе , а получается видим колонки Регистратора. Почему тогда нельзя сразу написать Регистратор. НЕ могли бы Вы схематично изобразить как происходит передача из одной таблицы в другую.
Шикарнейший курс! Спасибо!
Спасибо большое! Все понятнее и понятнее))))
Привет , для чего используется Форма в документе?
Спасибо большое автору, очень подробно все объясняет. На данный момент очень нравится даже вовлекать стало и сразу просмотрел 4 видео)))) Очень хотелось бы получать задания в конце урока, не прошу отвечать в личку каждому и проверять домашние задания так как на это уйдет уйма времени, а видео или фото правильного ответа в начале следующего ролика было б очень актуально. Вне зависимости от ответа автора и решения, буду советовать этот канал друзьям и близким так как многие хотят выбрать профессию, которая актуальна. ЕщеРазСпасибоБольшоеАвторуИПроцветанияКаналу )))
Спасибо за добрые слова!
В некоторых уроках есть задания...
@@tp2b Спасибо, еще не дошел, только начал изучать. Удачного Вам дня))))
Thank you 😊
Хорошая подача , продолжайте в том же духе
Нужно будет пересмотреть, спасибо
Спасибо за помощь с регистрами - не понимал, почему не появляются, хотя мог бы догадаться
Спасибо. Всё четко и просто.
Пожалуйста :)
Я думаю логичнее все-таки блок проверки таблицы на пустоту поместить выше и в случае успеха просто сделать Return из процедуры. А вообще очень не удобно на платформе реализован механизм обратных вызовов. Чем разрабам помешали функции? В случае успеха - не возвращать из функции ничего либо 0. А если проводку документа надо отменить то вернуть значение отличное от нуля. В графической библиотеке OpenGL это реализовано именно так. Если при вызове функции произошел сбой, то она вернет код ошибки.
Топчик, очень полезно, возможно благодаря вам я напишу курсач
Какой ВУЗ?
@@tp2b мирэа
Спасибо за отличный урок. В процедуре ОбработкаПроведения сначала делались движения в регистре, после чего проверялось условие на запись. Не правильнее сначала делать проверку заполненности документа, а потом если условие выполнилось делать движения? В случае описанном на видео получается если документ не будет записан, то выполняются лишнее строчки кода, что при более нагруженной системе может привести к медленному проведению документа.
Да, так правильнее... не нужно заставлять программу делать бессмысленные действия.
Смотрите следующий урок :)
Очень хорошо, что вы заметили и правильно рассуждаете.
Супер!
20:00 Как узнать, что за служебные данные "Движения"? Есть ли еще в документах подобного рода служебные данные? Какая структура этих данных, какие команды есть и как они пишутся? Откуда эта информация берётся?
ТекСтрока*** это какая-то служебная переменная, я так понимаю, в объектах типа Документ? Где взять информацию обо всех подобных вещах?
Добрый день, Олег!
Уроки отличные!
Не могли бы Вы выпустить урок по встроенному синатксис-помощнику, о том как им пользоаться.
При самостоятельном изучении его содержания возникает много вопросов.
Или Вы уже где-то об этом уже рассказывали?
Здравствуйте, Эдуард.
Пожалуйста, напишите поподробнее о вопросах и проблемах при работе с синтаксис-помощником.
Пока не получается собрать объёмно проблемы новичков в этой части :(
а можно сделать, чтоб код писался в Visual Studio Code?
Я с отставанием иду) Для меня неоднозначно понятие переменной в коде. Зеленое - комментарии, красное - некие ключевые слова. А синего много и разное. Вот есть и ДвижениЕ и ДвижениЯ. Можно про это поподробнее будет рассказать? Про виды и порядок записи переменных, параметров или что там еще есть. Спасибо!
Вы правы :) Синего много, получается что всё остальное именно синее. А это и переменные и процедуры, и функции.
Спасибо за подсказку! Подумаю как это лучше подать в видео.
Отличный материал!!!Все доходчиво, понятно, интересно, без воды. У меня вот такая проблема когда я нажимаю точку, но у меня не открывается выбор функции f или p. Есть еще способы вызвать это меню?
Ctrl+Пробел
но обычно это свидетельствует о том, что в коде или опечатка или платформа не может определить что это за тип/объект и подсказку дать не может.
PS Спасибо за отзыв :)
Добрый вечер) прохожу данное обучение, интересно, даже смогла внести сохраненные данные на новый комп) но тут проблема, на 24:55 где вы нажимаете на точку я не могу на нее нажать, как только не пробовала и комменты читала ниже, не смогла понять, подскажите еще варианты, пожалуйста😊
Я бы проверку на отсутствие строк в ТЧ сделал бы до заполнения движений, ибо зачем выполнять ненужные вычисления, если в итоге они все равно будут отменены )
Правильно будет перебраны))
А мы тут ждём следующий выпуск со вчерашнего дня))
Это очень даже приятно :)
Выпуск почти готов.
Выйдет скорее всего сегодня(в крайнем случае завтра).
PS На канале было сообщение, что выпуск задерживается :(
Здравствуйте! А я вот в свойствах документа поставила проверку на заполнение (галочку) и мне пустой документ 1С не даёт провести. Но я думала, что этот запрет я увижу в коде… а нет.. Смотрю дальше))
Благодарю за лаконичные понятные уроки! Очень приятно у Вас учиться! Столкнулась с проблемой при записи в регистр на 13:22, у меня учебная версия 1С и в ней нет в правом верхнем углу 3 точки, у меня только крестик и "Еще", нигде не нашла "настройку панели навигации формы", подскажите пожалуйста есть ли это в учебной версии и где найти?
Стоит убедиться, что Вы поставили свежую платформу...
Аналогично, в чем может быть проблема? Версия свежая..🤔
@@Vanish325 Свежая.... какая?
@@tp2b Чекнул, у меня 8.3.24, на сайте есть 8.3.25 😅
@@Vanish325 в 8.3.24 не должно быть такой проблемы...
в совсем старых версиях платформы было так...
Не лучше сначала проверить заполненность табличной части, а потом делать движения?
Привет , попробовал я свердловские булочки, оказалась так себе :)
Отказываюсь в это верить :)
А я заметил, Олег, и надеялся что в следующем видео эта проблема в базе будет решаться так, чтобы сначала создать справочник магазинов, забить туда список магазинов, а преобразование типа на ссылочный произойдёт так, что если в справочнике есть соответствующая строка, то она будет ассоциироваться, а если нет, то пусто. Но, похоже, это я размечтался:(
Концепция 1С немного другая, можно сразу справочники наполнять, можно по мере работы в программе.
А дальше в поле можно ввести начало названия магазина и ссылка будет предложена/поставлена платформой автоматически.
Здравствуйте, появилась такая проблема! Подскажите решение этой проблемы? Ошибка исключительной блокировки информационной базы!
15:06 почему у меня нет "функции тех специалиста"? и трех точек?
В режиме предприятие - настройки - параметры - режим технического специалиста(поставить галочку)
По моему сейчас сообщение принято писать так:
ТекстСообщения = "Документ не содержит строк!";
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = ТекстСообщения ;
Сообщение.Поле = "Объект.ЧтоТоТам";
Сообщение.Сообщить();
Эта конструкция более функциональна и о ней мы тоже будем говорить, но потом.
Для первых шагов, да и не только первых, вполне достаточно Сообщить().
PS ИМХО
@@tp2b Вот этих комментаторов "умников" больше всего не люблю. Если знаешь все, что же ты делаешь на канале для начинающих??? смешно))))
Спасибо за урок! А если несколько условий? на каждое условие делаем процедуру Если?
Можно через ИначеЕсли...
Спасибо Большое за курс, заметил что синтаксис очень похож на питоновский, что облегчает мне понимание. У меня вопрос, а если я хочу чтобы документ не проводился, если к примеру продукт указан, но не указана цена, какую сточку добавить после "Если"?
Вариантов, как всегда несколько :)
1. В настройках объекта, сделать реквизит обязательным к заполнению(будет ругаться при попытке проведения)
2. В цикле проверять и там уже будет Если ТекущаяСтрока.Цена = 0 Тогда Отказ = Истина КонецЕсли;
Мне кажется есть еще варианты... :)
@@tp2b Спасибо за ответ. Первый вариант нашёл, он даже попроще, но хотелось бы ещё разобраться со вторым. Я пробовал указать путь до Цены так: Продукты.Цена
Но выдаёт ошибку при проведении, "Объект цена не обнаружен".
P.S. С праздником )
Крутые уроки. Спасибо! Подскажите пжлст почему, для того чтобы в регистрах отображалось наименование продукта, нужно в настройках регистров измерению "продукты" присвоить тип ссылающийся на продуктовый справочник? Мы же указали в конструкторе движений документа, чтобы он забирал данные в регистр из документа покупка со строки "продукт". Почему этого не достаточно? Получается регистр должен ссылаться и на документ и на справочник?
1. Пожалуйста :)
2. Всё просто... в регистре(в каждой записи регистра) мы храним ссылку на продукт... чтобы там можно было хранить ссылку на продукт, нам нужно в настройках измерения указать этот тип, как допустимый.
От обратного... мы можем в каждой ячейке(измерения/ресурсы/реквизиты) каждой записи регистра хранить только данные тех типов, котрые разрешены для каждой ячейки записи(измерения/ресурса/реквизита)
3. Записи регистра ссылаются(содержат ссылки) на необходимые данные. т.к. мы эти данные в самом регистре не храним, за исключением простых(не ссылочных) типов, таких как число, строка, булево, дата и т.д.
Здравствуйте.
Не могу понять откуда ошибка "Метод объекта не обнаружен (Приход)
Хотелось бы уточнить. Что делать ссылками в объектах на справочники и тп. если как вы говорили информация при сохранении исчезнет. Я вот представляю ситуацию что меня посадили за живую бд и сказали исправить незначительную погрешность. И вот я на создавал объектов допустим и начал лепить эти ссылки в свойствах объекта, то получается это была бы катастрофа и мне пришлось бы откатывать всю бд до начала работы сегодняшнего дня( условно ) и получается при рабочей базе данных я никакие изменения подобные уже не смогу внести?
простите за глупые вопросы я сам только дней 20 обучаюсь просмотрел 3 коротких курса и домашки немного по делал в этих рамках и по практиковался и несколько вебинаров посмотрел в том числе и ваши уроки на сегодняшний день до 8 урока... И решил для закрепления информации пересмотреть спустя несколько дней эти ролики и вот наткнулся на ваше замечание, что может слететь информация в объектах и это меня немного испугало. Я планировал идти учеником программиста, чтобы помогать ему и набираться знаний и опыта. Но если бы я сейчас не начал пересматривать материал для более детального ознакомления я бы получается испортил работу программисту в будущем потенциально. Так вот очень хотелось бы узнать как подобной ошибки избежать?
Я скорее всего щас полезу в интернете копаться. Но если, это возможно хотелось бы узнать мнение такого специалиста как вы.
Доброго времени. Я сразу не смог настроить интерфейс (панель навигации), т.к. в видео (в вашей конфигурации) кнопки настройки с правой стороны, а в более древних конфигурациях данная панель находится СЛЕВА (рядом с названием вашей конфигурации). Может кому то будет полезно.
22:47 почему не записывается Номер документы, Цена? и откуда появилась переменная ТекСтрокаПродукты?
Вы не внимательны...
@@tp2b на каком моменте ? (мин. сек)... если бы было понятно, то не возникли бы вопросы🙂
тайм-код не подскажу, наизусть их не знаю.
ТекСтрокаПродукты - переменная цикла.
Номера документов записывать в регистр накопления... зачем?
@@tp2b не на 12:14 ? но там только Продукт и Количество, а в Процедуре еще есть и Время - а оно почему прописывается и откуда берется? в табличной части нет этого реквизита
в Регистре есть Количество, а почему стоимости нет? каждая хозяйственная операция должна иметь количественный и стоимостной измеритель
Пардон за въедливость!)
на 12:14 работа конструктора, это не совсем то...
в первой части урока я рассказывал, что именно нужно записывать в регистр и зачем.
а про циклы скорее всего рассказывал в предыдущих уроках, а ещё буду повторять в видосах Азбука 19,20,21
А кухню как сначала создать?
Выгрузку в конце видео не сделали))
Спасибо за уроки! Я так понимаю, что каждый пользователь в компании должен сам настраивать интерфейс, чтобы регистр продукты появился в покупках? Это же, наверное , неудобно всем объяснять. В конфигураторе может как-то можно настроить?
Пожалуйста.
Мы настраивали видимость регистров, для удобства проверки нашей работы, как программистов.
Пользователям это, как правильно не требуется,позднее доберемся до работы с формами и командами, вот тогда будем настраивать видимость всего и вся для конечных пользователей.
@@tp2b понятно, спасибо за ответ!
Не за что.
Хорошего вечера.
Хочется научиться мыслить алгоритмически, чтобы например самому можно было написать Обработку проведения без конструктора. Может посоветуешь что почитать?
Надо подумать... я давно не читал всякие самоучители(именно от корки до корки)...
Вообще, идея сделать свой курс появилась после просмотра других курсов и просмотра нескольких курсов от первого учебного центра 1С.
Учиться мыслить как разработчик тоже будем, т.к. конструкторов 1С не так уж и много и это лишь помощники в работе.
Просто сразу всё это понять и принять сложно, потому погружаемся постепенно через простые примеры и с помощью всяких "облегчалок" :)
Чтобы мыслить алгоритмически нужно мыслить логически. Сперва нужно понять какая необходима последовательность действий для решения задачи. Потом необходимо знание методов (функций и процедур) и синтаксиса языка, чтобы записать этот алгоритм в виде кода.
Движение.Продукты.Записывать = Истина; и Отказ = Истина;
это они одну функцию выполняют? не совсем понятно
или в первом случае она просто не записывает в регистр, а во втором ошибку показывает?
Еще вопрос, мне кажется или при ошибке в коде - система выдает причину ошибки и НОМЕР СТРОКИ кода с ошибкой....? Но при программировании - номмирация строк не отображается
Если посмотреть в правы нижний угол, то, возможно, будете приятно удивлены.
А еще Ctrl+G может пригодится :)
Она ожила!
Скажите пожалуйста, а возможно ли увидеть запись в регистре из документа , если настройка панели навигации формы отсутствует? Версия 1С у меня учебная.
Ни кто не мешает вынести на форму документа списки записей регистров, или просто получать данные запросом и показывать их в разных вариантах.... но зачем? :)
У меня почему то в покупках у ФудКорта не отображается сумма документа, хотя в самой покупке так же указана Булочка 1 шт и цена 100р
всё, разобрался. цену 100р вбил, а саму сумму документа не указал (Не стал коммент удалять, может кому полезно будет)
А я делаю проверку заполнения табличных частей и реквизитов, выставляя в их свойствах выдавать ошибку
Тоже рабочий вариант, но нужно уметь и так и эдак :)
Когда писал код то после точки не выскакивал список функций, пришлось в ручную написать, в итоге ошибка "переменная не определена" хотя переменная Продукты есть и я точно не опечатался (у меня все одинаковые слова выделяются при наведении).
Самое забавное что когда делал по этим урокам внедрение системы сортировки вещей в майнкрафте всё что я писал выше не происходило, но вот я решил просмотреть урок заново чтобы продолжить учить 1с и тут такая неудача.
Проверяйте еще раз...
Хотел задать вопрос. Как можно еще включить настройку панели навигации, если у меня нет такой кнопки (три точки). У меня немного другой интерфейс программы (и верхняя командная панель не такая)
Проверьте версию платформы...
Здравствуйте! Спасибо за урок! А если в регистре нет, например товара Булочка, а мы хотим провести документ Продажа (в которой есть Булочка), то нужно будет писать что-то дополнительное в Обработке Проведения чтобы нам показало ошибку, или система сама выдаст ошибку без вмешательств?
Здравствуйте :)
Документ создаёт записи в регистре, т.е. сначала там ни чего нет.... когда документ создаёт записи, они заполняются(код в Обработке проведения) и данные из документа попадают в записи регистра.
В нашем случае, какой Продукт указан в документе, такой и попадёт в записи регистра.
Если мы завели булочку в справочнике продукты, то она может быть использована и в документе и в регистре, где есть реквизит(поле/колонка) с этим типом.
Еще раз....
1. булочка есть в справочнике
2. булочку указали в документе(ссылку на булочку)
- проводим документ -
3. булочка попадает в записи регистра(ссылку на булочку)
-----------------------------------
Сама булочка хранится только в справочнике, а в документе и в регистре только ссылка на эту булочку.
придется отдельно писать проверку остатков, иначе булочку просто проведем с видом движения Расход, и по факту остаток будет -1. но это явно тема следующих занятий
До проверки остатков, еще нужно много всего научится делать :)
@@tp2b Насколько помню, самый простой вариант с использованием вложенного запроса. Основной запрос к РегиструНакопления Остатки, вложенный ( Табличная часть документа )
@@tp2b Спасибо за ответ, буду с нетерпением ждать следующих занятий!
колонка количество осталась пустая не могу найти ошибку, как будто на что то не сослалась...
у меня всё получилось, оказывается я просто опечаталась в словах и названиях. БлагоДарю! Ничего лучше этого курса не встречала
Добрый вечер. У меня проблемка) Выражение не появилось, в поле кол-во. (12.08) После того как нажала , заполнить выражение.
Скорее всего Вы не указали Табличную часть, перед нажатием.
Менее вероятно, но возможно в именах полей опечатки и они не совпадают.
Здравствуйте, совсем недавно начала обучение по Вашему курсу. Нахожусь в 5 уроке, у меня не появляется гиперссылка Продукты ,в окне предприятия. Выполняю все пошагово . Это 13 минута видеоурока. Спасибо
Здравствуйте!
Первое что приходит в голову:
1. Старая платформа
2. Вы не назначили документ регистратором
3. Не там ищите
@@tp2b Спасибо большое , разобралась. все получилось.
Всё делал как на видео, но при использовании функции Если вылазит ошибка. Пытаюсь провести и система жалуется на тип Число, не могу решить проблему
Если всё как на видео, то ошибки не будет.
Где-то что-то пропустили... :(
Если нужна помощь, пора на бусти :)
Настройка панели навигации формы в учебной версии через Вид заходит, через окно нет
Релиз платформы тот же?
@@tp2b 1С:Предприятие 8.3, учебная версия (8.3.8.1933)
Виталий, ставьте свежую учебную платформу, там интерфейс немного другой.
Здравствуйте. В моей учебной версии 1С к сожалению нету некоторых кнопок, про которые Вы рассказываете. Где можно скачать такую же как у Вас? Например нету кнопки как на 13:22 И нет кнопки ФУНКЦИИ ДЛЯ ТЕХНИЧЕСКОГО СПЕЦИАЛИСТА.
Здравствуйте!
Ответы + ссылки в первом уроке.
Вам нужна более свежая учебная платформа, её можно бесплатно скачать с сайта 1С.
@@tp2b Спасибо
Подскажите, пожалуйста, там где строчка Записывать = Истина, она позволяет, получается, записать движения в регистр сведений. А строчка Очистить(), что она даёт, что очищает?
Пожалуйста, указывайте тайм-коды, увы я не помню все видео наизусть.
@@tp2b 19:53. Правда, у вас там нет строчки Очистить(), но её тоже зачем то в коде используют?
Если в настройках объекта не выставлено, что проводки удаляются автоматически, то нужно это делать вручную.
@@tp2b спасибо!
Здравствуйте. Благодарю вас за ваш труд. У меня нет кнопки как в вашей версии, для того чтобы настроить интерфейс (13:26). Версия у меня учебная 8.3. Но думаю причина не в этом.
Здравствуйте.
Пожалуйста :)
8.3.?.?
Возможно будет достаточно обновить учебную платформу на свежий релиз...
@@tp2b точнее 8.3.8.1933. Посмотрю есть ли новая версия программы.
Новая версия точно есть :) Посмотрите первый урок.
@@tp2b смотрю вас с первого урока конечно. Скачал и установил версию 8.3.18.1128. Появилась кнопочка "меню" (три точки). Доступна настройка "окно", но нет поля "настройка панели навигации формы".
Какая версия программы у вас?
Сейчас использую 8.3.18.1208, но принципиальной разницы нет.
Кнопки/Пункта меню "Настройка панели навигации формы" нет например в списке документов или в форме самого документа, если у документа еще не настроены движения(нет выбранных регистров на закладке Движения) или сделанные настройки её не применены(в заголовке окна дерева конфигурации горит * или ).
Это первое, что приходит на ум...
потому что у нас могут быть сыпучие булочки ))) 🤣🤣🤣
Добрый день! У меня такая проблема: конфигуратор стал писать, что нарушена целостность структуры конфигурации, попробовала почистить кеш- не помогло, также не грузить вашу ИБ ( пробовала добавить), пишет, что загружена, просит перезапустить конфигуратор и ничего, как была пустая конфигурация, так и осталась (( подскажите пожалуйста, что можно сделать ((
Так дистанционно, сложно сказать....
Перепроверил файлы к 5му уроку, выгрузка рабочая.
Не понял, что значит "не грузить вашу ИБ ( пробовала добавить)".
Создайте новую пустую базу, загрузите туда конфигуратором базу из прикрепленного комментария и всё должно работать.
Если не работает, то может быть миллион причин, от проблем с оборудованием, до вирусов, неправильных действий пользователя и т.д. и т.п.
@@tp2b я пробовала добавить вашу базу так как вы и описали) он писал, что все успешно загружено, но ничего на деле не менялось( вот и не знаю, что делать
попробуйте еще раз выкачать файл базы урока.
возможно, Вы грузите что-то не то....
Если Вы загружаете файл выгрузки урока в новую пустую базу, то всё должно работать правильно.
Здравствуйте, делал всё по вашим инструкциям, но при переходе в предприятие появляется ошибка, что в модуле ошибка , а при проведение появляется ошибка:
{Документ.Покупки.МодульОбъекта(18,1)}: Неопознанный оператор
Проверяйте код...
Какая-то конструкция не закрыта или лишний раз написали КонецПроцедуры...
@@tp2b С проблемой вроде бы как разобрался, из-за моих переходов по коду выходит эта ошибка, если где-то я оставляю пробел, то появляется эта ошибка
Пробел это тоже символ, иногда он может оказывать существенное влияние на код...
В данном контексте нужно писать "не возможно" ( раздельно). Совет от знатока русского языка.😂
Спасибо :)
а может правильней сначала проверку делать, а потом проводить?
Ход Ваших мыслей правильный, смотрите уроки дальше :)
Ну вот, опять... всё так хорошо начиналось и приехали, у меня нету "настройки управления навигации"
Разобрался. Сверху слева возле значка 1С , круглешок с треугольником - нажимаем - выбираем "Вид" - Настройка панели навигации форм...
Поставьте актуальную версию платформы, иначе Вас ждут и другие сюрпризы впереди...
Добрый день!
Если честно, то что касается разбора написания кода, то тут вообще стало ничего непонятно. О-ооочень сложно и запутанно.
Спасибо за обратную связь.
Увы, лучше пока не умею, но буду стараться!