TGViewer
Channel Public Channel
Жёлтый чайник 1С (Черненко Виталий)

Жёлтый чайник 1С (Черненко Виталий)

@juniorones

Только настоящий джедай сможет сдержать гнев и познать Силу Желтого программирования.

Make IT, not war

По всем вопросам: @SeiOkami

https://github.com/SeiOkami
https://seiokami.github.io/
https://infostart.ru/profile/309462/
Subscribers
5.3K
Photos
200
Videos
3
Links
214

Showing posts older than #70 · Back to latest

Older Posts 20 shown
Post #69 1.86K
Крутой инструмент для настройки цветовой схемы конфигуратора и EDT 👍
Post #68 2.01K
​​Серверные вызовы, которые нельзя вызывать
Не баян, а классика. Рассмотрим особенность платформы настолько же древнюю, как сами УФ.
Выложил статью из Telegraph на Инфостарт. Поддержите своим "плюсом" =)

Читать далее...
Post #67 521

Forwarded from Магнит IT

​​Как мы загружаем данные в "Центр управления кассами Магнита"

Наша первая статья о том, как мы делали механизм загрузки больших объемов данных в "Центр управления кассами Магнита".

В нашей конфигурации «Центр управления кассами» ежедневно разные инструменты загрузки проливают большие объемы данных. Это и кассовые операции, и данные о сменах с отчетами кассира, и эквайринг, и технические данные. На текущий момент самый большой по объему загружаемый тип документов принимает в себя около 6 миллионов экземпляров ежедневно. А при этом ещё в базе работает множество пользователей. Так что вопрос оптимального механизма загрузок стоял остро и мы понимали, что нужны инструменты, позволяющие обрабатывать такой поток информации.

Читать далее...
Post #66 1.7K
В компании Магнит большое количество программных продуктов. В том числе, написанный полностью "с нуля".
В новой статье расскажу про одну из таких конфигураций. "Центр управления кассами".
Эта публикация напрямую касается моей работы, поэтому выходит с нового аккаунта на Infostart и канала в Telegram.

Заходите, здесь будут выкладываться разные интересности и полезности 👍
Post #65 1.82K
Всем понедельника среды, коллеги!

Сегодня поговорим о динамическом списке и о том, как использовать УстановитьОграниченияИспользованияВОтборе()
Этот метод (как это часто бывает в 1С) имеет свои особенности и нюансы, столкнувшись с которыми можно потратить много времени и сил в поисках ответа на вопрос "что я делаю не так?"

https://infostart.ru/public/1226445/?ref=1159
infostart.ru Как ограничить поля отбора в динамическом списке и ничего не сломать С чем разработчик может столкнуться при попытке установки ограничений в динамическом списке.
Post #64 2.07K
Скоро нас ждёт такое программирование в 1С. На первый взгляд (да и второй) выглядит страшно, но сулит очень интересные реализации...
Post #63 395

Forwarded from Зазеркалье 1С

Улучшения в синтаксисе языка 1С для работы с асинхронными функциями: синхронная асинхронность
20.04.2020

Спустя некоторое время после появления в платформе 1С:Предприятие веб-клиента возникла необходимость в поддержке асинхронной модели работы, которая в то время появилась в браузерах. Эта поддержка была реализована с использованием типа ОписаниеОповещения (NotifyDescription) и новых на то время асинхронных процедур.

В версии 8.3.18 внесены изменения для того, чтобы упростить работу с асинхронностью.

Добавлен новый тип данных - Обещание

Читать дальше...
Заметки из Зазеркалья Улучшения в синтаксисе языка 1С для работы с асинхронными функциями: синхронная асинхронность Данная статья является анонсом новой функциональности. Не рекомендуется использовать содержание данной статьи для освоения новой функциональности. Полное описание новой функциональности будет приведено в документации к соответствующей версии. Полный список…
Post #61 1.74K
Post #60 1.65K
P.S.: И, кстати, мы прикрутили чат к каналу. Поэтому, милости просим 👍
Post #59 1.61K
Post #58 1.61K
Всем пятницы, коллеги!

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

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

Есть ещё раздел "в тренде", но в него вообще непонятно как статьи попадают. Есть публикации и с меньшими показателями просмотров\"лайков". А наша статья так и не попала 🤷‍♂️

Но этот пост не про жалобы на ИС. А скорее вопрос к подписчикам, в каком направлении лучше развивать канал.
Есть разные мнения по поводу Infostart. И хочется понимать "среднее мнение по больнице" 😁
Post #57 1.71K
Решил выбожить статью на Инфостарт.
Посмотрим, как она зайдёт. Канал будет рад вашей поддержке. Для этого достаточно перейти и поставить звёздочку на статье, если она вам понравилась ⭐️
Ссылка на статью
infostart.ru Ограничения полей, или как обмануть СКД? Каждое из ограничений полей можно обойти. Рассмотрим варианты обхода и способы обезопасить свой отчет.
Post #55 8.58K
Как обойти ограничения в СКД?

Сегодня расскажем о том, как работают ограничения полей в СКД.
А точнее - как они не работают.
Ведь каждое из этих ограничений можно обойти.
О вариантах обхода запретов и способах обезопасить свой отчет читайте в новой статье.
Telegraph Как обойти ограничения в СКД? Каждый Одинэсник знает, что такое СКД. И каждый видел (а может даже и использовал) эти замечательные галочки ограничений у полей. Ограничивать поля иногда приходится, чтобы не дать пользователям нагрузить базу сложными условиями, увидеть "лишнее" или даже…
Post #54 369

Forwarded from 1.C. Enterprise

⁠Дневник капитана, желтая Дата(2020, 3, 20)

Как-то у меня был проект по автоматизации такого необычного предприятия, как кладбище. Т.е. это было создание конфигурации с такими метаданными как, например, справочник Усопшие, документ РегистрацияНадмогильныхСооружений, регистр сведений КнигаЗахоронений... Звучит жутковато, но когда втягиваешься в работу, начинаешь относиться к этому спокойно ну или по-философски, что ли.

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

Конечно, только на самой платформе 1С такое сделать практически нереально. Начал искать внешние системы, нашел open source библиотеку Leaflet на JavaScript. Эта библиотека как раз позволяет отображать разные карты-подложки, накладывать поверх слои, в том числе интерактивные, рисовать свои области. Можно загружать и выгружать данные в GeoJSON.

В 1С эта библиотека работала через ПолеHTML. Завелось это все чудо, конечно, не сразу, но в итоге получилась действительно интерактивная карта, где можно нарисовать фигуру на поле, и она запишется в базу, а потом при выборе объекта он подсветится на карте. Это писалось когда WebKit'а в платформе еще в помине не было. На современных версиях, по идее, должно быть еще больше возможностей. Так что, если вам в вашем решении понадобится продвинутая работа с картой, советую присмотреться к этой библиотеке.
Post #53 2.35K
Серверные вызовы, которые нельзя вызывать

Сегодня расскажем вам про примеры неожиданного поведения платформы. И о том, что лучше прислушиваться к описанному в Синтаксис-Помощнике 1С 😀

https://telegra.ph/Servernye-vyzovy-kotorye-nelzya-vyzyvat-03-29
Post #46 3.02K
Возвращаемся после продолжительного зимнего отпуска!
И на этот раз у нас статья про программное изменение текста запроса.

Давайте же освежим в памяти способы программной работы с текстом запроса и подготовимся к циклу статей про простые и сложные примеры.

Читать далее...
Telegraph Собираем текст запроса в 1С Часто так бывает, что разработчику нужно не просто выполнить некий определенный запрос, но ещё и программно его корректировать в зависимости от условий. А ещё страшнее, когда этот запрос нужно собрать полностью программно... Давайте кратко разберём возможные…
Post #45 2.44K
⁠Ну что, коллеги? Запланировали изменить жизнь с нового года? Если ещё нет, тогда вперёд!

Подумываете об изучении английского языка?
Есть удобный и бесплатный сервис, который поможет в игровой форме выучить язык, уделяя этому по 10-15 минут в день. Соревновательный момент дополнительно добавляет интереса (автор канала уже насобирал достижений 😊).
Если интересно, то вот ссылка

Или может хотите заняться серьезным обучением и, возможно, даже уйти из 1С? Java, C++, Python и многое другое. Например, автор канала сейчас проходит обучение по разработке игр на Unity в онлайн-платформе от Skillbox. Там есть много чего. Веб-разработка, дизайн, программирование, маркетинг и так далее. Полноценные курсы с проверяющими преподавателями, которые не просто заучили методички, а являются профессионалами в своей сфере деятельности.
Поглядите, вдруг будет интересно. Вот ссылка

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

Заходите по ссылкам и регистрируйтесь. Этим вы дополнительно стимулируете своё развитие как специалиста. А заодно и поддерживаете развитие канала.

Приятного обучения!
Post #44 278
Post #43 2.34K
Post #42 1.95K
Зацикливание
Встречали такое?

Нет, речь не о тех случаях, когда 1Сник забыл вставить "Прервать;" в свой бесконечный цикл 😅

Речь о зацикливании платформы, которое происходит при совпадении неких магических действий, складывающихся в единую заклинательную цепочку.
Например, в некоторых событиях формы нельзя изменять свойство элементов на сервере. Иначе в определенных моментах "аукнется".

Об этом знают программисты, которые уже "набили шишки", но почему-то многое в мире разработки остаётся скрыто за уровнем доступа "однажды сам поймёшь".

В общем, на подходе новая статья про то, что и как лучше не делать в 1С.
А пока предлагаю вам поучаствовать в голосовании.

Встречали ли вы на практике случаи, когда платформа вела себя "не так, как ожидалось".
Короче, баги ловили? А если ловили, то присылайте в личку группы @OneS_feedback_bot
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →