...

Библиотека по теме "Механизмы платформы 1С" для 1С

Стоит ли использовать РеквизитФормыВЗначение

HighLoad оптимизация Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

В статье рассматривается вопрос производительности при использовании функции РеквизитФормыВЗначение.

02.07.2015    13887    arancar    9    

19

ИзСтрокиСРазделителями в Восьмерке

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Очень часто приходится работать с данными клиентов которые присылают данные в разных форматах в том числе и CSV. Это аналог семерочной функции ИзСтрокиСРазделителями

25.06.2015    19510    Serginio    20    

9

Многопоточность в 1С, клиент-серверный вариант

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Многопоточность - это свойство системы выполнять одновременно более одной операции (в пределе - более одной программы), позволяя в ряде случаев добиться существенного роста производительности программного продукта...

21.06.2015    54522    starik-2005    56    

84

Механизм расширения конфигурации в 1С 8.3.6

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Какие возможности предоставляет механизм?! Изменять существующие управляемые формы, добавлять отчеты и обработки, добавлять и изменять состав подсистем. И всё это не изменяя конфигурации. Даже не снимая её с поддержки. Но! Есть нюанс - режим совместимости конфигурации должен быть отключен!

19.06.2015    76784    binex    32    

126

Недокументированное использование стандартных обработок из меню "Все функции".

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Рассмотрены возможности произвольного использования стандартных функций, вызываемых из меню платформы "Все функции" - "Стандартные" (Активные пользователи, Журнал регистрации, Поиск ссылок на объект, Проведение документов ...).

19.06.2015    135916    ekaruk    149    

1094

Немного о скорости поиска в коллекциях

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Решил попробовать в одном отчёте разные методы поиска элемента в коллекциях и получил неожиданные для меня результаты.

16.06.2015    17368    vasyak319    34    

52

Программное создание реквизита управляемой формы заданной точности

Универсальные функции Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

27.05.2015    27686    axelerleo    3    

29

Регистрация изменений в узле плана обмена данных независимых регистров сведений напрямую в sql

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Запись напрямую в sql из 1С справочников, регистров и документов разобрана довольно подробно. Рассмотрим, как зарегистрировать в узле плана обмена данные независимого регистра сведений.

29.04.2015    15221    AlexKo    7    

10

Новые возможности сравнения/объединения

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Новые возможности сравнения/объединения при помощи сторонних программ. Простой пример с картинками.

12.04.2015    16596    _KaA    12    

49

Асинхронная концепция программирования в «1С:Предприятие 8» или выполнение программного кода «в фоне»

Механизмы платформы 1С

Как правило, в реальных задачах оказывается недопустимым длительное выполнение обработчика события, поскольку при этом программа не может реагировать на другие события - блокируется пользовательский интерфейс. В данной статье рассмотрены следующие вопросы: 1. Концепция асинхронного программирования 2. Фоновые задания в «1С:Предприятие 8» 3. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания 4. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания с использованием БСП.

04.04.2015    139009    SMART1C    42    

358

Обход группировок по иерархии

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

31.03.2015    52599    32ops    17    

66

Ввод на основании

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

На основе простого примера показана реализация механизма ввода на основании.

02.03.2015    88998    perepechayev    14    

26

Как перенести форму документа (справочника, ...) из одного документа (справочника, ...) в другой похожий документ (справочник, ...)

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

При попытке изменить Тип Реквизита «Объект» все элементы формы теряли путь к данным, ладно бы «поля ввода» (можно было выбрать заново «путь к данным»), но с табличными частями вообще труба, при выборе в «Таблице» все колонки в этом элементе банально удалялись. Можно, конечно, потратить кучу времени и вручную продублировать все то, что есть в форме оригинала, но я нашел другой путь!

26.11.2014    19596    RomanBor    18    

55

Ошибки в предопределённых элементах

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

В 8.3.3 в 1С добавилась возможность программно привязывать предопределенные элементы к элементам ИБ. Периодически при сбоях, обменах либо ошибках в используемом программном коде соответствие между предопределенными элементами и элементами ИБ может сбиваться. Какие ситуации бывают, как они возникают и как с ними бороться.

02.11.2014    150979    ekaruk    39    

128

Дерево значений, которое негде посмотреть

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

02.10.2014    21021    Yashazz    3    

17

Заметки о модальности и асинхронности

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Что на самом деле мы получили в 8.3.Х и почему это не очень радует. Поддерживающим большие нетиповые конфигурации посвящается.

17.09.2014    36593    Yashazz    92    

90

Работа с предопределенными элементами в 8.3

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Из-за добавления в платформу функционала по разделителям разработчиками была существенно пересмотрена работа с предопределенными значениями объектов. Опишу те моменты, с которыми нам довелось столкнуться.

09.08.2014    89648    Aleksey.Bochkov    31    

66

Обход указания ссылок на конкретные элементы по реквизитам в коде

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Бывает, в коде необходимо сослаться на конкретный элемент справочника, плана видов характеристик или иной элемент объектного типа. Приходится ссылаться на конкретные значения реквизитов. Какие ошибки таит такой безобидный код и как их избежать?

28.07.2014    10959    PLAstic    43    

35

ЗаполнитьЗначенияСвойств - заставляем работать в 7.7

Механизмы платформы 1С Платформа 1С v7.7 Конфигурации 1cv7

Если вы используете в работе 1С:Предприятие 8.х, то наверняка знакомы и с замечательной системной процедурой, как ЗаполнитьЗначенияСвойств(). Ее использование помогает значительно упростить написание программного кода в ряде случае, делает его (код) более наглядным и простым. Но что же делать тем, кто до сих пор использует (постоянно или иногда) 1С:Предприятие 7.7?

24.07.2014    23864    tomvlad    5    

14

1С 8.2-8.3. Создать на основании новый документ или открыть существующий.

Механизмы платформы 1С Платформа 1С v8.3

1С 8.2-8.3 Ввод документа на основании. Если такой документ уже создан, то открыть существующий.

15.05.2014    52724    e401    8    

14

Вывод картинок в строках таблиц формы в управляемом приложении

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

11.04.2014    79575    Matveymc    21    

64

Работа с ActiveDocument в клиент-серверном варианте

Механизмы платформы 1С Платформа 1С v8.3

Наверняка, многие, хотя бы раз в своей практике сталкивались (или еще столкнуться) с этим удивительным типом объекта метаданных Макет. В данной статье, я постараюсь дать основные тезисы и методы работы с ActiveDocument, дабы Вы не наступали на эти банальные грабли и не колупали себе мозг, почему оно не работает :)

01.04.2014    72705    CeHbKA    49    

57

Регистр сведений для хранения дополнительных данных

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Бывает необходимость для хранения доп данных в зависимости от места расположения базы и пользователя, для этого был создан дополнительный Регистр Сведений

19.03.2014    7268    petname    10    

1

Переменная ЭтотОбъект в 8.3

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Мое наблюдение, которое может помочь вам сэкономить время

07.03.2014    41427    nick-max    26    

43

Запись во внешние источники данных

Внешние источники данных Механизмы платформы 1С Платформа 1С v8.3

Внешние источники данных, появившиеся в 8.2.14, были отличным шагом навстречу интеграции с другими приложениями. Сейчас на дворе 8.3 и таблицы внешних источников данных: Почти не имеют ограничений в запросах (помещение во временные таблицы, соединения с 1С таблицами); Могут стать объектными данными (ссылку на внешнюю таблицу можно указывать как тип в реквизитах внешних таблиц и располагать на форме). Однако, как и 3 года назад, изменять данные во внешних источниках мы могли только через ADO Но, в 8.3.4 мы получаем Функции внешних источников данных.

10.02.2014    35743    German    22    

39

Особенности работы с методами ПолучитьHTML() и УстановитьHTML() объекта ФорматированныйДокумент

Механизмы платформы 1С Платформа 1С v8.3

О некоторых проблемах в работе метода ФорматированныйДокумент.УстановитьHTML(), в результате которых теряется форматирование текста, уже было известно, когда я с ними столкнулся. Решения в интернете не нашлось, но мне очень хотелось использовать этот объект и метод. О том как я решил данную проблему, и как реализовал некоторые функции по работе с объектом ФорматированныйДокумент читайте в этой статье.

16.01.2014    14355    realturik    5    

12

Когда добавлять предопределенные элементы справочников уже поздно... но ОЧЕНЬ хочется

Механизмы платформы 1С Платформа 1С v8.3

Понимание того, что некоторые элементы некоторых справочников следовало бы изначально сделать предопределенными, иногда приходит поздно. Но, как говорит Риддик голосом Ван Дизеля... "Во Вселенной ничто не происходит вовремя - или поздно, или слишком поздно"

11.12.2013    7346    torch    19    

14

Добавление реквизита своего объекта в состав типовой функциональной опции

Механизмы платформы 1С Платформа 1С v8.3

Что делать, если нужно в типовой конфигурации добавить свой реквизит в состав функциональной опции?

30.09.2013    11698    AZel84    11    

22

Быстрая индексированная выборка элементов справочника по коду

Механизмы платформы 1С Платформа 1С v8.3

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

27.09.2013    8278    Evilgrym    19    

7

Программисту на заметку: отбор в динамическом списке формы выбора справочника по вхождению значения отбора в заданный список значений

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

23.09.2013    11137    vdscom    9    

1

Программисту на заметку: "изменение" GUID объекта метаданных

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Методика "изменения" внутреннего идентификатора объекта метаданных с помощью конфигурации "Конвертация данных"

23.09.2013    21058    vdscom    30    

3

"Вкусные примочки" с использованием внешних печатных форм

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Использование механизма внешних печатных форм для разных целей.

1 стартмани

10.09.2013    10006    arteast    15    

8