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

Поиск по дереву значений рекурсией, методом НайтиСтроки(), с помощью СКД. Вывод результата поиска в отдельную таблицу. Активация строки в дереве значений при выборе в таблице

Работа с интерфейсом v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

29.10.2018    11890    Vyacheslav_Kochnev    3    

Данные формы и оптимизация обмена с сервером

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

Почему может сильно тормозить форма, где есть "ДанныеФормыКоллекция", "ДанныеФормыДерево" и им подобные, и как этого избежать.

29.09.2014    26096    Yashazz    15    

Реализация метода НайтиСтроки для ДанныеФормыДерево

Поиск данных Инструментарий разработчика Практика программирования v8 Абонемент ($m)

Быстро, просто, удобно. Только на клиенте. Для любых деревьев значений на форме. Восполняем пробел платформы.

1 стартмани

24.07.2016    19044    10    Yashazz    9    

Восстановление развернутых строк ДереваЗначений после его обновления (управляемая форма)

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

ДеревоЗначений - достаточно простой для работы объект в 1С:Предприятии. И проблем при работе с ним обычно не возникает. Но те приемы, которые используются в обычном приложении, часто перестают работать после перехода на управляемое. В частности, возникла проблема восстановления состояния развернутых ветвей после обновления дерева. Оно целиком сворачивалось, и пользователь терялся. Эта статья будет посвящена вопросу восстановления состояния строк дерева. В качестве "подопытного" использую справочник Номенклатура лишь потому, что он присутствует почти во всех конфигурациях, и почти всегда имеет иерархический вид. Добро пожаловать под кат.

1 стартмани

16.10.2015    14734    9    azhilichev    6    

Панель сообщений - расширенные сообщения пользователю

Работа с интерфейсом v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

18.11.2019    3601    0    Timic    0    

Вывод дерева в табличный документ СКД

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

Вывод содержимого элемента формы "ДанныеФормыДерево" в табличный документ средствами СКД.

09.07.2020    2629    Yashazz    6    

Управляемая форма 1С 8.2 (8.3) – работа с деревом значений и таблицей значений. Часть I (Основы)

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

Как известно, в платформе 1С 8.1 не составляло никакого труда связать дерево значений с табличным полем на форме, единственное, что при этом нужно было не забыть, так это СоздатьКолонки(). В управляемом приложении 1С 8.2 (8.3) сделать это не так просто, как кажется на первый взгляд. В данной статье речь пойдет о программном создании дерева значений (таблицы значений) на управляемой форме в управляемом приложении 1С

2 стартмани

14.05.2015    82233    18    ll13    13    

Просто о дереве значений

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

Кратко о работе с объектом типа ДеревоЗначений.

24.05.2019    9476    user925427    13    

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

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

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

1 стартмани

19.05.2018    8401    7    pavley2002    1    

Пример связи 1С и мессенджера Telegram. Получение данных из 1С запросом из Telegram

Практика программирования Внешние источники данных v8 1cv8.cf Абонемент ($m)

В результате чтения публикации Вы получите готовую внешнюю обработку, позволяющую получать из 1С данные, запрашиваемые через Telegram. В данной статье рассмотрим следующее: Использование HTTPСоединение; Чтение JSON для версии 1С 8.3.6 и выше, а также аналог JSON для версии 1С ниже 8.3.6; Подключение обработчика ожидания; Некоторые основные возможности API Telegram; Как создать бота для Telegram; Программное создание колонок дерева на управляемой форме;

1 стартмани

19.11.2015    92568    459    Luchik    205    

1С 8. Часть 2 - Управляемые формы. СКД: смена типа «набор данных – запрос» на «набор данных – объект» с сохранением полей

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

Продолжение публикации "1С 8. СКД: смена типа «набор данных – запрос» на «набор данных – объект» с сохранением полей" http://infostart.ru/public/405762/ . Теперь напишем обработку под управляемые формы. Мы узнаем как в управляемой форме (под тонкий-клиент и web-клиент) реализовать: Открытие диалога выбора файла с выделением в асинхронную процедуру; Открытие диалога сохранения файла с выделением в асинхронную процедуру; Передача файла с клиента на сервер; Заполнение дерева значений (оперирование с ДанныеФормыДерево, ДанныеФормыКоллекцияЭлементовДерева, ДанныеФормыЭлементДерева); Передача файла с сервера на клиент.

1 стартмани

08.10.2015    14338    3    Luchik    1    

1С:JSON

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

JSON парсер и сериализатор c полной поддержкой стандарта, широким набором сериализуемых типов и продвинутым синтаксический анализатором.

1 стартмани

05.03.2012    71577    380    legionWFZ    48    

"Меньше копипаста!", или как Вася универсальную процедуру писал

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

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019    19791    SeiOkami    50    

"Гуглите, господа!", или как Вася свойство искал

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

Небольшая история про то, как программист Вася искал свойство на палитре.

12.07.2019    8046    SeiOkami    52    

"Хочу универсально!" [Часть 1]

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

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

02.09.2019    9883    SeiOkami    35    

Быстрое создание наполненных коллекций

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

Разберем самые частые способы создания коллекции, значения которой известны заранее. И сравним скорость их выполнения.

28.10.2019    7218    SeiOkami    66    

Как ограничить поля отбора в динамическом списке и ничего не сломать

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

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

06.05.2020    5014    SeiOkami    3    

Подключение к 1С 7.7 через внешний источник данных, работа со справочниками 7.7 (на примере справочника клиенты)

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

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

1 стартмани

24.01.2013    20657    sdf1979    12    

Конструктор результата системы компоновки данных.

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

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

1 стартмани

12.05.2014    17919    14    pavley2002    13    

Сохранение произвольных значений реквизитов объекта в реквизите формы

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

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

1 стартмани

03.03.2015    20207    8    dusha0020    3    

Управляемая форма 1С 8.2(8.3) – работа с деревом значений и таблицей значений. Часть II (Реализация DRAG and DROP)

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

Реализация механизма Drag and Drop (или, проще говоря, “Перетаскивания”) для ДереваЗначений, расположенного на управляемой форме управляемого приложения 1С 8.2

2 стартмани

15.05.2015    29107    11    ll13    2    

Управляемая форма 1С 8.2(8.3) – работа с деревом значений и таблицей значений. Часть III (Реализация трехпозиционного флажка)

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

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

2 стартмани

15.05.2015    52299    19    ll13    9    

Конструктор результата системы компоновки данных для работы с деревом значений в тонком клиенте.

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

Эта статья позволит сократить трудозатраты программиста, который планирует (а может быть, вынужден) вести разработку СКД одновременно для управляемых и обычных форм или выполняет переход на управляемые формы. Также, предложенный конструктор СКД позволяет работать с таблицей и деревом значений в режиме тонкого клиента без дополнительных трудозатрат. И в дополнение к заявленному, конструктор СКД может работать с внешними базами, также без дополнительных трудозатрат. И сверх того, в Конструктор включён сервис чтения файлов *.xls.

1 стартмани

19.07.2016    13788    19    pavley2002    2