Skip to content

Instantly share code, notes, and snippets.

Created August 30, 2017 02:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/f096c6a86ba174c30f6581351dc8956a to your computer and use it in GitHub Desktop.
Save anonymous/f096c6a86ba174c30f6581351dc8956a to your computer and use it in GitHub Desktop.
Не работает расширение 1с

Не работает расширение 1с


Не работает расширение 1с



Расширение 1С не работает перехват
Расширения конфигурации в 1С 8.3
Расширения конфигурации. Полезные советы для разработки


























Прошлая тема про эльфов и доступ через веб-клиента оказалась вполне актуальной: При использовании расширений доработка конфигурации осуществляется в новой сущности — расширении конфигурации:. Таким образом, заказчик в результате получает возможность доработки конфигурации и одновременно — простое автоматическое обновление. Назначение расширений конфигурации В видео рассматривается новый механизм расширений конфигурации, который появился в платформе 8. Предназначен он для доработки, адаптации решений при внедрениях. При этом заказчик получает простое автоматическое обновление конфигурации и возможность выполнить доработки. Объекты, которые можно изменять в расширении В этом видео рассматриваются существующие ограничения механизма расширений. На сегодняшний день в расширениях можно использовать только ограниченный ряд объектов. Работа с расширениями в конфигураторе В этом видео рассматривается разработка расширений в конфигураторе. Расширение представляет собой конфигурацию, правда, несколько ограниченную. Работа с расширением выполняется также в дереве объектов метаданных. Полученное расширение можно сохранить в файл на диске. Заимствование объектов В этом видео рассматривается заимствование объектов основной конфигурации в расширение. Это основной механизм, необходимый для выполнения разработки самого расширения. Рассказывается также про контролируемые свойства, значение которых проверяется при подключении расширения. Создание собственных объектов в расширении конфигурации В этом видео рассказывается, как в расширении можно создавать собственные объекты. Список таких объектов пока ограничен — это отчеты, обработки и подсистемы. Разработка таких объектов в расширении выполняется по аналогии с основной конфигурацией. Работа с расширениями в пользовательском режиме В этом видео рассматривается, как подготовленное расширение подключить в рабочей базе заказчика. При этом подключение можно выполнять из пользовательского режима без обращения к конфигуратору. Работа с управляемыми формами в расширениях конфигурации В этом видео рассматривается, как работать с управляемыми формами в расширении. Отмечается, что исходная форма автоматически не синхронизируется с расширением. Объясняется, как система формирует результирующий внешний вид формы при наличии расширения. Модуль управляемой формы и обработчики событий в расширениях конфигурации В этом видео рассматривается, как работать с обработчиками событий в управляемых формах расширения конфигурации. Демонстрируется порядок выполнения обработчиков событий в основной конфигурации и в расширении. Работа с подсистемами в расширениях конфигурации В этом видео рассматривается работа с подсистемами в расширении. Демонстрируется работа с собственными и заимствованными подсистемами. Рассказывается, что собственная подсистема в расширении может включать и заимствованные, и добавленные в расширении объекты. Права доступа в расширениях конфигурации В этом видео рассматривается работа правами доступа в расширении конфигурации. Разбираются ограничения, существующие при работе с ролями. Подведение итогов по использованию расширений конфигурации В этом видео подводится итог по работе с расширениями конфигурации. Рассказывается, какие конфигурации можно дорабатывать при помощи расширений и какие ограничения существуют. Как запускать 1С на веб-клиенте. Спасибо за вашу работу, очень качественный контент и ваши ответы в комментариях дают полную картину работы с расширениями. Добавил форму обработки основной конфигурации в расширение. В реквизит формы дерево значений добавил дополнительное поле и перенес его в форму, но при запуске этой обработки мои изменения сделанные в форме не видны. По ощущениям запускается основная форма. С чем это может быть связано? В первую очередь убедитесь, что открывается именно та форма, которую добавили в расширение. Например, в БП 3. Также проверьте, что расширение подключилось в пользовательском режиме. Возможно, что элементы на форме программно дорабатываются перед открытием формы. В таком случае вам нужно будет доработать программный код. Не видео не в описании ИТС не нашел этого момента. Я видимо неправильно понял суть механизма. До конца не понимаю в чем профит при доработке конфигураций. Допустим захотел я реализовать простейший функционал выбора единственного рублевого счета при заполнении организации. Для этого, как я понимаю, надо добавить в расширение все задействованные справочники и форму документа. До этого работать будет все по старому и в теории еще и конфликты возможны. При снятии с поддержки я поменяю только форму, увижу ее изменения при обновлении и объединю изменения с формой. По сути получается, что использовав расширение для доработки в случае, если мне надо чтобы доработка работала после обновлений всегда, я себе добавлю кучу гемороя по контролю расширений? В лучшем случае, если будет автоматизированное сравнение между основной конфигурацией и расширением, с меня просто не убудет особо, добавится только необходимость обновлять все измененные объекты, а в худшем это огромная новая морока. Зачем это в облаке при разделении данных понятно. Но смысл использования в доработке от меня ускользнул. Но люди пишут, что пользуют постоянно и переносят доработки в расширение. Главный плюс от использования расширений — возможность оставить конфигурацию типовой, сохранив возможность автоматического обновления. Но при этом реализовать некоторые доработки, нужные для конкретного заказчика. Конечно, большой недостаток, что на текущий момент нет возможности сравнить конфигурацию базы данных или основную конфигурацию с конфигурацией расширения. Также нет возможности использовать хранилище конфигурации для разработки расширений. Это затрудняет использование расширений, тормозит применение этого механизма. Да и ошибок платформы пока хватает. Но разработчики платформы вкладывают огромное количество ресурсов в развитие именно механизма расширений, добавляется возможность изменять модули конфигурации, расширяется работа с ролями и правами доступа, в будущем планируется возможность создания новых таблиц в расширениях и т. Предполагается, что большинство доработок может быть выполнено именно в расширении, не трогая основную конфигурацию. Поэтому уже сейчас разработчики начинают осваивать этот механизм, перенося в расширения имеющиеся доработки. Для этого есть специальный механизм — аннотации по аналогии с директивами компиляции. Есть три варианта перехвата: После объединения расширений в конфигураторе, с помощью операции сравнить и объединить. Объединяемая форма документа в режиме предприятия слетает на типовую форму документа как будто нет формы вообще. Но при этом в расширении в конфигураторе, все нормально видна заимствованная форма. Проверьте свойство Основная форма объекта в расширении конфигурации: В текущей платформе можно добавлять и роли и модули …. Работа с ролями в расширениях конфигурации рассматривается в отдельном видео — Как правильно модифицировать права доступа в типовых решениях — видео. А вот допустим перенес я процедуру с моими доработками из Общего Модуля в расширение. Происходит обновление типовой конфигурации. В этой типовой процедуре фирма 1С вносит изменения или еще хуже убирает ее. Как узнать что были внесены изменения в нее? На текущий момент нет возможности сравнить конфигурацию базы данных или основную конфигурацию с конфигурацией расширения. Ожидаем, когда разработчики платформы реализуют эту возможность. Пока можно воспользоваться сторонними приложениями для сравнения-объединения текстовых файлов KDiff и т. В окне со списком стандартных реквизитов нет специального пункта в контекстном меню для явного заимствования стандартных реквизитов в расширение. Можно заимствовать целиком всю форму справочника. Тогда в расширении можно на форму вынести стандартный реквизит Родитель и т. А как насчет отладки в расширениях? Ранее в комментариях обсуждали неудобства при отладке расширений для конфигураций, базирующихся на базе БСП. Возможно, это похожий случай. Есть мелкая фирма, БП 3. Работают два пользователя на разных компьютерах, база файловая на одном из них. Была доработка через расширения. Тот пользователь, на чьем компьютере находится база, работает прекрасно, а другой — каждые пять минут вылетает с ошибкой. Пробовали менять дислокацию базы между компьютерами в том числе , выгрузки-загрузки, чистки кэша и прочее. Поскольку все танцы уже исполнены, есть подозрение, что при передаче данных по сети вызывается ошибка платформы именно в случае использования расширения конфигурации… Возможно это? В принципе такую возможность исключать нельзя. Не встречался с падениями платформы конкретно из-за использования расширений. Чаще всего это происходило из-за неисправностей оборудования например, жесткий диск , сетевого оборудования сетевая карта, кабели, роутеры и т. Заимствовал в расширение форму обработки ввода адреса БП 3. Если добавить на форму поле надписи в виде форматированной строки — в конфигураторе всё хорошо, а вот в режиме предприятия надпись отображается как обычный текст без оформления. Не замечали такого поведения платформы? У меня используется релиз 8. Вот таким образом сделал. В форме расширения определил реквизит — форматированную строку. В процедуре добавил процедуру ПриСозданииНаСервере:. Получился вот такой внешний вид: Спасибо за быстрый ответ. Похоже, что при работе из программного кода проблем нет. А вот как выглядит форма, если просто заимствовать её, больше ничего не трогая: Пока придётся восстанавливать их из кода, может когда-то этот момент поправят. Насколько я помню, появление платформы v. Используйте свойства и методы поставляемых объектов. Типовая конфигурация была нечто типа шаблоном. Типовая конфигурация без доработок может обновлять полностью автоматически, это может сделать сам пользователь без приглашения специалиста. Если в конфигурацию внесены изменения, конфигурация доработана, является нетиповой, то уже обновить ее в полностью автоматическом режиме не получится, нужно обращаться к специалисту. Чтобы оставить конфигурацию типовой, применяются различные методы, например, внешние разработки. Он позволяет оставить конфигурацию типовой, но внести некоторые доработки, нужные для конкретного заказчика. Например, анонсируется, что в платформе 8. Подскажите, пожалуйста, возможно ли в расширении добавить на форму документа ранее добавленный общий реквизит для этого документа? У меня не получилось ни программным способом, ни в интерактивном режиме. Похоже, что в расширении общие реквизиты не доступны. А было бы очень удобно — не нужно снимать с поддержки ни документ, ни его форму. В расширении можно использовать общие реквизиты: Добавил в демо-конфигурацию Управляемое приложение общий реквизит, свойство Разделение данных — Не использовать. В составе этого общего реквизита указал документ ПриходТовара. Добавил форму документа и общий реквизит в расширение. Затем в расширении включил этот документ в состав общего реквизита. И на форме в расширении стало возможно его использовать. После добавления общего реквизита на форму при помощи расширения, при попытке запуска в режиме управляемого приложения возникает ошибка: Расширение — Ошибка свойства Состав у объекта ОбщийРеквизит. Если очистить состав общего реквизита в расширении то ошибки нет, но и реквизита на форме нет…. Попробуйте настроить состав для общего реквизита в расширении, а затем убрать галочку Проверять значение при подключении расширения. Это галочка в окне свойств объекта: Для объектов в расширении есть набор свойств, которые система может проверять при подключении расширения. Для общего реквизита это Тип , Состав , Автоиспользование , Разделение данных. Слева от каждого такого свойства и есть галочка Проверять значение при подключении расширения. Для каждого свойства она будет своя: Других галочек с названием Проверять значение при подключении расширения нет. Судя по видео, если я в расширении поменяю обработчик какой-нибудь команды формы, то по факту будут последовательно обрабатываться оба обработчика: А можно ли сделать так, чтобы срабатывал только обработчик из расширения? В комментарии рассматривается, как это можно реализовать. Спасибо, что сообщили об ошибке — на текущий момент она устранена. Так что до выхода финального релиза еще много чего может измениться: Ну тут я с Вами согласен что много чего может измениться. Смущает тот факт что за основу взяли 8. Откат до предыдущих релизов обычно говорит о том, что что-то пошло не так. Ну да поживём увидим. Возможно, разработка нового функционала началась, когда был только релиз 8. Поэтому взяли за основу 8. А сейчас продемонстрировали, что получилось. Хотел уточнить такой момент. А позволяют ли расширения добавлять на управляемую форму реквизит ссылочного типа например справочник. Например, на форму документа Чек ККМ в УТ 11 добавить стандартный реквизит этого документа — Партнер? Да, существующие реквизиты ссылочного типа можно выводить на форму в расширении. А вот новый реквизит документа в расширении добавить нельзя. Добрый день, спасибо за выложенные материалы. Сложилось впечатление, что реально расширения использовать невозможно. Сделал в консоли СКД несложный отчёт с таким запросом: Партнер КАК Дилер, ВыручкаИСебестоимостьПродажОбороты. КлиентДилера КАК КлиентДилера, ВыручкаИСебестоимостьПродажОбороты. Номенклатура КАК Номенклатура, ВыручкаИСебестоимостьПродажОбороты. Обороты , , Авто, КАК ВыручкаИСебестоимостьПродажОбороты. При вставке этого отчёта в Расширение пришлось подключать к Расширению около десятка объектов, что весьма неудобно и небыстро. КлиентДилера — это мой реквизит документа продажи, т. Реквизит подключил, но избавиться от ошибки не смог. Попробуйте в данном случае реализовать дополнительный отчет, затем подключить его в пользовательском режиме. Возможности расширений еще ограничены, но для простых случаев уже применяют. Для реальных организаций этого мало. Попробовал добавить расширение, позволяет увеличить длину кода, но при загрузке расширения сообщает об ошибке. Что-то недоглядели в фирме 1с, нужно или запретить длину кода менять, или уже реализовать эту возможность очень нужна, кстати. Еще бы очень пригодилось менять представление ранее было в виде наименования, сейчас в виде кода, бухгалтера очень возмущаются и хотят вернуть как было. В расширении изменить длину кода не получится. Длина кода в расширении — это контролируемое свойство, которое проверяется при подключении расширения. И если не совпадает с основной конфигурацией, то выдается ошибка при подключении расширения. Что собственно у вас и произошло. Вообще в расширении не допускаются какие-то действия, которые изменяют структуру базы данных добавление реквизитов и т. Столкнулся с проблемой при работе с расширением. В оригинальной конфигурации в документе три табличных части. Перенес форму в расширение. Перенес эти колонки на форму. В режиме просмотра формы в конфигураторе все здорово. Только в одной табличной части отобразился добавленный реквизит. Более того, при отладке, добавленные колонки реквизитов отсутствовали в коллекциях табличных частей. Возможно, это проявление какой-либо ошибки платформы. По описанию поведение платформы странное. Для прояснения ситуации рекомендую обратиться к разработчикам платформы на v8 1c. Пример регистрации ошибки в платформе — в статье на нашем сайте. У меня два вопроса: База ведь находится на замочке, а чтобы использовать механизм расширений надо изменить режим совместимости, то есть снять с замочка, и, соответственно, база уже не сможет обновляться автоматически. Из представленных видео получается, что, если мне нужно у одного реквизита справочника типа строка увеличить количество символов, то механизм расширений в этом не поможет, и этот объект придется в любом случае снимать с замочка. Дождаться, пока разработчики типовой конфигурации установят требуемый режим совместимости. Да, если нужно внести изменения в структуру базы данных, то расширение конфигурации тут не поможет. Спасибо за полезную статью! Если я в расширении добавляю к справочнику новый реквизит, заполняю этот реквизит данными, затем по каким-то причинам расширение отваливается, я подключаю расширение по-новой. Данные в новом реквизите сохранятся или очистятся? И еще вопрос, у меня есть распределенная информационная база Бухгалтерия 3. Я могу добавить расширение только в одном подчиненном узле, оно никак не будет синхронизироваться? В расширении нельзя создавать собственные реквизиты в справочнике. При обмене расширения конфигурации не переносятся. Я решил добавить расширение и изменить форму документа. Я добавил три параметра, все заработало, но хотелось бы понять, что это за параметры, потому что поставить точку останова в расширении у меня не вышло. Такая же проблема возникла, когда я стал переопределять модуль команды формы. Метод УстановитьВыполнениеПослеОбработчиковСобытия позволяет указать процедуру, которая будет вызвана после того, как сработают обработчики расширений и расширяемого объекта. У подключаемого метода должен быть набор параметров, эквивалентный оригинальному обработчику, плюс параметр ДополнительныйПараметр. Подключенные методы будут вызваны в порядке регистрации расширений то есть прямой порядок. День добрый, возник вопрос: Допустим сделаю расширение для формы элемента справочника. Добавляю свой Реквизит1 на форму. При обновлении релиза бухгалтерия 3. А у меня в режиме 1С: Предприятия Реквизит2 получается останется? И на форме вместо одного моего изменения добавления Реквизита1 получится компот? В таком случае при работе с расширением в конфигураторе Реквизит2 будет виден, потому что форма из основной конфигурации автоматически не синхронизируется с расширением. Однако в пользовательском режиме Реквизит2 отображаться не будет. Чтобы Реквизит2 не отображался и в конфигураторе, нужно обновить форму расширения вручную при помощи команды Обновить расширение формы: Так можно перенести в расширение из основной конфигурации доработки и обновления, которые делались после создания расширения формы. Или их придется выводить заново? Возможно ли отказаться от обработки события ПриОткрытии основной конфигурации? Можно отказаться от дальнейшего выполнения кода по цепочке — следующие расширения и основная конфигурация , вызвав. Также можно задать процедуру, которая будет выполнена после того, как сработают обработчики расширений и основной конфигурации, вызвав. Если конфигурация на БСП, то справочник ИдентификаторыОбъектовМетаданных будет использоваться. Ранее в комментариях мы уже говорили про этот справочник, что при использовании БСП есть неудобства с отладкой расширений, но они решаемые. В качестве обхода можно запустить приложение с параметром запуска РежимОтладки. Нужно дать пользователю права на работу с одним типовым видом документов. И даже это нельзя сделать с помощью расширений? В заимствованных ролях нельзя изменить права доступа к объектам основной конфигурации, а также в расширении нельзя создавать свои роли. А можно сделть так: Буду ждать дальнейшего увеличения функциональности расширений. Если добавят возможность добавлять реквизиты к справочникам и к документам — это будет просто СКАЗКА!!! Как вы себе это представляете? Подключили расширение — в базе данных в таблице появилась новая колонка; отключили — исчезла? Расширения меняют алгоритмы обработки данных а не архитектуру базы данных. Надеюсь так оно и останется. А для добавления реквизитов есть механизм доп. Чаще всего его более чем достаточно. Ваш email не будет опубликован. Механизм расширений в платформе 8. Администрирование 1С , Бесплатное , Новости. Ok, давайте сделаем и эти выходные полезными. Как запускать 1С на веб-клиенте RLS: Пусть в форме справочника есть следующий код: Курсы у вас хоорошие и на вопросы отвечаете!!! В процедуре добавил процедуру ПриСозданииНаСервере: Моя ошибка была в том, что я не добавил сам общий реквизит в расширение! Возможно ли добавить расширения в базовые конфигурации БП базовая, УТ базовая и т. В базовых версиях работа с расширениями не поддерживается. Расширения это конечно хорошо. Только почему-то их исключили из платформы 8. Обороты , , Авто, КАК ВыручкаИСебестоимостьПродажОбороты При вставке этого отчёта в Расширение пришлось подключать к Расширению около десятка объектов, что весьма неудобно и небыстро. Так понял, что длину кода можно в расширении уменьшать, но не увеличивать? Добавленное в расширении поле после обновления останется. Можно отказаться от дальнейшего выполнения кода по цепочке — следующие расширения и основная конфигурация , вызвав УстановитьВыполнениеОбработчиковСобытия Ложь ;. УстановитьВыполнениеПослеОбработчиковСобытия "Процедура1" , Неопределено ;. Интересный материал, хорошая, активная подача, отличный задел на курс: Написать ответ Cancel reply Ваш email не будет опубликован. Первые материалы курса подготовки к Аттестации на 1С: Специалист-консультант по производству и ремонтам в 1С: Повышение цен на два курса по 1С: Подготовка к Аттестации по производству в 1С: ERP за рублей. Специалист-консультант по производственному учету в 1С: ERP — решение задачи Аттестация за 2 часа! Первый поток курса по Управленческому учету в 1С: Информация для участников первого потока курса по упр. Курс по управленческому учету в ERP 2. Самая важная неделя в курсе по управленческому учету в 1С: Старт курса по управленческому учету в 1С: Интернет-магазин курсов по 1С Перейти в наш интернет-магазин: Информация на сайте не является публичной офертой.


Расширения для конфигураций на платформе «1С:Предпряитие 8.3.6»: почему они не помогут, если вы используете измененную конфигурацию


Ваш браузер устарел, пожалуйста обновите ваш браузер пройдя по ссылке www. Программирование - Практика программирования. Расширение , является своего рода оболочкой для существующей конфигурации в рамках сеанса пользователя. Пока только эта "оболочка" может обволакивать такие объекты конфигурации, как управляемые формы, роли и подсистемы. А так же иметь свои собственные объекты, такие как отчет, обработка или подсистема. Заменим обработчик на свой. Для этого позаимствуем форму справочника в своё расширение: Находим в дереве основной конфигурации форму, в контекстном меню выбираем команду "Добавить в расширение". Откроется диалог управления расширениями. Добавим в него новое расширение и выберем. Откроется дерево нового расширения с позаимствованной формой. Форма та же, что и в основной конфигурации, но текст модуля отсутствует. Создадим новый обработчик нашей кнопки:. Наша команда последовательно вызвала обработчик из расширения и обработчик основной конфигурации. Не совсем то, что мы ожидали. Нам не нужно вызывать обработчик из основной конфигурации. Поправим код нашей процедуры, добавив метод УстановитьВыполнениеОбработчиковСобытия. Если хотите перехватить событие, ПОСЛЕ выполнения обработчиков, то есть метод УстановитьВыполнениеПослеОбработчиковСобытия. Если мы добавим ещё одно расширение, то сперва вызовется обработчик 2-го расширения, затем 1-го, потом уже основной. Тип файла Нет файла. Платформа Платформа 1С v8. Страна Не имеет значения. Отрасль Не имеет значения. Налоги Не имеет значения. Вид учета Не имеет значения. Раздел учета Не имеет значения. Доступ к файлу Бесплатно free. Код открыт Не указано. По каталогу По форуму. Мы свяжемся с вами в рабочее время. Новости Event Библиотека Конфигурации Разработки Курсы Биржа труда Вакансии Резюме Кабинет Биржа заказов Компании Вебинары Видео Форум ТОП Какие возможности предоставляет механизм?! Изменять существующие управляемые формы, добавлять отчеты и обработки, добавлять и изменять состав подсистем. И всё это не изменяя конфигурации. Даже не снимая её с поддержки. Есть нюанс - режим совместимости конфигурации должен быть отключен! Рассмотрим пример замены обработчика кнопки в форме элемента справочника. В основной конфигурации, код обработчика кнопки: Создадим новый обработчик нашей кнопки: Запускаем конфигурацию на проверку, выполняем команду и видим следующий результат: Оформление и рефакторинг сложных логических выражений. Net в 1С для новичков. Недокументированное использование стандартных обработок из меню "Все функции". Выразить число как строку и дату как строку в запросе. Расчет хэш-функции в запросе. Простая и быстрая эмуляция операций с битовыми строками. На примере использования HTTPClient,AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Полезные советы для разработки. Мой взгляд на проблему. Старые обработки в новом Управляемом интерфейсе. Будни автоматизации или "мне нужна программка для 3D упаковки". Обновление доработанной Бухгалтерии предприятия. Как проверить и убедиться, что все сделано хорошо? Некоторая работа с данными через COM. Хранение файлов в томах на диске для УПП 1. Сложные запросы в динамическом списке или как не надо писать запросы для них. Как устроена регламентированная отчетность в 1С. Вознаграждение за ответ Сумма: Дата Дата Дата Рейтинг Древо Сохранить. Алексей Роза DoctorRoza Краткость - сестра таланта! Олег Дмитров baracuda 3 Ссылку бы приложили на документацию. Если конечно она существует. Александр Кунташов kuntashov Решение реальной прикладной задачи с помощью механизма, а не абстрактный пример - http: Алексей Драчков Bassgood Допустим я добавил новый реквизит на форму, могу ли я его записывать в регистры сведений? Чтоб в дальнейшем по нему отчеты строить? Полгода как уже на сайте 1С http: Если нет, то механизм не очень полезен, так как придётся заново переписывать расширение для того чтобы получить новые возможности типового функционала и это в таком случае ничем не отличается от исправления модуля формы. Если же форма наследуется, то тогда действительно ценный механизм. Вы этот момент проверяли? Денис Новосёлов binex Завязка идёт на имена реквизитов. Более того, в случае если подключено несколько расширений, то каждое последующее расширение использует в качестве позаимствованной формы результат предыдущего расширения. Виктор Левченко lvictor58 А для этого надо отключить поддержку. В противном случае эта опция недоступна. И вся прелесть автоматической поддержки теряется. Или я не там рою? Нюанс упомянут в статье. Механизм на будущие конфигурации. Хотя в БП 3. Никита Грызлов nixel Причем с примерами более подробными, чем в этой "статье". Скоро поднятутся остальные типовые. Ruslan Odessa rus 2 Но стиль языка довольно низкий, пунктуация местами неверная, плюс опечатка в сообщении в последнем примере обАРботчика - как в исходном тексте, так и на скриншоте. Dexter Morgan DexterMorgan 3 Помогло в одной задачке. Андрей Григорьев Borisych После обновления конфигурации все расширения оказались пустыми Причем я сохранял их в файлы, при сравнении с файлами ничего не происходит интересного, как-будто в файлах тоже никакой информации нет. Александр Крынецкий echo77 Дмитрий Малимонов DreamcastMD Вот меня давно мучает вопрос, как правильней: Делать много расширений на каждый измененный объект. Вижу плюсы, в случае кардинальных изменений от поставщика отвалится только одно это расширение, остальные продолжат работать. Но список используемых расширений может оказаться довольно большим 2. Все изменения максимально вносить в одно расширение может на скорость работы как-либо влияет. Яков Коган Yashazz Фигня, а не публикация, прости хосспади. Передран кусок данных с ИТС и всего делов - 66 плюсов в копилку. Где б тут минус поставить, а? Статья, как следствие финального задания известных курсов. По крайней мере, ещё как делали раньше. Во-вторых, это ведь действительно отрывок из общеизвестной публикации с http: TI , причём совершенно непоследовательно вырезанный и без полномасштабного примера, каковой там приведён. В третьих, не понимаю, как публикация на ИС может быть следствием задания с каких-либо курсов, тем более такая куцая и дублирующая общедоступное. Вот если б вы изложили нечто, чего в документации нет - тогда понятно, а это, пардон, зачем?.. А мне статья понравилась. Классный тизер по технологии, стимулирующий дальнейшее знакомство с темой. Много букв честно вогнали бы меня в уныние и я бы не осилил. Отдельное спасибо за наглядность. Автор, не обращай внимания на хейтеров. Владимир Полевик pvvpvv 10 Осипов Сергей fixin Хо, все таки расширения еще не доделаны. Обработчик событий формы - это хорошо. Но если нужно вмешиваться на уровне модуля? Вообще, хорошо что 1с движется в сторону Аспектно-Ориентированного Программирования, но что то как-то неуверенно. Сергей Баранов SeTIrk Если я правильно понял сейчас мы можем подключиться только к обработчику события, а заменить вызов процедуры и функции пока нельзя. Для того чтобы подправить проверку в 5 по стеку функции приходится копировать все 4 функции до, и править пятую. Ну и общие модули по всей видимости по той же причине не возможно редактировать. Евгений Плевако Evgen Господа, не подскажите куда покопать? Создал расширение в тестовой базе, протестировал, все работает. Переношу в рабочую, не работает. Как будто нет вообще никакого расширения. Введите ваш пароль Забыли свой пароль? Код подтверждения из письма: Введите код подтверждения из письма. Оставьте заявку и в течение 24 часов с Вами свяжется менеджер и вышлет подбор обработок или программных продуктов 1С по вашим требованиям. Отраслевые решения Бухгалтерия Производство Услуги и сервис Торговля Прочее Отчеты Анализ учета Бухгалтерские Налоговые Специальные Статистические Управленческие Финансовые Разное Обработки Закрытие периода Менеджеры внешних отчетов 53 Обработка документов Обработка справочников Рабочее место Свертка базы Универсальные обработки Ценообразование, прайсы Управление Бизнес-процессы Интеграция 43 Личная эффективность 17 Пользователю системы Практика учета Теория учета Техническое задание 44 Управление проектом Обмен Email рассылки SMS рассылки 96 Загрузка и выгрузка в Excel Интеграция с WEB Обмен с другими системами Обмен с интернет-банком Обмен через DBF Обмен через XML Перенос данных из 1C8 в 1C8 Перенос данных из 1С7. Администрирование Архивирование backup Журнал регистрации Защита, права, пароли Оптимизация БД HighLoad Поиск данных Распределенная БД УРИБ, УРБД Сервисные утилиты Системное Стартеры 1С 75 Статистика базы данных Тестирование и исправление Чистка базы Программирование Инструментарий Внешние компоненты Защита и шифрование 68 Мобильные приложения Ошибки в отраслевых решениях 28 Практика программирования Работа с интерфейсом Сертификация Теория программирования Универсальные функции Печать Классификаторы 55 Пакетная печать Печатные формы документов Регламентированная отчетность Справки Статистики 80 Универсальные печатные формы Ценники Оборудование POS терминал 36 Весы 56 ККМ Ридер магнитных карт 11 Сканер штрих-кода Телефония, SIP 41 Терминал сбора данных 86 Фискальный регистратор 82 Сообщество Архив Игры Инфостарт Люди 22 О жизни Поздравления Механизм расширения конфигурации в 1С 8. Денис Новосёлов binex Рейтинг: Онлайн-касса для любой конфигурации 1С 7. Библиотека Новости Статьи Книги. Сообщество Форум ТОП Спецпроекты. Биржа труда Вакансии Резюме Компании. Обучение Видео Вебинары Курсы. Программы Конфигурации Разработки Софт. Биржа заказов Специалисты Заказы Компании. Тарифы на абонемент О сайте Контакты Партнерство Пресса о нас Помощь Реклама на сайте. Бесплатный доступ Пользовательское соглашение Правила публикации Правила форума Правила работы магазина Конфиденциальность. Написать в техподдержку Контакты и реквизиты Россия:


Скачать образец рефератадля студентовпо госту
Расписание электричек миитовская красногорск
Абонентская плата по тарифному плану
Подключить принтер через роутер tp link
Постоянно дергается правое веко
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment