Расширенный фильтр

Все публикации — все для 1С

hsИнтегратор 2. Онлайновый обмен и удаленное исполнение функций по HTTP протоколу 11

Перенос данных из 1C8 в 1C8 v8 Абонемент ($m)

Расширенная версия технологии обмена данными и удаленного исполнения функций.

5 стартмани

19.05.2019    678    2    0    

Танцы с бубном! Создаём демонстрационную базу 68

Защита и шифрование v8 Бесплатно (free)

В статье кратко расскажу Вам о моём опыте создания демонстрационной версии базы данных 1С и способах защиты кода.

08.02.2018    11484    41    

Универсальная функция - Сформировать результат СКД 16

Универсальные функции v8::СКД 1cv8.cf Россия Абонемент ($m)

Предлагаемая функция СформироватьРезультатСКД позволяет программисту комфортно применять систему компоновки данных для обработки информации текущей или внешней базы. Функцию целесообразно размещать в общем модуле или в расширении конфигурации на управляемых формах.

1 стартмани

19.05.2018    5114    7    1    

РусскийФокс. Настройка NotePad++, 1C-подобные функции и операторы и создание объектов 11

Практика программирования Теория программирования Россия Абонемент ($m)

Новый объектно-ориентированный русскоязычный 1С-подобный язык программирования РусскийФокс. Создание объектов и настройка NotePad++. GitHub https://github.com/UfaScript/RusFox

1 стартмани

06.07.2018    6087    12    

Работа со строками: от простого к сложному 19

Практика программирования Универсальные функции v8 Бесплатно (free)

Простые примеры работы со строками, в конце более читаемый разбор сложных текстов.

14.01.2019    3642    17    

Особенность встроенной функции Представление() в СКД [поход на грабли] 9

Практика программирования Ошибки в отраслевых решениях v8::СКД 1cv8.cf Абонемент ($m)

Система компоновки данных может доставить достаточно мороки не только новичкам, но и опытным разработчикам. Стоит внести, казалось бы, незначительную правку, и начинает стрелять в самых неожиданных местах. Но давайте уже переходить к делу и рассмотрим маленькую ошибку выполнения встроенной функции СКД, которую я обнаружил на днях в работе стандартного бухгалтерского отчета "Карточка счета".

1 стартмани

15.01.2019    2209    5    

Функциональное программирование в 1С 6

Практика программирования Теория программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

28.03.2019    4520    26    

Набор функций, возвращающих данные из истории версий объекта или "Кто виноват?" оптом 10

Практика программирования v8 1cv8.cf Бесплатно (free)

В рамках одного проекта понадобился функционал который бы сообщал ответ на так интересующий вопрос - "КТО ПОСЛЕДНИЙ МЕНЯЛ?!?" в отчете для большого количества объектов сразу. Найти решения не удалось на просторах интернета и по этому было принято решение сделать "Своё". Задумка очень проста - на входе ссылка на объект и интересующий нас реквизит, а на выходе все подноготная (кто, когда, из какого значения в какое). Хотел бы поделиться данными функциями с сообществом.

19.12.2018    1897    33    

Набор математических функций 18

Универсальные функции v8 1cv8.cf Абонемент ($m)

Небольшой набор математических функций для работы с массивами чисел.

1 стартмани

12.01.2017    9790    2    17    

Пользовательское определение языка 1С для Notepad++ и пример использования списка функций для навигации под свои нужды 46

Инструментарий v8 Абонемент ($m)

Позволяет редактировать bsl-модули (или просто текст из буфера обмена, как на скриншоте) с традиционной для 1С подсветкой синтаксиса. Рисует список функций слева в 3-х вариантах: 1. Просто список функций 2. Список функций с группировкой по областям 3. Список вызовов 4. Язык запросов

1 стартмани

10.09.2018    4054    27    13    

Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке 316

Универсальные функции v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Зарплата Персонал, кадры Бесплатно (free)

В статье размещен список стандартных процедур и функций с примерами, которые могут помочь при разработке (доработке) конфигураций Зарплата и управление персоналом ред. 3.1 и Зарплата и кадры государственного учреждения 3.1. Иногда бывает довольно сложно правильно получить данные или долго, поэтому лучшим вариантом будет использование стандартных процедур. Буду очень признателен, если Вы поделитесь своим опытом и предложите свои варианты стандартных процедур которые помогают в работе. Или предложите, как дополнить имеющиеся процедуры.

14.11.2018    16381    65    

Пример универсальной функции для создания схемы компоновки данных 246

Практика программирования Универсальные функции v8::СКД 1cv8.cf Россия Абонемент ($m)

Если вам приходится часто создавать схему компоновки данных программно или вы начинающий специалист и пытаетесь разобраться, что же за зверь такой СКД, то эта статья может оказаться вам полезной. Функция создает схему компоновки с минимально необходимой структурой данных. С помощью передачи дополнительных параметров есть возможность добавления ресурсов и оформления.

1 стартмани

12.01.2017    23015    30    

Реализация функции MS Excel ВСД (IRR) в 1С 3

Практика программирования Универсальные функции v8 1cv8.cf Абонемент ($m)

Клиент поставил задачу: посчитать в 1С внутреннюю ставку доходности проекта. В MS Excel это решалось просто, достаточно было вызвать функцию ВСД (или IRR в не локализованной версии). В 1С такой функции нет. После анализа решений в интернете написал свою реализацию этой задачи, всё просто: на вход подается таблица значений, которая содержит денежные потоки через равные промежутки времени. На выходе получается процентная ставка за период.

1 стартмани

06.04.2017    7862    7    1    

Анализ процедур и функций (структура кода) 23

Инструментарий v8 1cv8.cf Абонемент ($m)

Глубокая переработка своей консоли запросов подтолкнула меня к поиску, а затем и созданию, инструмента для анализа взаимосвязей процедур и функций модуля и различных форм обработки.

10 стартмани

28.03.2018    5911    8    7    

Строковые функции для совместимости с платформой 8.3.5 и ниже 23

Практика программирования v8 1cv8.cf Бесплатно (free)

СтрНайти(), СтрНачинаетсяС(), СтрЗаканчиваетсяНа(), СтрРазделить(), СтрСоединить(), СтрШаблон() для платформы ниже 8.3.6

03.06.2018    9078    25    

Иерархия справочника Сверху Вниз. Получаем произвольное количество родителей "верхнего" уровня 6

Практика программирования Универсальные функции v8 1cv8.cf Бесплатно (free)

Иерархия справочника Сверху Вниз. Функция для получения произвольного количества родителей "верхнего" уровня. На примере справочника "Номенклатура".

28.03.2019    1125    11    

(OLE 1С 7.7 - Excel) Функции для 1С:Предприятие 7.7 для работы с Excel. 97

Практика программирования Загрузка и выгрузка в Excel v7.7 1cv7.md Россия Бесплатно (free)

Простенькие учебные функции (с описанием) для работы с Excel через OLE. Полностью средствами 1С, т.е. не требуют никаких внешних компонент. Пользоваться можно бесплатно:-) Вставляете в глобальный модуль и пользуетесь. Цель: обучение, готовая иллюстрация подходов, возможность сразу использовать или, если нужно, доработать под свои цели.

06.08.2008    34988    15    

(OLE 1С - 1C 7.7) Функции для 1С:Предприятие 7.7 для работы с другой базой 1С. 45

1С7.7<->1C7.7 Практика программирования v7.7 1cv7.md Россия Бесплатно (free)

Простенькие учебные функции (с описанием) для работы с базой 1С 7.7 через OLE. Полностью средствами 1С, т.е. не требуют никаких внешних компонент. Пользоваться можно бесплатно:-) Вставляете в глобальный модуль и пользуетесь. Цель: обучение, готовая иллюстрация подходов, возможность сразу использовать или, если нужно, доработать под свои цели.

06.08.2008    24844    8    

Рефакторинг без тормозов (десять приемов в одной задаче) Промо 50

Практика программирования v8 Абонемент ($m)

На примере рефакторинга одной простой функции показаны приемы преобразования текста программы на языке 1С, которые можно использовать при улучшении кода.

1 стартмани

06.09.2013    19145    53    

Библиотека универсальных функций и процедур (v 1.3) 83

Универсальные функции v8 1cv8.cf Абонемент ($m)

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

1 стартмани

17.12.2014    12609    46    27    

1С: 7.7. Функции-обертки, функторы, отложенный вызов, карринг параметров на примере функции чтения табличных данных 23

Практика программирования v7.7 1cv7.md Абонемент ($m)

Человек, работающий в 1С, в силу своей практики и опыта может нуждаться в средствах программирования, в 1С не представленных. В публикации описаны средства отложенного вызова функций, каринга параметров, композиции и др., в основе которых лежит вызов функции посредством функции Шаблон. Несмотря на простоту, созданный за несколько лет работы в 1С 7.7 набор функций обрел мощь, достаточную для лаконичной реализации указанных целей.

1 стартмани

17.09.2015    5982    4    21    

Таблица значений в Таблицу HTML - функция с возможностью настройки цвета шапки, заголовков, выравнивания и размера колонок 81

Практика программирования Универсальные функции v8 1cv8.cf Бесплатно (free)

Если вам нужно быстро получить таблицу значений в виде строкового типа 1С в формате HTML, вам поможет эта функция, включена возможность автоматического вывода столбца пункт по порядку.

22.12.2017    16301    21    

Функции - Степень идентичности (версия 2 от 29.09.07) 0

Теория программирования Россия Бесплатно (free)

Степень идентичность в этой версии рассматривается в пяти разрезах. Пока хорошо проработаны только первые три (имена, параметры, код), но их совокупность позволяет выделить некоторые значимые термины для классификации. Данная классификация послужит методической основой для некой универсальной и автоматически пополняемой библиотеки функций из наиболее популярных конфигураций. Рейтинг будет вычисляться просто - если одна и та же функция встречается в двух конфигурациях, то её рейтинг = 2.

29.09.2007    8116    3    

Библиотека продвинутых функций Фиксина для повторного использования кода. 131

Практика программирования Системное v8 1cv8.cf Россия Абонемент ($m)

В библиотеке собраны функции разных авторов, большинство из них написал Осипов Сергей (Гений 1С). Использование библиотеки абсолютно свободное.

1 стартмани

18.03.2012    18227    663    120    

6 новых функций, которые не следует использовать в режиме совместимости 53

Практика программирования v8 1cv8.cf Бесплатно (free)

В релизе платформы 8.3.6.1977 были добавлены новые функции, но не стоит спешить их использовать, пока все не перейдут на новые платформы без режима совместимости с 8.3.5. Новые функции удобны - бесспорно, но не у всех они будут работать. Ниже приведен список функций с возникающими ошибками и вариантами использования старых методов работы, которые будут действовать на всех платформах. Использовать или нет новые функции, решать Вам, а мое субъективное мнение - пока не стоит. Рассматриваемые функции: СтрНайти(), СтрШаблон(), СтрСравнить(), СтрНачинаетсяС(), СтрЗаканчиваетсяНа(), СтрРазделить(),СтрСоединить()

10.06.2015    61707    56    

Функция ВыгрузитьПоПравилу - мощный инструмент расширения возможностей ваших правил конвертации. Конвертация данных 2.1 231

Практика программирования Перенос данных из 1C8 в 1C8 v8 КД Бесплатно (free)

Казалось бы, всего лишь одна функция из арсенала разработчика правил обмена на Конвертации данных 2.1, но понимание этой функции расширяет ваши возможности при написании качественных правил обмена в несколько раз. Да, что там писать эти правила? Сопоставил реквизиты, сопоставил табличные части, да еще помощник автоматически создаст необходимые ПКО, ПКС, ПВД. А как быть, когда нужно передать Регистр сведений в регистр сведений, да не просто передать, а привязать это действие к выгрузке определенных элементов, например, элементов справочника Физические лица? Или как передать табличную часть справочника в документы, да так, чтобы одна строка табличной части создавала ровно один документ на стороне приемника? А как быть, если невозможно сделать соответствия между объектами и данные для приемника необходимо собирать из разных источников? Именно для подобных задач вам может понадобиться функция ВыгрузитьПоПравилу. Здесь, я расскажу вам о тех ситуациях, в которых мне понадобилась эта функция, и как она меня не раз выручила. Все свое повествование я сопровожу реальными примерами, которые реализовывались мной в одном из проектов.

09.11.2015    111623    40    

Функции для хранения рисунков в отдельной базе MSSQL в varbinary с помощью ADODB 59

Практика программирования Системное v8 1cv8.cf Россия Бесплатно (free)

В статье приведен набор функций для хранения файлов в отдельной базе MSSQL.

25.10.2010    19171    16    

Две функции Excel, которые "спасут мир" Промо 303

Загрузка и выгрузка в Excel Универсальные функции Россия Бесплатно (free)

Excel несомненно обладает богатейшим инструментарием по обработке больших массивов информации. Много трудов написано по этой замечательной программе. Я же хочу остановиться на двух практически полезных функциях и их возможном применении при работе с 1С.

15.06.2011    87832    167    

Новые функции СКД 8.2.14 Промо 543

Теория программирования v8::СКД 1cv8.cf Россия Бесплатно (free)

Демонстрация новых функций СКД 8.2.14

29.06.2011    190240    52    

Библиотека математических функций 1.1 Промо 112

Универсальные функции v8 1cv8.cf Абонемент ($m)

Привожу тексты различных математических функций, которыми периодически пользуюсь. Основной акцент ставится на функции работы с матрицами (в 1С в качестве матриц использовались двумерные массивы). В версии 1.1 функции работы с матрицами немного переписаны для улучшения производительности.

1 стартмани

18.12.2014    20326    40    67    

Тривиально о тривиальном 10

Пользователю системы Россия Бесплатно (free)

Данная статья предназначена специалистам тех.поддержки 1С, которые раз за разом должен отвечать на однообразные обращения вида "у меня не проводится документ". Статья – о весьма тривиальных вещах, речь пойдет о стандартных функциях 1С для работы с документами, отчетами и справочниками. Автор выдвигает утверждение: значительная часть пользователей 1С - бухгалтеров всех мастей, работников кадров, и некоторых менеджеров стандартные функции знает плохо. Второе утверждение: стандартным функциям нужно обучать пользователей, и из этого обучения может выйти большой прок. На первый взгляд, это очевидная ерунда, но дьявол в деталях...

09.04.2015    10302    8    

Простые подсистемы: Библиотека подсистем 11

Инструментарий Универсальные обработки Универсальные функции v8 Абонемент ($m)

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

1 стартмани

26.10.2017    6901    7    1    

Пример универсальной функции для создания схемы компоновки данных с группировкой колонок 16

Универсальные функции v8::СКД 1cv8.cf Абонемент ($m)

При использовании функции создания схемы компоновки данных согласно https://infostart.ru/public/575659/ было недостаточно возможности группировки колонок и вывода заголовка документа. Эти возможности и были добавлены в функцию.

1 стартмани

10.10.2018    2722    1    0    

Мои функции для работы со строками 17

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

Здесь представлены мои функции для работы со строками в 1С.

22.01.2009    10115    131    26    

Прокси-функции 11

Практика программирования v8 Россия Бесплатно (free)

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

13.10.2013    14244    10    

Расчет хэш-функции в запросе Промо 137

Практика программирования v8 1cv8.cf Бесплатно (free)

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

20.03.2015    46460    39    

Процедура или Функция? 8

Практика программирования v8 1cv8.cf Россия Бесплатно (free)

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

17.01.2008    34139    32    

Использование структур для передачи параметров функций 9

Теория программирования Россия Бесплатно (free)

Описана полезная технология для передачи большого числа параметров при вызове функций

06.12.2011    16142    25    

Универсальные функции с примерами использования Промо 236

Универсальные функции v8 Бесплатно (free)

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

26.02.2016    32598    36    

Отладка/доработка модуля менеджера "на лету" 86

Инструментарий Практика программирования Универсальные функции v8 1cv8.cf Абонемент ($m)

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

1 стартмани

23.10.2016    20241    17    22