Индикатор на управляемой форме

Публикация № 1109597

Разработка - Работа с интерфейсом

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

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

В данной задаче я рассмотрю 2 примера - это "проведение документов" и "загрузка на сервер с обработкой внешнего Excel файла".

Итак, первый пример:

Мы получаем список документов стандартным методом кнопкой "Обновить период" с отбором по организации, затем нажимаем кнопку "Начать проведение"  - запускаем данный процесс - индикатор начинает работать.

По достижению 100% - документы проведены. Так же, я разместил "статус бар", который показывает какой документ обрабатывается в текущий момент.

 

Вторая задача. Здесь, мы должны загрузить Excel (xlsx) файл на сервер и отследить статус его обработки:

 

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

Для решения данных примеров я использовал Платформу 8.3.13.1865 и Конфигурацию УТ 11.3 (в принципе может быть любой другой, но на УФ).

Дополнительных условий не требуется.

"Основная" клиентская функция данных обработок вот такая:

ТекВремя = ТекущаяДата();
	
ТекущийДокумент =0;
ВсегоДокументов =Объект.СписокДокументов.Количество();
	
Для Каждого Стр11 ИЗ Объект.СписокДокументов Цикл
		
	СостояниеОбработки = "Обрабатываем документ: "+ Стр11.Реализация;
		
	НачатьПроведениеСервер(Стр11.Реализация);    // обращение на сервер
			
	ТекущийДокумент = ТекущийДокумент + 1;
		
	Индикатор = ТекущийДокумент/ВсегоДокументов*100;
		
	ОбработкаПрерыванияПользователя();
        ОбновитьОтображениеДанных();
		
КонецЦикла;
	
СостояниеОбработки = "Документы проведены за "+ СокрЛП(ТекущаяДата() - ТекВремя) + " сек.";

 

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

Спасибо всем за прочтение. Надеюсь, материал полезен!

Скачать файлы

Наименование Файл Версия Размер
Проведение документов прогресс-бар
.epf 9,93Kb
18.08.19
6
.epf 9,93Kb 6 Скачать
Загрузка из Excel и обработка с прогресс-бар:
.epf 9,70Kb
18.08.19
5
.epf 9,70Kb 5 Скачать
Пример загружаемого Excel файлв
.xlsx 13,35Kb
18.08.19
2
.xlsx 13,35Kb 2 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. RocKeR_13 779 19.08.19 09:00 Сейчас в теме
При большом количестве обращений на сервер лучше уж запускать в фоне с отображением прогресс-бара (или так)
wowik; PLAstic; 7OH; rpgshnik; +4 Ответить
2. aximo 1633 19.08.19 09:27 Сейчас в теме
(1) вторая ссылка у меня указана в публикации. Совершенно верно!
3. RocKeR_13 779 19.08.19 09:28 Сейчас в теме
4. PLAstic 252 19.08.19 16:18 Сейчас в теме
Чисто побрюзжать.

Я бы рекомендовал бить себя по рукам каждый раз за конкатенацию строк вместо СтрШаблон() и за имена переменных вроде Стр11.
LAV_1Sintez; u_n_k_n_o_w_n; Serj1C; rpgshnik; DmitrySinichnikov; +5 Ответить
5. antonkms88 19.08.19 18:27 Сейчас в теме
(4) поясните пожалуйста для простых смертных, чем вам конкатенация не угодила?
12. PLAstic 252 20.08.19 10:09 Сейчас в теме
(5)
1) Быстродействие.
2) Представь ШаблонСообщения = НСтр("ru = 'Объём работ ""%1"" на поле %2 (%3 га) превышает площадь поля (%4 га) в цикле обработки %5'") в виде конкатенации и не сломай мозг.
20. Lapitskiy 971 21.08.19 07:42 Сейчас в теме
(5) быстродействие - лично проверял, простое сложение строк - это очень медленно
22. VmvLer 21.08.19 09:31 Сейчас в теме
(20) Согласен и это не раз уже было доказано в том числе и тут

поэтому придумали системный костыль СтрСоединить()
6. ArchLord42 72 19.08.19 18:38 Сейчас в теме
(4) кстати говоря, СтрШаблон очевидно медленее, чем простая конкатинация, при этом разница примерно 20%, так что смотря в каких условиях, а так да, читабельность как минимум лучше.
7OH; Summer_13; user883423; +3 Ответить
10. PLAstic 252 20.08.19 09:13 Сейчас в теме
(6) Бегло поискал, не нашёл. Была разгромная статья про быстродействие различных способов соединения строк и там раза в полтора оказался быстрее обычной конкатенации СтрШаблон(). Собственно, это не единственный способ, который быстрее обычной конкатенации, их ещё два как минимум. :)
Aleskey_K; +1 Ответить
15. ArchLord42 72 20.08.19 14:29 Сейчас в теме
(10)

вот вам не статья, а реальный замер :)
Прикрепленные файлы:
SlavaKron; insurgut; +2 Ответить
16. PLAstic 252 20.08.19 14:53 Сейчас в теме
(15) Шта??? У тебя сферический процессор в вакууме занимается выполнением одной задачи? Включай замер производительности и вторую картинку в ответ.
18. ArchLord42 72 20.08.19 17:26 Сейчас в теме
(16)

шта???

тебя


А вы точно, ИС с ми стой не перепутали? Не помню чтобы я с вами гдето братовался :(

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


Смелое заявление, только вот если бы он занимался чем то другим, то ему ничего не мешало бы повлиять и на замер производительности или замер как то отдельно от процессора расчитывается ?)
Lapitskiy; +1 Ответить
25. PLAstic 252 21.08.19 11:58 Сейчас в теме
(18) Именно. Замер по миллисекундам идёт в отрыве от процесса. Процессор занимается обслуживанием всех процессов, поэтому давай нагрузим его каким-нибудь копированием по сети и проведём замер, а потом при вычищенных процессах. Ты не знаешь, сколько времени процессор реально уделил твоим расчётам.
17. PLAstic 252 20.08.19 15:29 Сейчас в теме
(15) Вот замеры на реальной ситуации. Сообщение с 5 параметрами вполне реальное. Разрыв по времени ничтожен и с ростом кол-ва параметров уменьшается.
У меня не HLBD, конечно, но потуги отстаивать рудименты пятилетней давности (СтрШаблон появился 5 лет назад) выглядят как минимум нелепо.
Вдобавок, просто знайте, что это нарушение стандартов и методик разработки 1С. Специально зашёл и ещё раз проверил наличие там этого стандарта.
Прикрепленные файлы:
19. ArchLord42 72 20.08.19 17:32 Сейчас в теме
(17)
но потуги отстаивать рудименты пятилетней давности (СтрШаблон появился 5 лет назад) выглядят как минимум нелепо.


эээмм...я все понимаю, но надо же читать иногда комменты до конца, а не начинать брызгать слюной после первых 3 слов :)

так что смотря в каких условиях


Что можно перести так, "слепо юзать СтрШаблон так же не стоит", я не призываю его не юзать ибо это реально удобней, но в определенных условиях он начинает проигрывать самому простому способу.
24. SlavaKron 21.08.19 11:53 Сейчас в теме
(17) У вас некорректный замер в отличие от (15). Для выяснения реальной производительности, отладка должна быть выключена. По факту у вас основное время потратилось на переходы в цикле и фиксация их отладкой, поэтому числа у вас "грязные" — доля самой конкатенации в них мала.
26. PLAstic 252 21.08.19 12:00 Сейчас в теме
(24) Переходы в цикле и фиксация их отладкой были зафиксированы в отдельных строках таблицы, я их замазал. Имхо, отладка равномерно влияет на все команды, поэтому процентное отношение считаю верным.
И, Вячеслав, удиви меня, плз, технологией замера производительности без отладки?
Прикрепленные файлы:
27. SlavaKron 21.08.19 12:03 Сейчас в теме
(26)
процентное отношение считаю верным

2 / 3 <> 42 / 43
28. PLAstic 252 21.08.19 12:10 Сейчас в теме
9. Serj1C 479 20.08.19 08:38 Сейчас в теме
(4) Для коротких строк в контатенации нет ничего критичного. А переменные Стр11, ТекВремя - это да, плохо)
11. YanTsys 12 20.08.19 10:03 Сейчас в теме
(4) Был момент когда приходилось удалять эти новомодные функции из загружаемых обработок для тех пользователей у которых стояла более старая платформа, в то время гнилые помидоры летели в тех программистов которые использовали эти функции :)
7. DmitrySinichnikov 193 19.08.19 19:54 Сейчас в теме
То есть в цикле долбиться на сервер, даааа... решение. Вы бы хотя бы порционность сделали для приличия. Не ну понятно что и так работает, но вот потом подобные выкрутасы встречаешь и переписываешь... С матом...
PLAstic; u_n_k_n_o_w_n; Serj1C; +3 Ответить
8. ids79 5364 19.08.19 20:38 Сейчас в теме
Пожалуйста. Рад, что моя публикация сподвигла Вас на написание своей.
13. YanTsys 12 20.08.19 10:11 Сейчас в теме
Если перед вашей процедурой
НачатьПроведениеСервер(Стр11.Реализация);    // обращение на сервер

стоит директива &НаСервере
то эта статья просто эпик фейл
PLAstic; Yashazz; +2 Ответить
14. ambrozii 20.08.19 10:35 Сейчас в теме
(13) да, блин, тут 99.(9)% публикаций такие.
21. VmvLer 21.08.19 09:29 Сейчас в теме
(0) да чепуха это все и будет через пень-колоду работать когда у вас есть коллекция: список отобранных строк, тз, тч и т.д.

В реале в "тормознутых" процессах редко можно вычислить коллекции именно поэтому адетпы типовых отправляют такие процессы в фон и на вид вылезает котик. Я к котику еще прикрутил счетчик "прошло времени...1 час 2 минуты 5 сек..."

Считаю, что разработчики типовых реализовали механизм логически верно, а все попытки "насиловать" сервер передачами
управления с клиента ради бегунка - понты для приезжих.
23. Yashazz 3194 21.08.19 11:38 Сейчас в теме
(21) Соглашусь. Не публикация, а позорище. Причём не содержанием своим даже, а тем, что "это" оказалось в центре внимания и уже столько плюсов нагребло. Совсем уже докатились. Примитивный клиентский код с адским примером вызова сервера в цикле, за который убивать надо, а подаётся как откровение свыше.
Оставьте свое сообщение

См. также

Альтернативный способ добавления элементов и реквизитов на формы Промо

Работа с интерфейсом v8 ERP2 УТ11 Россия Абонемент ($m)

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

1 стартмани

09.09.2019    8201    10    bmk74    1    

Открыть форму внутри другой формы - наконец-то возможно!

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

Я давно мечтал о возможности открытия форм 1С внутри других форм, мне время от времени попадаются задачи, где это бы пригодилось. И вот в версии 8.3.16 наконец-то это можно реализовать! Конечно, это не совсем то, что я ожидал, но получилось все равно интересно. Давайте посмотрим.

1 стартмани

15.04.2020    8734    3    CyberCerber    52    

Итоги в табличной части с учетом отбора (управляемая форма)

Работа с интерфейсом v8 v8::УФ ЗУП3.x Россия Абонемент ($m)

Отображение итогов в подвале табличной части документа (управляемая форма) с учетом отбора. На примере документа Отражение зарплаты в бухучете из ЗУП 3.1 (расширение)

1 стартмани

09.03.2020    1720    1    evgeni-red    0    

Программный вызов меню "Файл - Открыть"

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

Эмуляция хоткея командного меню "Файл - Открыть - [Любой ранее открытый файл по номеру]" с использованием WScript.

1 стартмани

18.02.2020    1196    0    Nuuq    8    

Менеджер открытых форм Промо

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

Обработка получает информацию об открытых формах и позволяет ими манипулировать.

1 стартмани

13.04.2017    19271    35    SeiOkami    19    

Прорыв и провал 3D графики в 1С

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

Здравствуйте, уважаемые. Эта статья опоздала, хотя я спешил как мог. В любом случае, речь тут пойдет про WebGL и технологии работы с 3D в 1C. Сразу оговорюсь, что всё это работало до последнего времени и на тонком, толстом, вэб клиентах, платформах 8.3 и на 8.2. Единственное, что изменило ситуацию, это WebKit, внедренный в 1С начиная с релиза 8.3.14.1565.

1 стартмани

11.02.2020    4565    7    dinopopyys    23    

Скромный вклад в юзабилити

Работа с интерфейсом Рабочее место v8::УФ УТ11 Абонемент ($m)

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

2 стартмани

11.02.2020    1676    5    andryandry    0    

Сохранение и изменение настроек форм у всех пользователей 1С: Документооборот

Документооборот и делопроизводство Расширения Работа с интерфейсом v8 v8::УФ ДО Абонемент ($m)

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

5 стартмани

01.02.2020    2170    7    st_Etlau    0    

Расширенная настройка динамического списка УФ Промо

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

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

1 стартмани

31.05.2017    29181    146    tormozit    23    

Подпись в почтовом клиенте 1С управляемые формы HTML кодом

Работа с интерфейсом v8::УФ ERP2 УТ11 КА2 Абонемент ($m)

Хоть в 1С:Комплексная автоматизация 2.4 и есть возможность добавить подпись в формате HTML типовыми средствами, в форме создания подписи нет возможности размещения нескольких строк справа или слева от картинки, а также невозможно создать таблицу.

1 стартмани

23.01.2020    1710    0    DevilBit    0    

Изменение масштаба интерфейса "Такси" 1С (управляемые формы)

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

Обработка меняет текущему пользователю режим интерфейса "Такси" - крупный, мелкий, авто.

1 стартмани

13.01.2020    1644    3    Diana.dedov.91    0    

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

БСП (Библиотека стандартных подсистем) Работа с интерфейсом v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП >= 2.3 без изменения конфигурации и встраивания обработки в "Дополнительные отчеты и обработки".

1 стартмани

27.12.2019    6103    8    1sig    12    

Открывашка ячеек таблиц Промо

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

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

1 стартмани

27.10.2018    14364    12    tormozit    31    

Многоуровневые списки выбора с оформлением элементов

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

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

1 стартмани

17.12.2019    5737    2    azhilichev    5    

[Взрыв шаблона!] Новый способ программной настройки условного оформления

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

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

1 стартмани

01.12.2019    8576    32    mszsuz    11    

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

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

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

1 стартмани

20.11.2019    3783    7    shalex5    5    

Расширение: Темы для 1С: Предприятия Промо

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

Расширение позволяет сменить цвет оформления для интерфейса Такси.

1 стартмани

10.02.2019    11466    52    spec8s    10    

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

Розничная торговля Учет ТМЦ Работа с интерфейсом Производство Управление торговлей v8::УФ Розница ERP2 УТ11 КА2 УУ Абонемент ($m)

Это расширение конфигурации даёт возможность отображать произвольные "дополнительные реквизиты" Номенклатуры и Характеристик в колонках табличной части «Товары». Позволяет свои настройки доп.реквизитов для каждого пользователя и для каждого типа документа. Без программиста и без конфигуратора, подключи в базу файл, задай настройки и получи в документах СВОИ столбцы с доп.данными о товаре.

3 стартмани

20.11.2019    3561    10    itsmith    10    

Список открытых форм (УФ)

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

Обработка, показывающая список форм открытых окон в текущем сеансе (УФ).

1 стартмани

20.11.2019    1847    1    darkultro37    0    

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

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

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

1 стартмани

18.11.2019    2421    0    Timic    0    

Лучший подарок для бухгалтера - счёты 8.2 (со звуком) Промо

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

(Толстый клиент) Подарите бухгалтеру счеты, и он(а) Вас никогда не забудет.

1 стартмани

13.05.2011    37740    24    Tatitutu    45    

Формы открытых окон

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

Какие формы сейчас открыты? Обработка ответит на этот вопрос.

1 стартмани

12.11.2019    2199    1    user1214217    1    

Генерация управляемой формы на основе обычной (proof of concept)

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

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

1 стартмани

06.11.2019    5472    7    user700211_a.straltsou    17    

"Все функции" с плюшками

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

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

1 стартмани

06.11.2019    5125    16    codejs    6    

Шпаргалка разработчика для работы с формами Промо

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

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

3 стартмани

31.10.2018    13571    77    ELAM    3    

Карта метаданных 1С для редактора yED, для любых конфигураций

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

Обработка "Карта метаданных 1С для редактора yED". Для отображения метаданных любых конфигураций

1 стартмани

28.10.2019    5097    11    ManyakRus    9    

План состояние склада

Работа с интерфейсом v8::УФ Оптовая торговля, дистрибуция, логистика Абонемент ($m)

Отчет для анализа ячеек склада (1С:WMS Логистика. Управление складом) Проверялась и тестировалась на 1С:WMS Логистика. Управление складом, ред. 4.5.1.2

1 стартмани

23.10.2019    2737    2    yasar92    0    

Индикатор выполнения (прогресс-бар) с таймером остаточного времени выполнения (обычное приложение + УФ)

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

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

1 стартмани

08.10.2019    3361    8    slayer-ekb    5    

Визуализация событий на временной шкале средствами "Поле HTML документа" Промо

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

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

1 стартмани

31.07.2018    20766    135    Plotks2017    27    

Быстрый просмотр табличной части "Товары" без открытия формы документа

Работа с интерфейсом v8 v8::ОУ v8::УФ УТ11 УУ Абонемент ($m)

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

2 стартмани

08.10.2019    2564    7    simuljakr    5    

Видимость, доступность элементов форм (управляемые формы)

Работа с интерфейсом v8::УФ ERP2 УТ11 КА2 Россия Абонемент ($m)

Расширение конфигурации позволяет используя типовой функционал модификации конфигурации ERP-решений (УТ 11, КА 2 и ERP 2) "на лету" изменять доступность, видимость, толькопросмотр элементов форм, а так же выполнять произвольный код, который выполняется ПриСозданииНаСервере выбранной формы.

1 стартмани

16.09.2019    3648    7    tsatsur    0    

Картинки конфигурации

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

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

1 стартмани

10.09.2019    3927    14    rusmil    6    

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

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

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

1 стартмани

17.07.2018    36181    17    kalyaka    16    

Группировка по подразделению в "Задачи мне" (расширение для 1С:Документооборот)

Обработка документов Работа с интерфейсом Документооборот и делопроизводство Документооборот и делопроизводство v8::УФ v8::Запросы v8::Бизнес-процессы ДО УУ Абонемент ($m)

Расширение для 1С:Документооборот (2.1), позволяющее сгруппировать все задачи из списка "Задачи мне" по подразделению.

3 стартмани

07.09.2019    3405    7    zannv    0    

Еще один способ программной модификации управляемых форм

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

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

1 стартмани

03.09.2019    3478    2    infosoft-v    15    

Как изменить видимость, доступность и взаимозависимости дополнительных реквизитов видов номенклатуры в 1С:ERP?

Работа с интерфейсом v8::УФ ERP2 Россия Абонемент ($m)

Как изменить видимость, доступность и взаимозависимости дополнительных реквизитов видов номенклатуры в 1С:ERP? Есть решение, а точнее расширение для типовой конфигурации, которое не потребует снимать её с полной поддержки.

1 стартмани

26.08.2019    2798    6    Igor030370    1    

Интерактивный интерфейс Промо

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

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

1 стартмани

29.10.2011    15924    2    Vin_Tik    9    

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

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

На очередном проекте решал задачу по расчету значений колонок в табличных полях формы. Задача казалась достаточно простой. Однако возникла необходимость работать не только с реквизитами формы типа «ТаблицаЗначений», но и с типом «ДеревоЗначений». Релиз платформы 8.3.13.1644

1 стартмани

15.08.2019    3522    0    BraunAlex    2    

Удобный выбор из таблицы/дерева в УФ

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

Выбор из таблицы значений или дерева значений в выпадающем списке рядом с полем ввода - УФ, быстро и просто!

1 стартмани

12.08.2019    9764    6    Yashazz    18    

[Механизм интерфейса] Свой флажок (чекбокс)

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

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

1 стартмани

09.08.2019    12333    14    rpgshnik    42    

Программное формирование форматированной строки в стиле html+inline CSS Промо

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

Если вам приходилось работать с форматированными строками программно, то вы знаете, какая это боль. Данное решение облегчает программное формирование таких строк.

1 стартмани

18.11.2017    27055    30    bonv    9    

Отбор на управляемой форме из списка значений

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

Пример простого удобного отбора любых данных ссылочного типа на управляемой форме. Работа обработки проверена на релизе: 1С:Предприятие 8.3.13.1513.

1 стартмани

09.08.2019    12467    16    nagaitseff    6    

Изменяющееся контекстное меню в 1С 8.3

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

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

1 стартмани

06.08.2019    12220    2    signum2009    15    

Модификация управляемых форм

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

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

1 стартмани

29.06.2019    3724    3    vadim1980    3    

Цветовые схемы для конфигуратора 1С (Популярные цветовые схемы для C# - теперь и для 1С) (Теперь 8.2 - 8.3) Промо

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

Тёмные цветовые схемы кода. То, что было доступно всем передовым средствам разработки, теперь доступно и на 1С. 13.12.17 UPD: Теперь работает с платформой 8.3

3 стартмани

07.10.2013    31560    80    Chernov_Dmitriy    81    

Обработка-редактор HTML

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

Редактор HTML для управляемого интерфейса 8.3.

1 стартмани

10.06.2019    5839    49    ValeriVP    11    

Псевдозакладки в управляемой форме

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

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

1 стартмани

05.06.2019    3256    7    tusv    31    

Индикатор выполнения длительных операций на сервере 1С 8.3 (управляемые формы)

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

Индикатор выполнения (отображение прогресса) длительных операций в тонком клиенте 1С:Предприятия 8.3, когда полностью весь код исполняется на сервере, а клиент просто ждёт завершения. Используются внешние средства (либо командное окно Windows, либо приложение Java).

1 стартмани

03.06.2019    11136    0    D.B.Sokolov    20    

Редактирование данных прямо в отчете СКД (как в Excel). Теперь с пересчетом итогов! Промо

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

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

2 стартмани

21.11.2012    38047    259    Visitizer    51    

Программное создание контекстного меню по списку данных

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

Учебный пример программного создания контекстного меню в табличной части (динамическом списке) по списку данных.

1 стартмани

03.06.2019    3773    2    vasilev2015    0    

Поле "Отбор" в управляемой форме используя СКД

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

Пример, который осуществляет отбор ссылок при помощи СКД, макет компоновки создается программно.

1 стартмани

17.05.2019    6277    6    artms    0    

Редактирование и просмотр JSON в интерфейсе 1С (через поле HTML документа)

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

Позволяет открыть любой текст JSON в поле HTML Документа в удобном для редактирования виде, и получить результаты редактирования. Обработка является оберткой над сайтом http://jsoneditoronline.org, для работы обработки требуется доступ к интернету на клиенте.

1 стартмани

16.05.2019    3188    8    VVi3ard    0    

Копирование элементов управляемых форм

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

Всем тем, кто создавал элементы управляемых форм программно - посвящается...

1 стартмани

16.05.2019    3365    9    ValeriVP    1