Альтернатива стандартному предупреждению(вопросу)

04.09.09

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

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

ВК у нас не применяются...

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

Наименование Файл Версия Размер
Альтернатива стандартному предупреждению(вопросу)
.1252067312 17,18Kb
70
.1252067312 17,18Kb 70 Скачать бесплатно

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

ВК у нас не применяются...

См. также

1С:Фото номенклатуры 7.7 - решение для работы с фотографиями номенклатуры в 1С:7.7 (включая формат PNG)

Работа с интерфейсом Логистика, склад и ТМЦ Платформа 1С v7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Решение для разработчика и конечного пользователя для работы с фотографиями номенклатуры: систематизация, хранение, отображение, а также выгрузка на Яндекс-Диск и FTP (кроме версии лайт). Поддерживаются графические форматы: bmp, jpg, gif, tiff, а также png - не поддерживаемый штатными средствами 1С. Выполнено без использования внешних компонент (кроме функции выгрузки на FTP). Поставляется как в виде пустой конфигурации с набором объектов и модулей для работы с фото, так и в виде обновления к 1С:Торговля и склад 7.7. Выполнено в двух версиях: "полная" и "лайт".

5000 руб.

18.10.2022    5162    1    45    

3

Формирование строки json в 1С: 7.7

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

Предлагается набор функций 1с 7.7 для формирования строки json стандартными средствами.

1 стартмани

10.12.2018    10094    malovandrey    2    

18

Процедура расшифровки ячейки таблицы в отчетах 1С 7.7

Универсальные функции Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Хочу поделиться с вами универсальной процедурой для расшифровки ячеек печатной формы отчетов в 1С 7.7.

24.09.2015    21023    Anzhey    14    

12

1С: 7.7. Функции-обертки, функторы, отложенный вызов, карринг параметров на примере функции чтения табличных данных

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

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

1 стартмани

17.09.2015    15011    3    rozhkovdmitriy    21    

24

Универсальный способ сравнения таблиц

Универсальные функции Запросы Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

На эту тему уже есть статьи, но этот способ нигде не описан. Хотя я его использую с тех пор, как занимаюсь программированием. Его преимущество в простоте и универсальности: можно применять на 1С, SQL, а также в любом другом языке программирования.

05.07.2015    21652    json    3    

22

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

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

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

1 стартмани

25.06.2015    38951    4    Serginio    4    

4

Числа прописью в родительном падеже в 7.7? Легко!

Универсальные функции Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Вывод числительных прописью в родительном падеже штатными средствами в три строчки кода.

20.06.2015    14220    gimalaj    3    

14
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Parazyte 37 28.08.09 15:53 Сейчас в теме
+, но пока не придумал. как можно применять на деле, будет ли практический толк.
2. nikakoy 43 28.08.09 16:10 Сейчас в теме
При выполнении заданных условий формировать такое сообщение..
кстати, в правой части почти готовый кусок модуля для вставки...
вызов модальный, чтоб получить значение нажатой кнопки...
если просто информация с кнопкой "Закрыть", можно открывать и не модально!!!

тока счас сообразил...
в сам ахтунг добавить ОбработкуОжидания, ваще как стандартная будет!!!

6. Арчибальд 2706 04.09.09 10:58 Сейчас в теме
(2) Обработка ожидания - моветон. Добавь лучше GetPerformansCounter
3. nikakoy 43 28.08.09 16:33 Сейчас в теме
плюс добавить кнопку по умолчанию...
Кому надо доделает!!
4. VNik-67 02.09.09 09:32 Сейчас в теме
Прикольно!
Можно было бы ещё разработать стандарт на многострочный текст, так что бы разные строки можно было бы выводить разным цветом и размером...
[+]
5. nikakoy 43 02.09.09 09:42 Сейчас в теме
Без FormEX проблематично.... :))
7. nikakoy 43 04.09.09 11:03 Сейчас в теме
Ок... Хотя принципиальной разницы не вижу... В чем дурной тон???
8. Арчибальд 2706 04.09.09 11:21 Сейчас в теме
А какую процедуру из глобальника ты запускать будешь? Универсальность сразу потеряется...
9. Ёпрст 1063 04.09.09 11:25 Сейчас в теме
(8) А причем тут глобальник ?
И какое отношение _GetPerformansCounter имеет к ОбработкаОжидания ?



10. Арчибальд 2706 04.09.09 11:32 Сейчас в теме
(9) "Тело процедуры <ИмяПроцедуры> должно быть написано разработчиком конфигурации в глобальном программном модуле." Или опять врут?
А здесь просто таймер нужен.
11. Ёпрст 1063 04.09.09 11:44 Сейчас в теме
(10) Однозначно врут, точнее, недоговаривают
ОбработкаОжидания есть штатно у любой открытой формы...

Синтаксис:
Форма.ОбработкаОжидания(<ИмяПроцедуры>,<время>);
Арчибальд; +1 Ответить
12. Арчибальд 2706 04.09.09 11:50 Сейчас в теме
(11) И опять спасибо. Снимаю замечание (6)
13. Altair777 644 04.09.09 11:51 Сейчас в теме
to Ёпрст
А какой самый оптимальный способ?
14. Ёпрст 1063 04.09.09 12:28 Сейчас в теме
16. Altair777 644 04.09.09 12:40 Сейчас в теме
(14) Сделать паузу. И скушать Твикс :-)
17. Ёпрст 1063 04.09.09 12:50 Сейчас в теме
15. nikakoy 43 04.09.09 12:32 Сейчас в теме
Поправил в соответствии с замечаниями.
Раз такая пьянка.... Доделаю по собственным же предложениям!!!!
18. nikakoy 43 04.09.09 14:04 Сейчас в теме
Ух ты!!! Для меня это новости!!!!
1.Форма.ОбработкаОжидания() не отрабатывает при монопольном вызове формы!!!!
2.Элемент формы ПолеСоСписком не вызывает события ПриНачалеВыбораЗначения()!!!!!
19. Ёпрст 1063 04.09.09 14:07 Сейчас в теме
1.Монопольный вызов формы , это что ?
2. А с какой радости должно работать ? В ПриНачалеВыбораЗначения работает только для реквизитов диалога с "педалькой" ...
20. nikakoy 43 04.09.09 14:09 Сейчас в теме
Не придирайся к словам!!!
"ОткрытьФормуМодально(""Отчет"",Параметр,"""+"Здесь прописать свой путь к обработке "+"Ахтунг.ert"");"
а вот 2. как-то не сталкивался.....
21. Ёпрст 1063 04.09.09 14:24 Сейчас в теме
22. nikakoy 43 04.09.09 16:32 Сейчас в теме
Вроде сделал...
спасибо Ёпрст в качестве таймера форма.обновить() еще не использовал.
Систему вроде не грузит....
Подробности в модуле формы.

Ёпрст, если чего не так написал, поправь....
24. Ёпрст 1063 04.09.09 16:34 Сейчас в теме
(22) еще как грузит.. открой диспетчер задач и ужаснись.. :)
Форма.Обновить в бесконечном цикле - это смерть 1с-ины в многопользовательском режиме, например, в терминале.

23. nikakoy 43 04.09.09 16:34 Сейчас в теме
и... немного не нравится обновление списка выводимых кнопок...
Может у кого есть другие предложения???
Без использования ВК....
25. Ёпрст 1063 04.09.09 16:36 Сейчас в теме
(23) использовать псевдо-кнопки из картинок, как вариант.
26. nikakoy 43 04.09.09 16:36 Сейчас в теме
работаем без терминалов, диспетчер ничего не показывает...
Вывод??? Отказ от использования???
28. Ёпрст 1063 04.09.09 16:47 Сейчас в теме
(26) лучше да...

И ..еще как показывает..
поставь в моей "залипухе" побольше времени и сотри сколько кушает процесс 1с до запуска обработки и после..
27. nikakoy 43 04.09.09 16:41 Сейчас в теме
Примерно то же самое думал... В таблицу колонку "галка" и в нее флаг "ПоУмолчанию", список нагляднее... Думал может можно перезаполнять его не при каждом обновлении формы, а при активации элемента заставить...
Оставьте свое сообщение