Реализация функциональной мобильной формы календаря, которая красиво трансформируется в список задач.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Пример реализации мобильной формы календаря, разобранный на MeetUp 2020 в Краснодаре.
Пример можно адаптировать и использовать в вашем собственном приложении. Достаточно сменить стили оформления на свои.
Календарь представляет собой динамический список месяцев. В каждый момент времени в списке находятся данные 6 месяцев, по мере прокрутки HTML-полем генерируются события получения данных новых месяцев.
Нажатие на дату месяца трансформирует его в список задач, на выбранную дату.
Тестирование проводилось на мобильной платформе 8.3.15.62.
Теперь создать telegram-бота - элементарно. Достаточно просто нарисовать блок-схему телеграм-бота, и он сразу заработает. Это возможно при использовании Графического конструктора телеграм-ботов. Это единственный конструктор ботов для telegram, чье качество и функционал подтверждены фирмой 1С, есть сертификат 1С:Совместимо. Расширение в интерактивном режиме, с помощью блок-схем, позволяет с минимальными трудозатратами создать телеграм-ботов в любой конфигурации, работающей на платформе «1С:Предприятие 8.3».
Простой мобильный ТСД (терминал сбора данных) сканер для 1С для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически.
Сбор заказов, инвентаризация, проверка ценников, просмотр полной информации об остатках и ценах со смартфона Онлайн - все это содержит в себе решение 1С "Штрихкод-информер" (штрих-код чекер). Отправка данных со смартфона выполняется либо напрямую в открытую форму документа, отсканировав QR-код, либо в общую корзину учетной системы, не подходя к компьютеру. Кассир или оператор сможет просмотреть список присланных данных и загрузить в любую форму, поддерживающую работу с ТСД. Для работы с мобильным приложением требуется опубликовать HTTP-сервис из поставляемого расширения.
Вашему вниманию предлагается специализированное программное обеспечение для терминалов сбора данных со встроенным сканером штрихкода. Предназначено для цифровизации всех товароучетных операций на любых складах, в том числе с адресным хранением различной сложности. Позволяет ускорить и упростить работу кладовщиков, а также снизить вероятность ошибок при работе, обусловленных человеческим фактором.
Подсистема Мобильные заказы предназначена для менеджеров по продажам или торговых представителей, которым требуется принимать заказы от клиентов вне офиса.
Мобильное приложение и конфигурация 1С для автоматической торговли на бирже через API Тинькофф банка. Достаточно задать настройки, нажать «Пуск», и робот сам торгует ежедневно.
Богатый редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).
2.
ingeneerz@gmail.com
7323.02.21 19:42 Сейчас в теме
(1) Нет, объект Conversion - это JavaScript - часть конвертации объектов для передачи между 1С и HTML-полем. В конфигурации она определена в ОбъектыКлиентСервер.КонвертацияОбъектов(). Как устроен механизм в общем, можно ознакомиться в этой статье
сталкивались ли Вы с проблемой, что после какого-то количества взаимодействий html-1С строка кода
Результат = ПолеHTML.Документ.defaultView; начинает работать очень медленно, и в целом интерфейс начинает тормозить и зависать? если да, поделитесь решением, пожалуйста
Пытаюсь освоить вашу методику обмена между JS и 1С. Из 1С вызвать функцию JS и получить результат удалось без проблем. А вот наоборот, из события вызванного в JS передать данные в 1С не получается. Выходит ошибка: Couldn't resolve host name: http://fake/...
Сначала думал, что я что-то не так сделал, скачал вашу конфигурацию. Тут вообще не понятно. Такое ощущение, что она не работает. Скроллинг не работает (показывает данные одного месяца). При любом нажатии на поле html выдает ошибку: Значение не является значением объектного типа (invoke)
{ОбщийМодуль.ОбъектыКлиент.Модуль(23)}: Результат = ОбъектДокумента.Conversion.invoke(КонвертацияКлиентСервер.ПреобразоватьЗначение(ЗначениеКОтправке));
А потом также как и у меня (когда сам пытался разобраться) в поле html: Couldn't resolve host name: http://fake/.....
Прошу помочь разобраться (я 1С-ник, html и js на минимальном базовом уровне). У меня в итоге 2 вопроса:
1. Это я что-то не так делаю или предложенная методика больше не работает (через location.assign('http://fake/'+......)
2. Почему выдает ошибку Conversion.invoke (см. выше)?