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

Программное создание динамического списка на управляемой форме. (Динамическое создание динамического списка). Готовая процедура + обработка - демонстрационный пример Промо

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

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

1 стартмани

19.01.2018    57934    rpgshnik    29    

Использование флажков в динамических списках

Практика программирования Работа с интерфейсом v8::УФ Бесплатно (free)

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

04.08.2020    3041    nekit_rdx    23    

Работа с данными выбора Промо

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

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

1 стартмани

17.07.2018    46820    17    kalyaka    16    

[Шпаргалка] Программное создание элементов формы

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

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

06.09.2019    51518    rpgshnik    63    

Сложные запросы в динамическом списке или как не надо писать запросы для них Промо

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

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

24.07.2015    71559    Aleksey.Bochkov    39    

Внешняя компонента симуляции нажатий клавиатуры и мыши (в т.ч. сворачивание/разворачивание динамических списков)

Разработка внешних компонент v8 Абонемент ($m)

Данная ВК позволяет использовать в ОС Windows начиная с 2000 функцию WinApi - SendInput(). А прилагающаяся обертка на 1С под нее позволяет делать это комфортно и просто. Внешняя компонента была написана, прежде всего, для сворачивания/разворачивания группировок в динамических списках.

1 стартмани

18.10.2017    13426    10    🅵🅾️🆇    26    

В «1С:ЗУП КОРП 3.1» тормоза (медленная работа) в журналах документов при использовании критериев отбора

Практика программирования Производительность и оптимизация (HighLoad) v8::Запросы ЗУП3.x Абонемент ($m)

Статья для тех, у кого: 1) используете RLS (ограничение доступа на уровне записей и полей), 2) много документов (более 100 тысяч в одном журнале), 3) используете «Журналы документов», 4) отборы в динамическом списке (по сотруднику). Скорее всего, Вы испытали на себе, как отбор происходит минутами (жутко тормозит) – тогда Вам сюда.

1 стартмани

04.01.2018    18828    Nykyanen    3    

Оптимизация динамического списка

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

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

19.01.2016    34349    smirnov0ser    20    

Динамический отбор динамического списка. Управляемая форма 1С: 8.3

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

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

1 стартмани

25.01.2016    20407    24    1prog@bk.ru    3    

Динамический список, ключи записей. Нюансы

Инструментарий разработчика Практика программирования Конфигурирование 1С v8 Бесплатно (free)

Заметки об особенностях динамических списков с произвольным запросом и видом ключа, отличным от "Авто"

07.08.2020    1671    Yashazz    4    

Вывод характеристик и их значений в динамический список

Практика программирования Разработка v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Если в запросе динамического списка используется конструкция {ХАРАКТЕРИСТИКИ ...}, то как вывести на форму колонки с характеристиками?

1 стартмани

22.02.2019    5998    2    kasper076    3    

Микрографики в динамическом списке 1С 8.2

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

Пример использования микрографиков в динамическом списке

1 стартмани

11.02.2013    26420    11    Diversus    24    

Полезности при работе с динамическими списками

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

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

27.03.2019    6647    nestokay    9    

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

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

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

06.05.2020    4976    SeiOkami    3    

Динамический состав реквизитов Промо

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

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

1 стартмани

14.12.2012    24885    YPermitin    8    

Справочники, документы, регистры сведений: свойства, реквизиты, списки элементов

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

Комплект обработок для просмотра и анализа свойств объектов метаданных - справочников, документов, регистров сведений; свойств их реквизитов (включая стандартные и общие реквизиты). Универсальные динамический список элементов справочника, документов, записей регистров сведений.

1 стартмани

22.12.2016    11448    37    Alxby    0    

Запросы в динамическом списке. Настройки списка в 1С

Поиск данных Бесплатно (free)

Динамический список в 1С – это интерфейсный объект встроенного языка, который используется для отображения различных списков объектов базы данных или необъектных данных. Кроме того, он предоставляет возможность задавать произвольный текст запроса, который будет использован для считывания данных. Чтобы в динамическом списке 1С начать работу с произвольным запросом, необходимо в свойствах его объекта установить флаг «Произвольный запрос 1С». Далее можно перейти к настройке через «Настройку списка 1С».

16.09.2020    1039    0    Koder_Line    1    

Выделение документов в динамическом списке

Работа с интерфейсом v8 Бесплатно (free)

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

01.02.2016    19663    Sardukar    10    

Наведи порядок с помощью дерева

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

Быстрая правка данных из динамического списка - их перетаскивание между группировками в режиме иерархического просмотра

04.06.2017    13461    Yashazz    15    

Динамический интерфейс (обычные формы)

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

Формирование динамического интерфейса в 1С, обычные формы.

1 стартмани

19.02.2018    7588    12    ark.zv    4    

Еще один динамический интерфейс

Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

Универсальный динамический интерфейс для 1С 8.1

28.05.2009    9238    0    transsoft    14    

"Динамический рабочий стол" (в кавычках)

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

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

1 стартмани

31.08.2009    7304    0    betepon    11    

Управляемые формы. Итоги в динамических списках

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

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

1 стартмани

15.12.2016    37267    12    argut    13    

Пример реализации HTML-формы календаря для мобильного приложения

Работа с интерфейсом Мобильная разработка v8::Mobile Абонемент ($m)

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

5 стартмани

13.02.2020    3768    11    ingeneerz@gmail.com    0    

ABC анализ продаж

Оптовая торговля Розничная торговля v8 v8::ОУ УТ11 УУ Абонемент ($m)

В отчете ведется динамический расчет Категорий "АВС" по сумме и по количеству, которое было продано.

1 стартмани

20.02.2020    1923    7    M_A_D    5    

Ускоряем полнотекстовый поиск в динамических списках

Поиск данных v8 1cv8.cf Россия Бесплатно (free)

Сам являюсь пользователем УТ 11.4 и при обращении пользователей пользуюсь поиском, и как многие пользователи, сталкиваюсь с медленным поиском в динамических списках. В статье приведу пример кода, который поможет исключить из поиска лишние колонки, ускорит поиск и освободит кучу ресурсов у сервера.

20.07.2020    3647    PRO100_NigGaZ    11    

Полезные процедуры по работе с СКД и динамическими списками (часть 4)

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

Несколько библиотечных процедур по работе с отборами.

17.12.2018    8811    json    10    

Итоги в динамическом списке

Работа с интерфейсом v8 1cv8.cf Россия Бесплатно (free)

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

03.04.2017    28627    Восьмой    34    

Полнотекстовый поиск в 1С. №1 Грабли в динамических списках

Поиск данных v8 1cv8.cf Бесплатно (free)

Полнотекстовый поиск в 1С и все что с этим связано. Часть №1: особенности работы в динамических списках.

18.07.2020    5058    YPermitin    18    

Копирование/Удаление пользовательских настроек динамических списков от любого пользователя группе пользователей

Информационная безопасность v8::УФ ДО Россия Абонемент ($m)

Копирование/Удаление пользовательских настроек динамических списков от любого пользователя группе пользователей (для 1С Документооборот 8 КОРП, 1С:Предприятие 8.3 (8.3.9.2170)).

1 стартмани

05.05.2017    13185    28    Lionarus    2    

Создание динамических списков некоторых типов объектов (документы, справочники, регистры, планы видов характеристик) с дополнительными свойствами и реквизитами

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

Создание динамических списков некоторых типов объектов с дополнительными свойствами и реквизитами (для справочников и документов). Обработка создавалась для быстрого ознакомления с самописными конфигурациями и анализа специфики использования типовых. Дополнительные свойства и реквизиты (в данном варианте обработки) выводятся в списках созданные только по простым правилам (без общих, групповых и пр.). Табличные части объектов также не используются в создании списков в данном варианте обработки. При создании обработки были использованы наработки из следующих публикаций: Программное создание динамического списка на управляемой форме (Динамическое создание динамического списка) https://infostart.ru/public/728597/ Инструменты бухгалтера: Быстрые отборы в списках https://infostart.ru/public/879046/

2 стартмани

28.12.2018    3269    2    UV2    0    

.Net Core, 1C, динамическая компиляция, Scripting API

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

Очень часто приходится использовать динамический код в 1С, используя Выполнить или Вычислить. Аналогичная задача и для использования скриптов на .Net. Я постарался показать, как можно скрестить ежа с ужом и получить удобный код. В этой статье много вражеского кода для чистого одноэсника, но все когда-то бывает впервые.

07.09.2016    18984    Serginio    7    

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

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

Ядром динамического списка является объект СКД, в публикации продемонстрированы текущие проблемы динамического списка и возможность оптимизации сложных запросов.

09.08.2013    19063    Danil.Potapov    8    

Отбор в динамическом списке по текущему значению

Инструментарий разработчика Работа с интерфейсом v8::УФ Россия Абонемент ($m)

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

1 стартмани

01.10.2017    7623    2    P_enemy    2    

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

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

В данной статье пойдет речь о том, как на практике я реализовал колонку с обратным отсчетом времени без использования обработчика "ПриПолученииДанныхНаСервере". Платформа в режиме совместимости 8.3.1, управляемые формы (не Такси).

07.11.2018    5896    axelerleo    3    

Подсчёт и отображение количества строк в динамическом списке

Работа с интерфейсом v8::УФ Бесплатно (free)

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

28.11.2018    12831    sano    25    

.NET(C#) для 1С. Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия

Разработка внешних компонент Математика и алгоритмы v7.7 v8 Бесплатно (free)

Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия, а так же генерация модулей на C# и 1С для подключения к событиям. Использование DynamicMethod и ILGenerator. Представлены примеры для использовании событий System.IO.FileSystemWatcher (Ожидает уведомления файловой системы об изменениях и инициирует события при изменениях каталога или файла в каталоге.) и SerialPort (обработка сканера штрих кода подключенного к COM порту). Обертка позволяет использовать классы .Net только на языке 1С. Реализация 1C Messenger описанного здесь http://infostart.ru/public/434771/

12.11.2015    46666    Serginio    36    

Универсальный журнал объектов (управляемые формы)

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

Больше не нужно искать в интерфейсе, как открыть нужный список.

5 стартмани

25.11.2016    16595    67    json    4