es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

QA Вакансии. Вакансии по тестированию. Тестировщики обьединяйтесь.

QA Вакансии. Вакансии по тестированию. Тестировщики обьединяйтесь.

Ir al canal en Telegram

Ищешь работу в тестировании - смотри наши обьявления и откликайся на вакансии и жди. Наши работодатели отвечают в телеграм. @viktorreh

Mostrar más
4 328
Suscriptores
-224 horas
+47 días
+830 días
Archivo de publicaciones
Привет программисты 1С. Один парень несколько раз спросил, как выполнить GET запрос к локальному ресурсу подобного вида
http://localhost:8000/send_message/?phone_number=1234567890&text=Hello

и так как он остался без ответа, то решил написать в виде поста, может и другим пригодится. HTTPСоединение = Новый HTTPСоединение("localhost", 8000); Параметры = Новый Массив; Параметры.Добавить(СтрШаблон("%1=%2", "phone_number", "1234567890")); Параметры.Добавить(СтрШаблон("%1=%2", "text", "Hello")); ПараметрыСтрока = СтрСоединить(Параметры, "&"); Если Параметры.Количество() > 0 Тогда АдресРесурса = СтрШаблон("send_message/?%1", ПараметрыСтрока); Иначе АдресРесурса = "send_message/"; КонецЕсли; HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса); Результат = HTTPСоединение.ВызватьHTTPМетод("GET", HTTPЗапрос); #1с #1c #программист1с #курсы1с

🍱 OneSDev рецепты. Как сделать стильный переключатель Сегодня сделаем стильный переключатель из кнопок, используя только средства платформы. Преимущество такого элемента, в отличие от стандартного тумблера, - возможность управлять его внешним видом и оформлением Читать полностью... #разработка #формы #интерфейсы

API ДЛЯ СКЛОНЕНИЙ В ТЕКСТОВЫХ СООБЩЕНИЯХ Все мы знаем, что наша программа тем приятнее пользователю, чем дружественнее интерфейс и грамотнее построение сообщений для пользователя. В канале уже был пост про правила составления сообщений, сегодня хочется остановиться на его последнем пункте, который был упомянут лишь вскользь. Если быть точнее, то на одном из таких моментов: Использование исчисляемых существительных. Часто можно встретить что-то подобное: Срок истекает через 1 дней. В БСП, в общем модуле СтроковыеФункцииКлиентСервер, есть архиполезная функция ЧислоЦифрамиПредметИсчисленияПрописью(), которая помогает в таких ситуациях. В параметры передаётся число и варианты прописи исчисляемого существительного в виде строки, где через запятую прописаны варианты для одной, двух и пяти единиц. Для примера выше код выглядел бы так: ШаблонСообщения = "Срок истекает через %1"; Исчисляемое = СтроковыеФункцииКлиентСервер.ЧислоЦифрамиПредметИсчисленияПрописью(ЧислоДней, "день,дня,дней"); ТекстСообщения = СтрШаблон(ШаблонСообщения, Исчисляемое); Есть у функции и третий параметр – возможность убрать из результата число, оставив только правильно склонённое существительное. Это может быть удобно, когда нужно обработать эти часть отдельно, например, вывести их разными шрифтами. #юзабилити

Полезные процедуры для модификации форм Есть такой стандарт при разработке расширений: отказаться от расширения форм, а все доработки производить кодом. Выделил ТОП-3 алгоритмов, которые точно пригодятся для этих целей! ЧИТАТЬ СТАТЬЮ #формы #интерфейсы #разработка

Работа с множественным выделение в форме списка Сегодня от пользователя поступил вопрос: В форме списка с опцией множественного выделения выбрано несколько документов. По нажатию кнопки необходимо их все прочитать и передать в другую форму для дальнейшей обработки. Как это реализовать? Пример реализации и описание действий - в мини-инструкции: » Читать пример реализации #формы #разработка #код

Скрипты для выгрузки в файлы Для тех, кто, как и я, замонался постоянно лезть в документацию, а Precommit ставить не охота :) Написал небольшую шпаргалку, что должно быть в командной строке, чтобы выгрузить конфигурцию или расширение в файлы или загрузить обратно. Это на случай, если вы используете Git, но работаете в конфигураторе, а не в EDT. #разработка #администрирование #devops