0. igel9780 158 22.11.16 15:25 Сейчас в теме

Простой редактор плана помещения JavaScript

На ресурсе сейчас очень много решений, которые позволяют редактировать карты, используя географические схемы. Так же много решений, которые позволяют редактировать объекты онлайн веб-карт. Мне же нужно было простое решение, для того чтобы расставить квадратные объекты на плане, показать их пользователю. Ну и распечатать, опять же. Я решил написать простенький редактор на JavaScript с использованием библиотеки Raphael.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. Alien_job 165 23.11.16 09:44 Сейчас в теме
Непонятно - где всё-таки работает? Толстый/тонкий клиент, обыные/управляемые формы?
2. igel9780 158 23.11.16 09:55 Сейчас в теме
Работает исключительно на управляемых формах. Тестировалось в толстом клиенте УФ и тонком клиенте УФ. Не тестировалось в Web-клиенте. Есть подозрения, что Web-клиент потребует допиливания напильником.
Почти все процедуры и функции определены на клиенте.
3. Steelvan 23.11.16 11:05 Сейчас в теме
1С:Предприятие 8.3 (8.3.7.1970) Тонкий клиент

Ошибка инициализации модуля: Форма.Форма.Форма
по причине:
{Форма.Форма.Форма(695,82)}: Переменная не определена (ЭтотОбъект)
Оповещение = Новый ОписаниеОповещения("ПослеЗакрытияВопросаОСозданииОбъекта", <<?>>ЭтотОбъект, Новый Структура("ТекущиеДанные", ТекДанные));
{Форма.Форма.Форма(725,82)}: Переменная не определена (ЭтотОбъект)
Оповещение = Новый ОписаниеОповещения("ПослеЗакрытияВопросаОбУдаленииОбъекта", <<?>>ЭтотОбъект, Новый Структура("ТекущиеДанные", ТекДанные));
6. igel9780 158 23.11.16 11:57 Сейчас в теме
(3) Steelvan, Возможно, в вашей конфигурации стоит режим совместимости с платформой 8.2. Честно скажу, не определял нижний порог режима совместимости.
4. Steelvan 23.11.16 11:05 Сейчас в теме
Скачал, посмотрел, за старания поставил +.
5. Steelvan 23.11.16 11:11 Сейчас в теме
Как то очень много JS кода, гораздо быстрее этого же результата можно добиться используя http://infostart.ru/public/559585/ где почти все на языке 1С.
7. Andry.Boris 55 23.11.16 18:13 Сейчас в теме
(5) Steelvan, Ваш граф. движок просто замечательный, за исключением, что стоит 19 000 руб. А здесь автор предлагает альтернативу и к том уже бесплатную. Смысл сравнивать два пакета каждый имеет право на свою нишу.
Автор показал пример решения вопроса и он молодец, однозначно +
Andrsan; BushNik; Evgenij1990; smit1c; tricolor; Восьмой; mr.lynx; qwertor; AlexeyFreeLife; 1v7; TreeDogNight; JohnyDeath; alexveraww; davydoff; salexdv; Alien_job; vano-ekt; eskor; Dozkni; fancy; igel9780; Константин С.; CyberCerber; ipoloskov; +24 Ответить
8. MCitrus 67 02.12.16 08:37 Сейчас в теме
Когда-то делал подобное - http://infostart.ru/public/186183. До сих пор пользуемся))
9. BushNik 13.12.16 16:13 Сейчас в теме
Спасибо за обработку. Буду пытаться эту штуку внедрить в свою конфигурацию... Надеюсь получится...
10. newdigger 09.01.17 09:51 Сейчас в теме
Спасибо автору за идею! Мне как раз было необходимо нечто подобное.
11. TreeDogNight 16 27.05.17 05:14 Сейчас в теме
Эх, думал, что вся схема помещения рисуется с помощью этой обработки, а оказывается нет....
Evgenij1990; +1 Ответить
12. igel9780 158 27.05.17 08:56 Сейчас в теме
В публикации указано про растр подложки. Он в автокаде нарисован. Эмуляция автокада в 1с это не цель публикации за 1sm
13. juliasoft 100 13.12.17 09:42 Сейчас в теме
Большое спасибо за обработку. Будет очень интересно в ней разобраться :-)
14. ig0z 25.08.19 11:51 Сейчас в теме
Вываливается в ошибку
{ВнешняяОбработка.кпнПланировкиЗдания.Форма.Форма.Форма(694)}: Метод объекта не обнаружен (SetFocusTo)
Элементы.РеквизитHTML.Документ.parentWindow.SetFocusTo(ТекДанные.ПолучитьИдентификатор());
15. ig0z 25.08.19 12:28 Сейчас в теме
(14) Переименовал реквизит "Масштаб" в основной форме и заменил в Модуле формы и заработало
16. maxis33 42 20.09.19 18:58 Сейчас в теме
Интересная работа!
А кто разобрался как новое выделение создать интерактивно?
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Ведущий программист 1С
Омск
зарплата от 70 000 руб. до 110 000 руб.
Полный день

Программист 1С
Екатеринбург
зарплата до 120 000 руб.
Полный день

Консультант-аналитик 1С
Рязань
зарплата до 80 000 руб.
Полный день

Программист 1С
Рязань
зарплата от 90 000 руб.
Полный день

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день