Skip to content

Instantly share code, notes, and snippets.

@oremb
oremb / FF_HTMLbookmarks_toCSV.js
Created January 24, 2022 11:37 — forked from keikoro/FF_HTMLbookmarks_toCSV.js
JavaScript bookmarklet for converting HTML-formatted Firefox bookmarks into a downloadable CSV file
javascript:(function(){
/* escape quotes and commas in contents to be comma-separated */
function wrapCsvContents(content) {
if (typeof(content) === 'string') {
if (content.replace(/ /g, '').match(/[\s,"]/)) {
return '"' + content.replace(/"/g, '""') + '"';
}
}
return content;
}
@oremb
oremb / СОЗДАНИЕ РЕКВИЗИТОВ ФОРМЫ.bsl
Last active January 27, 2022 16:30 — forked from maximsamokhval/Form.bsl
УФ. ВывестиТаблицуНаФорму #1C
&НаСервере
Процедура ВывестиТаблицуНаФорму(УФ,ИмяТЗНаФорме,ТЗ, ТЗОбработчиковСобытий = Неопределено) Экспорт
// http://forum.infostart.ru/forum24/topic88416/message932315/#message932315
// СОЗДАНИЕ РЕКВИЗИТОВ ФОРМЫ
МассивДобавляемыхРеквизитов = Новый Массив;
Для Каждого Колонка Из ТЗ.Колонки Цикл
МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы(Колонка.Имя, Колонка.ТипЗначения,ИмяТЗНаФорме ,Колонка.Заголовок));
КонецЦикла;
@oremb
oremb / ФункцияПрочитатьЛистExcel.bsl
Last active January 28, 2022 06:42 — forked from UGureev/module.bsl
Прочитать лист Excel в таблицу значений #1C #Excel #ТаблицаЗначений
// Считывает лист Excel в таблицу значений для дальнейшей обработки
//
// Параметры:
// Адрес - путь к файлу
// НомерЛиста - номер листа Excel по порядку (по умолчанию 1)
// НомерПервойСтроки - строка, с которой необходимо начать считывание (по умолчанию 1)
// НомерПервойКолонки - колонка, с которой необходимо начать считывание (по умолчанию 1)
// ВсегоСтрок - последняя строка диапазона (по умолчанию последняя строка с данными)
// ВсегоКолонок - последняя колонка диапазона (по умолчанию последняя колонка с данными)
//
@oremb
oremb / Универсальная-процедура-проверки-на-дубли-строк-в-табличной-части-документа.bsl
Last active January 3, 2024 12:15
Универсальная процедура проверки на дубли строк в табличной части документа.bsl #1C
Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
Если Запасы.Количество() = 0 Тогда
Возврат;
КонецЕсли;
ПроверитьДублиСтрок(Ссылка, "Запасы", "Номенклатура, АлгоритмФормированияШК,Регион", Отказ);
КонецПроцедуры
@oremb
oremb / Выбор-файла.bsl
Last active January 27, 2022 16:28
Выбор файла управляемое приложение #1C
&НаКлиенте
Процедура ЗагрузитьФайл(Команда)
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
Диалог.Фильтр = НСтр("ru=’Книга Excel 97 (*.xls)|*.xls|Книга Excel 2007 (*.xlsx)|*.xlsx'");
Диалог.Заголовок = НСтр("ru=’Выберите файл Excel'");
ОповещениеЗавершения = Новый ОписаниеОповещения("ВыборФайлаЗавершение", ЭтотОбъект);
Диалог.Показать(ОповещениеЗавершения);
@oremb
oremb / perlmonksReadabilityEnhancements.user.js
Created June 11, 2021 22:06 — forked from rf5860/perlmonksReadabilityEnhancements.user.js
[perlmonks.org Readability Enhancements] Make posts & code easier to read on perlmonks.org #UserScript
// ==UserScript==
// @name perlmonks.org Readability Enhancements
// @description Readability Enhancements for perlmonks.org
// @author rjf89
// @include http://perlmonks.org/*
// @include https://perlmonks.org/*
// @include http://*.perlmonks.org/*
// @include https://*.perlmonks.org/*
// @include http://www.perlmonks.org/*
// @include https://www.perlmonks.org/*
@oremb
oremb / Awesome_GitHub_OSINT.md
Last active January 27, 2022 15:51 — forked from nil0x42/Awesome_GitHub_OSINT.md
Awesome GitHub OSINT
@oremb
oremb / githubpull.md
Created January 15, 2020 11:54 — forked from Jabarabo/githubpull.md
Gist of a stolen gist