Прогрессбар для конфигураций 7.7

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

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

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

Часть кода находится в глобальном модуле. Так же есть обработка "Прогрессбар". Использование осуществляется последовательным вызовом 3 методов: ОткрытьПрогресс();ОбновитьПрогресс();ЗакрытьПрогресс(); Перед вызовом метода ОткрытьПрогресс() необходимо подсчитать количество шагов основного цикла. Это число и передается в качестве параметра в ОткрытьПрогресс(). Далее в основном цикле вызываем метод ОбновитьПрогресс() и в качестве аргумента передаем значение счетчика цикла. После цикла закрываем прогрессбар методом ЗакрытьПрогресс(). Пример использования в обработке "Пример".

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

Наименование Файл Версия Размер
Конфигурация

.MD 132,00Kb
11.02.12
32
.MD 132,00Kb 32 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. TrinitronOTV 6 12.02.12 08:50 Сейчас в теме
спасибо, выглядит прилично
2. jack19 148 25.02.12 09:55 Сейчас в теме
Всё это хорошо, но вот как сделать прогресс при выполнении запроса? У Вас есть мысли на этот счет?
Оставьте свое сообщение

См. также

Методы для группировки данных по полю,полям в Таблице Значений на примере универсального метода списания по партиям, а также отбора строк в ТЗ по произвольному условию. Для 8.x и 7.7 Промо

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

Я очень часто использую группировку данных по полю и полям, как в восьмерке, так и в семерке. Это аналог запроса Итоги, но там строится дерево, а в большинстве случаев нужны "плоские данные". Да и делать запрос в большинстве случаев более накладный процесс, чем работа с ТЗ. Все достоинства такого подхода приведены на примере метода универсального списания по париям, а так же отбора строк в ТЗ по произвольному условию. Для 7.7 еще отчеты сравнения двух ТЗ. Работая с различными базами для упрощения сравнения номенклатуры, или как аналог джойнов(join), сделал сравнение двух таблиц значений по нескольким полям. Пока группировки полей должны быть уникальны. Часто приходится искать дубли, для универсального поиска есть ДублиВТзПоПолю и пример в Тест.ert.

1 стартмани

25.06.2015    28095    3    Serginio    1    

Пилотный проект ФСС. Заявление, реестр, опись, выгрузка в формате xml версия 1.7.2.

Практика программирования Работа с интерфейсом Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия ФОМС, ПФ, ФСС Абонемент ($m)

Типовые объекты конфигурации не изменены, поэтому подходит для любого релиза ЗиК.

1 стартмани

29.07.2016    11938    21    Cvetic    1    

Tray Informer

Инструментарий разработчика Разработка внешних компонент Работа с интерфейсом v7.7 v8 Россия Абонемент ($m)

Согласитесь, что окно стандартное сообщений в 1С иногда приносит больше неудобств, чем пользы. И тем более разные "Предупредить"... Что с этим окном только не делают! Его отцепают от формы, делают маленьким, умудряются спрятать за границы экрана. А потом звонят программистам с претензией, что документ почему-то не проводится, отя ничего и не пишет. У вас такого не было? А вот у нас было и не раз )))

1 стартмани

04.09.2013    26214    6    O-Planet    78    

Изменение вида контрагента; предотвращение ввода неверного вида контрагента; мониторинг заполнения полей контрагента

Работа с интерфейсом v77::ОУ 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Россия Абонемент ($m)

При проектировании конфигурации Торговля и Склад 7.7 фирма 1С сделала ошибку интерфейса, установив по умолчанию одно из значений ВидКонтрагента в ЮрЛица. В результате пользователи вводят подавляющее большинство контрагентов как юрлицо. Проблема осложняется тем, что эти ошибки проблематично отловить и исправить в пакетном режиме. Данная несложная модификация элемента справочника контрагента и списка контрагентов предназначена для - предотвращения ошибочного указания вида контрагента на этапе ввода; - ручного исправления вида контрагента путем изменения вида контрагента; - мониторинг правильности указания вида контрагента и правильности указания ИНН прямо в списке контрагентов с помощью пиктограмм. Подробности см в описании ниже ↓

1 стартмани

17.02.2013    14294    2    rufox    1    

Класс 1С++ для программного добавления изображений/текста/ШК в таблицу Промо

Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Необходимо добавить в сформированную таблицу изображения/текста/ШК (81 тип ШК) с прозрачным фоном? Вставить фирменный логотип? Быстро организовать оформление документов в корпоративном стиле? Данная разработка поможет в этом!

1 стартмани

03.06.2012    227700    81    zarius    112    

Обработка проверки номера сотового телефона

Универсальные обработки Классификаторы Универсальные функции v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Обработка предназначена для проверки номера сотового телефона по базе def номеров РФ по данным rossvyaz.ru

1 стартмани

05.10.2012    18021    2    BPAvel    8    

Группировка данных в таблице значений (1С:7.7)

Работа с интерфейсом Универсальные функции v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

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

1 стартмани

08.08.2012    21901    8    Lancelot-2M    9    

Редактор дат периода

Инструментарий разработчика Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

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

1 стартмани

01.08.2012    8921    0    6arop    1    

Сравнение и объединение диалогов форм МД файла Промо

Инструментарий разработчика Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Обработка анализирует диалоги форм двух мдшников и показывает изменения в них в удобоваримом виде. Авmop: Peуmoв Дмumpuй, e-mail: dimoff66@mail.ru, icq: 177067865 Автору огромное спасибо!

1 стартмани

09.09.2008    26026    20    WiseSnake    27    

Календарь на справочнике

Работа с интерфейсом v77::ОУ v77::БУ 1С7:Бух 1С7:ТиС Россия Абонемент ($m)

Календарь на справочнике

1 стартмани

05.06.2012    6192    0    trama    4    

Набор иконок 1С 7.7/8.x

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

Набор иконок 1С 7.7/8.x в формате Vista/Windows 7.

1 стартмани

05.06.2012    63543    77    gorenski    16    

"Сверхбыстрый" многофункциональный Прогресс-Индикатор в 1с7.

Работа с интерфейсом v7.7 1cv7.md Абонемент ($m)

При каждом выводе на экран Индикатор рассчитывает следующий шаг вывода, поэтому не замедляет сам процесс (примерно в 10 раз быстрее известных мне). Вывод в заданную текстовую строку или в поле "Состояние()" (сам решает куда). Работает и при неизвестном полном количестве шагов (просто передаем номер шага). В ходе процесса Индикатору можно передавать новые заголовки (2 параметром). Выводит Заголовок, номер шага, %, прошедшее время, прогнозируемое время.

1 стартмани

04.06.2012    12393    1    newold2    9    

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

Практика программирования Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

1C v.7.7 Пример вывода отчета с заранее неизвестным количеством группировок, с возможностью изменять уровень вложенности группировок из списка значений на форме, с нумерацией конечного отчета, с выводом структуры вложенности группировок (с помощью внешней компоненты Йоксель - http://yoksel.net.ru/Hotfixes). В приложенном файле показан пример вывода отчета из сформированной таблицы значений. Код я старался закомментировать как можно подробней. Хоть семерка и вымирающая платформа, думаю еще есть люди, которые только начинают ей заниматься, и им это может пригодиться.

1 стартмани

21.03.2012    27292    6    unichkin    11    

Интерфейс для удаленного рабочего стола для Планшета 7'

Работа с интерфейсом v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Интерфейс для удаленного рабочего стола для Планшета 7'.

1 стартмани

16.05.2012    8093    2    volsh77    2    

Расчет CRC32

Универсальные функции v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Расчет CRC32 без использования внешних компонент

1 стартмани

26.04.2012    12151    10    GAlexis    17    

Выяснение ID'а объекта в базе SQL по его внутреннему идентификатору 1С

Практика программирования Универсальные функции openconf v77::БУ 1cv7.md Абонемент ($m)

Обработка позволяет узнать ID в базе SQL конкретного агрегатного объекта конфигурации (метаданных) 1С 7.7.

1 стартмани

27.03.2012    28628    6    born85    41    

1C.Net:Предприятие – использование богатых графических возможностей .Net Framework Промо

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

Windows Presentation Foundation (WPF) – презентационная система нового поколения для построения клиентских приложений Windows с ошеломляющими возможностями. Технология WPF основана на независимой от разрешения системе визуализации, построенной на векторной графике и использующей преимущества современного графического оборудования. В составWPF входят следующие средства: язык описания Extensible Application Markup Language (XAML), элементы управления, механизм привязки данных, средства разметки, 2d- и 3d-графика, анимация, стили, шаблоны, документы, медиа-элементы, текст и средства оформления текста. Презентационная система входит в состав .Net framework и доступна для использования внутри 1С:Предприятие средствами Elisy .Net Bridge, начиная с версии 3.2. Windows Presentation Framework полностью заменяет и многократно превосходит устаревающую технологию WinForms.

1 стартмани

19.05.2010    26926    7    Elisy    22    

Гиперссылки в диалогах форм 1С:Предприятие-7.7

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Правдоподобная имитация гиперссылок при двойном клике мышью на надписях в диалогах форм 1С:Предприятие-7.7

1 стартмани

29.12.2011    24299    5    yuraos    16    

Рабочий стол для 7.7

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Рабочий стол для 1С 7.7. Можно интерактивно добавлять/удалять кнопки.

1 стартмани

28.12.2011    10583    4    fly    17    

Небольшое украшение для 1С-Предприятие-7.7 Промо

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Поздравляю всех девушек с 8 марта! Желаю им цвесть-расцветать и радовать глаз всех окружающихю По поводу такого случая предлагаю небольшое украшение для 1С-Предприятие-7.7 + тематичекую подборку слайдов.

1 стартмани

28.12.2011    21868    4    yuraos    23    

Шаблон помощника 7.7.

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Шаблон (каркас) пошагового исполнения неких действий.

1 стартмани

28.11.2011    17191    1    Арчибальд    24    

Улучшенная обработка УОПО ("Универсальная обработка подбора объектов") для 1С:Предприятие 7.7

Обработка справочников Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Исправлена работа в модальном режиме обработки УОПО, распространяемой фирмой 1С на дисках ИТС. СДЕЛАНА ФУНКЦИЯ ПЕЧАТИ (УНИВЕРСАЛЬНЫЙ РАСПЕЧАТНИК СПИСКОВ ОБЪЕКТОВ). Расширен список типов объектов, которые могут отбираться в таблицу выбора. Добавлен новый режим подбора. Предусмотрена установка своего заголовка формы обработки вместо стандартного. Также в диалог добавлена надпись с количеством отобранных в обработке объектов.

1 стартмани

10.11.2011    30565    14    yuraos    20    

Редактор таблиц значений

Универсальные функции v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

17.10.2011    14056    8    warenic    12    

Заметки на карте ДубльГис средствами 1 с

Универсальные обработки WEB Работа с интерфейсом v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Наверняка всем известна справочная система под названием ДубльГИС, которая помогает пользователям программы с легкостью ориентироваться более чем в 130 городах России и Украины и быстро находить нужную информацию.

1 стартмани

05.10.2011    13667    1    kras_71    10    

Печать сгруппированной индексированной таблицы значений

Универсальные печатные формы Работа с интерфейсом v7.7 1cv7.md Абонемент ($m)

Многие знают, что объект "ИндексированнаяТаблица" в библиотеке 1C++ можно группировать. Данная обработка позволяет печатать любую сгруппированную таблицу. Можно делать универсальные отчеты, а не создавать новый отчет когда необходимо развернуть данные по другой группировке

1 стартмани

19.09.2011    13372    11    bar0n    15    

Пример по изменению цвета ячейки таблицы из кода 7.7

Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Пример по изменению цвета ячейки таблицы из кода 7.7 Столкнулся с такой необходимостью и решение нашел с трудом, так что, думаю, кому-нибудь пригодится

1 стартмани

19.09.2011    12089    1    orexov    10    

Дополнительные реквизиты справочников 7.7.: альтернатива.

Обработка справочников Универсальные функции v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Никакого вмешательства в конфигурацию. Никаких дополнительных компонент.

1 стартмани

05.09.2011    20520    2    Арчибальд    27    

Поиск, копирование и перемещение файлов

Менеджеры внешних отчетов Поиск данных Работа с интерфейсом openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Внешняя обработка, осуществляет поиск файлов по указанному каталогу и вложенным папкам. Есть возможность отбирать файлы по расширениям.

1 стартмани

09.08.2011    16055    1    VoF_Ka    1    

7.7.: Структурируем свои отчеты.

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Укомплектовываем отчеты в группы с подгруппами и работаем как с регламентированной отчетностью.

1 стартмани

28.07.2011    16689    0    Арчибальд    9    

Зачёркнутый шрифт для 1С Предприятие 7.7

Работа с интерфейсом v77::БУ 1cv7.md Россия Абонемент ($m)

Шрифт с перечёркнутыми цифрами

1 стартмани

26.05.2011    14293    8    vrncit    3    

1C 7.7 FireBird (MSSQL, MSAccess, MySQL, PostgreSQL) - рабочий пример выполнение запроса + обработка

Внешние источники данных Универсальные функции v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

1C 7.7 FireBird (MSSQL, MSAccess, MySQL, PostgreSQL) - рабочий пример выполнения запроса + обработка

1 стартмани

21.05.2011    12673    6    solaris_    2    

Каркасная конфигурация «Чайка», версия 1.0, релиз 001.

Практика программирования Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Свои ранее опубликованные разработки: «Виртуальные календари», см.http://infostart.ru/public/72975/ «Сведения истории значений», см.http://infostart.ru/public/74826/ «Диалоговое сохранение периодических реквизитов», см.http://infostart.ru/public/75799/ «Интерактивное управление видимостью колонок», см.http://infostart.ru/public/76709/ «Разбор файла INI», см.http://infostart.ru/public/78108/ «Редактирование периодических реквизитов», см.http://infostart.ru/public/79248/ Конфигурация «Челнок» - набор процедур и функций для глобального модуля, см.http://infostart.ru/public/80021/ я собрал воедино, в одну конфигурацию, и в итоге получилась конфигурация, которую можно использовать в качестве основы при разработке оригинальных конфигураций. Состав архива: папка «-=ЧАЙКА=-» - собственно каркасная конфигурация в чистом виде; папка «-=ЧАЙКА=- (демо)» каркасная конфигурация с демонстрационными примерами работы функционала. Данная демонстрационная конфигурация не представляет собой какую-либо учетную систему, а содержит только набор средств демонстрации работы. В ней собраны средства демонстрации, входящие в состав ранее опубликованных разработок, из которых собрана эта каркасная конфигурация. Имеется файл описания процедур и функций глобального модуля в формате «ALS». Разработка бесплатна и полностью свободна для любого (в т.ч. коммерческого(прямого и/или косвенного)) использования и распространения: об этом подробнее в Лицензионном соглашении.

1 стартмани

27.04.2011    11207    1    provadyuga    5    

Ввод норм расходов для продукции

Обработка справочников Производство готовой продукции (работ, услуг) Работа с интерфейсом Рабочее место Производство готовой продукции (работ, услуг) v77::ОУ v77::БУ v77::Расчет 1С7:Бух БУ Абонемент ($m)

Упрощение процедуры ввода норм расходов продукции, полуфабрикатов для типовой конфигурации Бухгалтерский учет.

1 стартмани

27.03.2011    12055    0    waol    1    

Табличный документ в документе: табличная часть с расширенными возможностями.

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Случается, что визуальных возможностей табличной части документа не хватает. А очень хочется задействовать весь арсенал возможных средств – цвет, шрифт, ширину/высоту строк , объединение и ориентацию ячеек. В общем, все как в объекте «Таблица».

1 стартмани

18.03.2011    17030    6    andy23    13    

Сравнение таблиц с данными

Инструментарий разработчика Универсальные функции Анализ учета v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

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

1 стартмани

16.03.2011    11536    0    waol    1    

Печать штрихкодов (не EAN-13) TTF-шрифтом

Сканер штрих-кода Ценники Универсальные функции v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

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

1 стартмани

02.03.2011    21895    17    tdr1225    7    

Конфигурация "Челнок" - набор функций и процедур для глобального модуля

Практика программирования Универсальные функции v77::ОУ v77::БУ v77::Расчет Россия Абонемент ($m)

Еще одна разработка - набор функций и процедур общего назначения для глобального модуля.

1 стартмани

06.01.2011    11426    1    provadyuga    6    

Еще один вариант WYSIWYG редактора (для 7.7)

WEB Работа с интерфейсом v7.7 1cv7.md Абонемент ($m)

WYSIWYG редактор (не TinyMCE) в форме элемента справочника. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

07.12.2010    15956    2    vladismi    6    

WYSIWYG редактор на базе TinyMCE

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

WYSIWYG редактор на базе TinyMCE. Может использоваться как редактор HTML-кода и самостоятельный редактор форматированного текста. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

19.11.2010    101966    7    maljaev    9    

ПрогрессБар отдельной формой

Работа с интерфейсом v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

ПрогрессБар отдельной формой. Со "статистикой" (без ВК)

1 стартмани

13.11.2010    10224    2    via    15