Рисуем диаграммы в metadata.js

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

Разработка - Инструментарий разработчика

Не одной же литературой заниматься?

Платформа metadata.js развивается семимильными шагами, и в ней теперь появилась красота - диаграммы.

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

Не забудьте добавить статью в избранное - она будет часто обновляться, вслед за развитием соответствующего функционала в платформе metadata.js.

Для того, чтобы мы могли попробовать порисовать диаграммы, мы изготовили демонстрационную обработку. Она будет работать на любой конфигурации 1С, на платформе 8.3. Обработка приложена к статье.

Запускать надо в толстом клиенте, либо обычном, либо управляемом приложении. Причина проста - нужно, чтобы работал конструктор схемы компоновки данных, а он в тонком, вроде, не умеет.

Единственное требование - вы должны быть зарегистрированным пользователем business-programming.ru. Ну, и знать свой логин и пароль.

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

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

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

Форма обработки выглядит так: 

Авторизация

Свои учетные данные для business-programming.ru укажите в полях Логин и Пароль.

Демо-данные

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

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

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

Демо-данные, так же, помогут разобраться с настройками полей, серий и точек.

Нарисовать свою диаграмму

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

Создав нужную схему, можете ее проверить до отправки в сервис - есть кнопка "Выполнить схему". Она вывалит результат в табличный документ и покажет вам.

Отправка вашей диаграммы в сервис осуществляется аналогично демо-данным - кнопкой "Отправить данные в сервис".

Сохранение и восстановление настроек

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

С помощью сохранения настроек вы можете нарисовать несколько разных диаграмм, и смотреть на них, когда захотите. Ну, или, если захотите кому-то показать результаты, восстановление настроек пригодится.

Например, можно запустить обработку на компьютере, а браузер - в телефоне. Авторизоваться в браузере, восстановить нужную настройку в обработке, отправить данные - в телефоне диаграмма обновится. Восстановить другую настройку, отправить данные - в телефоне опять перерисуется.

Инструкция

Суть рисования диаграмм в flowcon очень проста:

  1. Делаем схему компоновки, которая формирует данные;
  2. Настраиваем точки, серии и вид диаграммы;
  3. Отправляем в сервис.

Настройка схемы компоновки

К схеме компоновки предъявляется несколько простых требований.

Во-первых, она должна возвращать плоскую таблицу. Никаких группировок, ресурсов, итогов и т.д. Группировка одна - детальные записи. В выбранных полях - все, что вам нужно для диаграммы. Можно использовать поля запроса, вычисляемые и пользовательские поля.

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

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

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

Мы еще поработаем над автоматизацией, чтобы вам было удобнее, но пока так. Например, сделаем автоматическое отключение вывода параметров и отборов, преобразование ссылок к строкам напишем и т.д.

Настройка точек и серий

Концепция точек и серий - примерно такая же, как в 1С. Например, для линейного графика точки - на горизонтальной оси, а серии - это линии графика (сколько серий, столько и линий).

Ключевое условие одно: для диаграмм серия должна быть всегда. Для таблиц серий и точек нет. Настройка серий и точек выглядит так: 

В колонку "Поле" вываливаются все поля, которые вы выбрали в схеме компоновки. В колонках "Серия" и "Точка" вы выбираете, какое поле будет серией, а какое - точкой. Напомню - серия должна быть всегда, если вы рисуете диаграмму. Точка - по желанию. В колонке "Значение" у серии надо выбрать поле, в котором лежит цифра для вывода на диаграмму. В терминах 1С это "ресурс".

Также, для диаграмм с заполненными областями (гистограмма, радар) можно указать прозрачность в процентах.

И не забудьте выбрать вид диаграммы.

Виды диаграмм

Для рисования диаграмм мы используем компоненты recharts. Если сходите по ссылке, то увидите, что там видом диаграмм довольно много, на любой вкус. У нас намного меньше, потому что мы недавно начали. Но, постепенно, по мере необходимости, поддержим все или почти все варианты.

Каждый вид диаграммы, как и в 1С, имеет свои особенности по настройке серий и точек. Чтобы вы быстрее набили руку, мы и сделали демонстрационную обработку, в которой есть предопределенная схема компоновки с простыми данными, и прописаны настройки под каждый вид диаграммы.

Bar (гистограмма)

Для начала - гистограмма с одной точкой. 

Для нее достаточно указать серию и значение. Точек нет, точнее - есть одна, она добавляется автоматически.

Дальше - гистограмма с группами столбиков. 

Здесь тоже все понятно - мы указали, что есть точки, и каждая точка образовала группу столбиков гистограммы.

Line (линейный график)

На горизонтальной оси - точки, а серии - это линии графика. 

Radar (график-радар)

Радар чуть сложнее. Оси радара - это точки, а области - это серии. В самом типовом случае на радаре будет несколько точек, и одна серия. В этом смысле он - противоположность остальных диаграмм. 

Рисование таблиц

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

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

Видов таблиц у нас два.

Table (таблица)

Самый простой вариант таблицы. Не очень красивая, но выкидывать жалко. 

muiTable (красивая таблица)

Такая таблица будет несколько красивее: 

Настройка дашборда

Принципиально, есть две настройки дашборда (набора таблиц и диаграмм) - перечень элементов и их компоновка. Все настройки прячутся под одной кнопкой.

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

Демо-стенды

Мы нарисовали пару демо-стендов, в которых вывалили несколько диаграмм.

Во-первых, договорились с Олегом Фогелем, и сделали мем с его фотографией:

Ну и сделали демо-стенд для Бухгалтерии предприятия 3.0.

Это - комбинация текста в markdown и диаграмм. Текст - статический, диаграммы - динамические.

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

Как использовать

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

Как упоминал выше, по запросу дадим возможность нарисовать несколько диаграмм. Тогда играть станет интереснее.

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

Пользуясь сервисом с диаграммами, можете это делать прямо сейчас. Все, что надо от телевизора - нормальный браузер и подключение к интернету. Все, что надо от вас - сделать так, чтобы обработка выкладывала данные по расписанию. А диаграмма в телевизоре обновится автоматически.

Мы, наверное, сделаем расширение еще, в довесок к обработке - чтобы вам ничего не пилить. Но это - немного попозже.

Видео

Да, еще мы сняли видео - как пользоваться обработкой.

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

Наименование Файл Версия Размер
Демо-обработка

.epf 41,41Kb
20.09.18
3
.epf 41,41Kb 3 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Сурикат 304 20.09.18 21:05 Сейчас в теме
Хм...пока что PowerBI выглядит предпочтительней в плане трудозатрат
KoldunOne; +1 Ответить
2. 1c-intelligence 10146 20.09.18 21:07 Сейчас в теме
(1) ну, если там можно живую диаграмму из своей 1С можно увидеть через 5 минут, то - конечно.
3. Сурикат 304 20.09.18 21:12 Сейчас в теме
4. 1c-intelligence 10146 20.09.18 21:19 Сейчас в теме
(3) покажете? На видосе.
Только по-честному - безо всяких там оплат, предварительной подготовки базы и т.д.
5. 🅵🅾️🆇 20.09.18 21:24 Сейчас в теме
(4) Он вам не врет.
Спокойно делается обмен в json формате с MS Power BI.
Да и в OData оно, вроде, могет.

Мимо пишу утилитку на сишарпе для финансистов:
Pipedrive => Excel => MS Power BI

Затем как раз будет задача по регламентной выгрузке данных из 1с в Power BI.
На вскидку буду пользовать планы обмена, сериализовать в json формат и отправлять rest'ом.

Насчет того, что покупное, а что нет - не знаю, не вникал.
7. 1c-intelligence 10146 20.09.18 21:37 Сейчас в теме
(5) покажете? На видосе.
Только по-честному - безо всяких там оплат, предварительной подготовки базы и т.д.
Чтобы из своей 1С - например, БП 3.0 - через 5 минут увидеть данные на диаграмме в облаке.
10. 🅵🅾️🆇 20.09.18 22:17 Сейчас в теме
(7) Ну моя утилита сейчас на сишарпе и выгружает из Пайпдрайва.
За 5 минут саму обработку не напишу.

По времени это будет примерно так:
1) Полчаса собирания запросов в postman
2) Полдня для написания авторизации в MS Power BI и регистра сведений чтоб хранить refresh token привязанный к текущему пользователю.
3) Полдня подготовка класса (обработки) для дальнейшей простой выгрузки таблиц значений в MS Power BI.
4) В дальнейшем весь код по выгрузке уже будет занимать минут 10. 5 минут на запрос (если он простой), 5 минут на вспоминание как называется обработка и с какими параметрами вызывать.


Просто то о чем эта ветвь диалога - немного некорректна.
Power BI - это нечто вроде СКД для финансистов и аналитиков.
Наша задача, как программистов, запульнуть им туда данных, а они уже сами там ими воротят.

А у вас в публикации это вывод заранее настроенных диаграмм для тех кто не шарит и хочет заранее настроенный график.
11. 1c-intelligence 10146 20.09.18 22:21 Сейчас в теме
(10) вот я про п.4 и прошу видос. Когда вы уже сделали рефреш токен (мы его, кстати, тоже делаем), подготовили выгрузку таблиц и т.д.
Вот все, есть у вас инструмент. И есть 1С. И вы раз - и выгрузили данные. Вот такого чуда хочу.
12. 🅵🅾️🆇 20.09.18 22:33 Сейчас в теме
(11) Ну просили Вы у этого господина: Сурикат.
Лично у меня это будет готово через месяц-другой, как только руки дойдут.

Если не забуду (ну или напомните) - обязательно поделюсь видосом и самой разработкой, в публикацию, наверное, как всегда поленюсь оформлять.
13. 1c-intelligence 10146 20.09.18 22:40 Сейчас в теме
(12) Сурикат поставил минус и сбежал. Как в песне - тополь не ответил мне.

Готов поспорить, что через месяц-другой у вас не будет решения, которое сможет за минут вывалить в облако диаграмму с данными из произвольной конфигурации на платформе 8.3.
d4rkmesa; +1 Ответить
14. 🅵🅾️🆇 20.09.18 22:46 Сейчас в теме
(13) Ну у меня другая задача.
Мне нужно только выгрузить таблицу.
А на основе этих данных у финансистов уже будет заранее настроенная диаграмма или отчет, ну и прочие возможности.

Power BI это система компоновки данных от мелкомягких.
Тобишь как в 1С вы можете на вход СКД подать таблицу и далее делать с ней все что душе угодно, так и здесь будет все тоже самое.

Создать набор данных, таблицу и заполнить её запросом можно запросто, это я уже делал.
Можно ли создавать диаграмы с помощью их API - не знаю.


В REST API Power BI доступны следующие операции:
Операции с наборами данных: получение и создание наборов данных.
Операции с таблицами: получение таблиц и обновление схемы таблицы.
Операции со строками: добавление и удаление строк.
Операции с группами: получение групп.
Сурикат; +1 Ответить
15. 1c-intelligence 10146 20.09.18 22:49 Сейчас в теме
16. 1c-intelligence 10146 20.09.18 22:53 Сейчас в теме
(14) а, стоп, вы ж из хейтеров, а я тут с вами разговорился...
Все, пшыть, пшыть. Ставьте минус и домой, как обычно.
17. 🅵🅾️🆇 20.09.18 22:54 Сейчас в теме
(16) У вас все нормально с психикой?

Если вдруг интересно, вот что уже делают с данными пользователи (естественно это инструмент не для престарелой тети дуси со счетами из бухгалтерии):
https://youtu.be/g7tGlZtFqq0
mylogin; dunpil; JohnyDeath; Kosstikk; Quasar; Сурикат; TreeDogNight; +7 Ответить
23. 1c-intelligence 10146 21.09.18 06:06 Сейчас в теме
(17) сорян, погорячился. День вчера тяжелый был.
22. Nikola23 511 20.09.18 23:38 Сейчас в теме
(16) Критику не можете выдержать? Холили и лелеяли свое решение, а оказалось, что аналогов не хуже - полно?
Посмотрите на amcharts, вот где не скучно и действительно красиво.
За старания - плюс.
За заносчивость - минус.
DAAbramov; Quasar; KoldunOne; Fox-trot; 🅵🅾️🆇; +5 Ответить
24. 1c-intelligence 10146 21.09.18 06:12 Сейчас в теме
(22) а где критика? Мы обсуждали PowerBI. Мое решение коллега не смотрел.

Аналог можете показать? Чтобы можно было из 1С данные отправить в диаграмму, и она нарисовалась в облаке, и ее можно было тут же с телефона, например, посмотреть.

Сравнивать с amcharts смысла нет, потому что это - набор компонентов. Мы тоже используем набор компонентов - recharts (http://recharts.org/en-US/examples). Вот их можно сравнивать. Я, лично, разницы особой не вижу.

Вы смотрите на технику, а я говорю о продукте законченном - 1Сная часть, сервис с авторизацией, транспорт данных. Вы можете скачать обработку, и через 5 минут увидеть диаграмму в облаке. А какие компоненты рисуют диаграммы, какая СУБД хранит данные, по какому стандарту идет их передача - не особо важно.
YOr!k; ivanov660; d4rkmesa; TreeDogNight; torbeev; +5 Ответить
31. Nikola23 511 21.09.18 08:59 Сейчас в теме
(24) Вы можете скачать фреймворк, интегрировать в 1с. И получите 1сНую часть, сервис с авторизацией (силами 1с), транспорт данных, а визуализацией займется сторонний компонент.
Я сморю не на технику, а на то, как Вы отстаиваете свое решение. Похвально. Но несколько фанатично, Вам не кажется?
33. 1c-intelligence 10146 21.09.18 09:07 Сейчас в теме
(31) не, уже не отстаиваю. Вчера отстаивал.
Если обидел или расстроил - сорян.
36. Сурикат 304 21.09.18 09:44 Сейчас в теме
(24)

Выгрузить отчет в excel и использовать excel как данные для PowerBI. Это 5 минут.
Экспорт отчета в csv регламентным заданием еще минут 30. Это простые решения.

Почему PowerBI выглядит предпочтительнее:
Есть возможность интерактивной работы с диаграммой (аналогично расшифровке в отчетах 1С).
В вашем решении такой возможности нет и писать такое поведение довольно-таки мутарно (на сколько я представляю, возможно не прав, но про это в посте не рассказано =( ) и уже не 5 минут.

PowerBI Открывается на телефонах, в облаке и т.д.
28. 🅵🅾️🆇 21.09.18 08:51 Сейчас в теме
(22)
amcharts


Случайно не пробовали как оно работает в поле html документа в 1с?
29. Nikola23 511 21.09.18 08:55 Сейчас в теме
(28) Пробовал. Работает, но грузит процессор.
🅵🅾️🆇; +1 Ответить
8. 1c-intelligence 10146 20.09.18 21:38 Сейчас в теме
(5) вообще, я не сомневаюсь, что там можно сделать. Можно сделать все, что в голову придет. Но когда...
20. Nikola23 511 20.09.18 23:36 Сейчас в теме
(5) Может вашим финансистам пригодится готовое решение на платформе 1с? См. мой коммент выше: http://forum.infostart.ru/forum9/topic200202/message2050898/#message2050898
TreeDogNight; +1 Ответить
19. Nikola23 511 20.09.18 23:34 Сейчас в теме
(4) Ну Вы же свою платформу тоже не за 5ть минут нарисовали? Теперь бесспорно, можно хвастаться, как легко все настроить за 5ть минут.
Вот мой вариант - бесшовно из 1с в Excel с использованием Odata и выборкой запросом, управлением представлениями.
В чем-то в части подготовки данных похоже на ваше решение. Графики можно нарисовать силами Excel.

https://youtu.be/TY8BkmDOpZI
TreeDogNight; +1 Ответить
25. 1c-intelligence 10146 21.09.18 06:13 Сейчас в теме
(19) это отличный вариант, только он другую задачу решает.
9. 1c-intelligence 10146 20.09.18 21:51 Сейчас в теме
(3) ну вот, обиделся, минус поставил.
32. Nikola23 511 21.09.18 09:00 Сейчас в теме
(9) Добавлю еще один, что бы на личности перестали переходить.
34. 1c-intelligence 10146 21.09.18 09:10 Сейчас в теме
(32) так я вроде не переходил - речь о поступке, а не о личности.
35. Сурикат 304 21.09.18 09:38 Сейчас в теме
(9)

Я вам Иван всегда минус ставлю =)
Это традиция =)

Чтобы не задеть вас поясню, что у нас с вами просто различный взгляд на тот контент, который хочется видеть на infostrart'е. К качеству вашего контента и персонально к вам минус не имеет никакого отношения.

Первый мой комментарий был больше для того, чтобы поднять какую-то техническую дискуссию по поводу функционала. К сожалению не успел я ответить на Ваш комментарий и скинуть видео.
Спасибо коллеге, отреагировал более оперативно. Про PowerBI, к сожалению не так много статей на infostart, хотя инструмент отличный.
А у меня самого не хватает времени написать =(( Хотя это никудышная отмазка =)

А касательно рекламных постов metadat'ы было бы намного полезнее выкладывать примеры реализованных решений и разбирать их плюсы и минусы относительно Bitrix, 1С и прочих.
mickey.1cx; Fox-trot; +2 Ответить
37. 1c-intelligence 10146 21.09.18 10:09 Сейчас в теме
(35)
что у нас с вами просто различный взгляд на тот контент, который хочется видеть на infostrart'е.

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

Лучше помочь Хозяину, создавая контент. Если контент ему не подходит, он скажет.
TreeDogNight; +1 Ответить
41. genayo 21.09.18 12:04 Сейчас в теме
(35) Как в анекдоте - "Ну не нравишься ты мне". А просто не читать - религия не позволяет?
TreeDogNight; +1 Ответить
42. 1c-intelligence 10146 21.09.18 12:08 Сейчас в теме
(41) не путайте читателей с редакторами.
На Инфостарте очень широкая ред.коллегия. Они вынуждены читать все подряд, потому что оберегают покой сообщества.
44. genayo 21.09.18 12:27 Сейчас в теме
(42) Ой, таки на сайте всего один редактор, и он так страдает? Беда...
45. 1c-intelligence 10146 21.09.18 12:30 Сейчас в теме
(44) не понял вашу мысль. На каком сайте один редактор?
46. genayo 21.09.18 12:37 Сейчас в теме
(45) Я спросил - "религия просто не читать ре позволяет"?
Вы ответили за человека - на сайте редакторы вынуждены всё читать.
Из чего я сделал вывод, что чел из (35) - редактор, и вынужден читать ваши произведения.
Но если редакторов несколько - то он мог бы передать тяжелую работу чтения ваших статей другому редактору. А если не может - значит он с большой долей вероятности один.
47. 1c-intelligence 10146 21.09.18 12:39 Сейчас в теме
(46) понятно. Ключевой была фраза "На Инфостарте очень широкая ред.коллегия". И они не взаимозаменяемы. Каждый должен прочитать каждую статью. Вот и мучаются, читают, минусы ставят.
48. genayo 21.09.18 12:44 Сейчас в теме
(47) Зачем каждому читать каждую статью? Ну ладно, пусть тогда дальше мучается.
А диаграмму Ганта можно нарисовать? Мне из диаграмм только она нужна для практических целей.
49. 1c-intelligence 10146 21.09.18 12:53 Сейчас в теме
(48)
Мне из диаграмм только она нужна для практических целей

скучновато у вас :)
Сейчас нельзя, и в recharts Ганта нет. Надо искать в других наборах компонентов.
У вас реальная потребность? Если сделаем ганта, будете пользоваться?
50. genayo 21.09.18 13:03 Сейчас в теме
(49) У меня нет стимула пробовать на тестовых данных, а вот на реальных попробовал бы точно. Если сделаете - попробую.
52. 1c-intelligence 10146 21.09.18 13:05 Сейчас в теме
(50) на каких тестовых данных? В демо-обработке вы можете свои данные подсовывать.
54. genayo 21.09.18 13:17 Сейчас в теме
(52) Которые для практической работы не нужны, я имею в виду.
51. genayo 21.09.18 13:05 Сейчас в теме
(49) А диаграммы про финансы/продажи у нас рисуют аналитики, поэтому самому не интересно :))
63. unpete 549 21.09.18 17:48 Сейчас в теме
(48) Смотреть с телефона или планшета планируете? Допустима ли прокрутка или надо, чтобы в компактный экран поместилось?
64. genayo 21.09.18 20:54 Сейчас в теме
(63) Точно не с телефона. Планшеты - может, в будущем. Сейчас пока на большой телевизор для своих, и на ПК для контрагентов.
66. unpete 549 22.09.18 17:09 Сейчас в теме
(64) Задачу записал, сделаем в рабочем порядке.
Если эксплуатация планируется внутри локальной сети, польза от нашей математики - сомнительна. Если нужен простой и надёжный доступ к данным из любого места, то тут мы вне конкуренции.
53. Сурикат 304 21.09.18 13:10 Сейчас в теме
(41)
Каждый же может высказывать свое мнение. Для этого минусик и сделан ...
Ничего не вижу плохого так проголосовать =)

Тем более у Ивана бывают дельные посты, не хочется пропускать =)
55. genayo 21.09.18 13:19 Сейчас в теме
(53) А какой в этом смысл? Что вы хотите изменить минусами?
56. Сурикат 304 21.09.18 13:31 Сейчас в теме
(55)
Просто высказать свое мнение. Это лучше чем молчать, на мой взгляд.

Может солидарных со мной много (как мы видим нет =))) и коллективное мнение как-то скорректирует конву публикаций автора топика или других =)
57. genayo 21.09.18 13:40 Сейчас в теме
(56) Понял, никакого практического смысла нет. А я вот плюс поставил, потому что автор просил ставить, ему это зачем-то нужно.
58. Fox-trot 114 21.09.18 13:44 Сейчас в теме
(57)тогда и мне поставь... дюжину :)
Сурикат; genayo; +2 Ответить
65. genayo 21.09.18 21:41 Сейчас в теме
(58) К сожалению, можно плюс раз в 5 минут ставить, а я добрые дела для незнакомых делаю только если это совсем не в напряг...
6. user774630 20.09.18 21:25 Сейчас в теме
Это Олег в ступоре от чтения "Замка" Кафки.
18. unpete 549 20.09.18 23:15 Сейчас в теме
Ссылка в статье вместо https://business-programming.ru/articles/dashboard_accounting редиректит на диаграммы. Ошибка либо в публикации, либо глюк инфостарта.
26. 1c-intelligence 10146 21.09.18 06:14 Сейчас в теме
(18) ссылка у меня кривая была, спасибо, исправил.
27. Hans 1 21.09.18 08:50 Сейчас в теме
30. 1c-intelligence 10146 21.09.18 08:56 Сейчас в теме
(27) главное, Олегу понравилось.
38. qwinter 623 21.09.18 11:00 Сейчас в теме
43. TreeDogNight 18 21.09.18 12:09 Сейчас в теме
(38) Сразу видно, что вы даже глазком не просмотрели текст публикации и сделали свои выводы на основе заголовка и изображений. Суть разработки не в формировании красивых графиков, а в быстрой их настройке из 1С с применением СКД.
kote; unpete; +2 Ответить
62. unpete 549 21.09.18 17:47 Сейчас в теме
(43)Дополню: в быстрой настройке без изменения конфигурации и простой доставке в мобильные устройства пользователей.
kote; TreeDogNight; +2 Ответить
39. botokash 249 21.09.18 11:24 Сейчас в теме
Помню внедрял https://infostart.ru/public/331502/ данную разработку, а потом пробовали MS Power BI. У последнего прекрасно все работает через OData, плюс готовое мобильное приложение.
40. genayo 21.09.18 12:02 Сейчас в теме
У Киквью, например, есть коннектор для 1С. Пишешь запрос, настраиваешь регламент, и вуаля - аналитики могут рисовать любые диаграммы, которые им нужны. Стоит, правда, дорого для полноценного коммерческого использования..
59. genayo 21.09.18 13:48 Сейчас в теме
61. 1c-intelligence 10146 21.09.18 15:54 Сейчас в теме
(60)здорово. А как с публикацией связано?
67. pbabincev 116 22.09.18 21:19 Сейчас в теме
Правильно я понимаю, что для того, чтобы смотреть на выгруженные из 1С диаграммы, необходимо быть авторизованным пользователем на business-programming.ru?
У меня такое ощущение, что топ-манагерам филотетовы эти все регистрации - им надо посмотреть без регистрации и СМС.
Т.е. просто перейти по ссылке и чтобы всё было видно.
Как мне кажется, было бы неплохо иметь какой-то механизм расшаривания этих диаграмм (или лучше наборов диаграмм, этаких стендов информации). Может быть, по ссылке, может - какой-то токен во времени.
А в целом - разработка очень классная. Я буду искать способ её применять.
68. unpete 549 22.09.18 23:43 Сейчас в теме
(67)
посмотреть без регистрации и СМС
У нас поддержана регистрация через социальные сети, но мы позиционируем её как дополнительный способ авторизации. Логин-пароль-email при регистрации требуем. Для пользователя в момент регистрации создаётся персональная база данных, в которой диаграммы - маленький бантик. Кроме персональных, поддержаны базы групп пользователей с общими документами и отчетами, но это уже по подписке.
69. unpete 549 22.09.18 23:49 Сейчас в теме
(67)
или лучше наборов диаграмм, этаких стендов информации
Так и сделано. У нас даже компонента "диаграмма" - нет. Есть компонент "комплект диаграмм", с публичными и приватными настройками. При этом, виджеты могут смотреть на разные базы и агрегировать информацию из нескольких источников. Сами источники могут ничего не знать о существовании соседей.
70. Darklight 22 30.10.18 11:15 Сейчас в теме

Единственное требование - вы должны быть зарегистрированным пользователем business-programming.ru. Ну, и знать свой логин и пароль.

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


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

А вот это уже не серьёзно. Писать письма-просьбы, чтобы добавлять диаграммы - это никуда не годится в XXI веке. Дальше читать не стал. "Играться" времени нет.

Да и дашбордов сейчас уже разных развелось - пруд пруди. Чем та же Grafana плоха, например.
71. 1c-intelligence 10146 30.10.18 11:23 Сейчас в теме
(70) ваш директор смотрит каждый день дашборды из графаны? Или откуда?
72. Darklight 22 30.10.18 14:06 Сейчас в теме
(71)Моему директору персонал их в paint рисует %-)
73. 1c-intelligence 10146 30.10.18 14:37 Сейчас в теме
(72) тогда какой смысл рассуждать о том, что " дашбордов сейчас уже разных развелось - пруд пруди. Чем та же Grafana плоха, например"
74. Darklight 22 31.10.18 09:18 Сейчас в теме
(73)Простите, не хотел ничего сказать плохого про Ваш сервис. Каждая разработка важна, интересна и нужна. Мне просто не понравилось как этот сервис преподносится потребителям.
75. 1c-intelligence 10146 31.10.18 09:21 Сейчас в теме
(74) наш сервис не имеет никакого значения.

Важно только практическое применение. Если вы знаете 500 сервисов для рисования диаграмм, но ваш директор смотрит цифры в paint или на бумаге, то что толку от ваших знаний? И вам, и директору, и разработчикам сервисов?

Вот вы говорите - у вас, бездарей, отношение к потребителям неправильное. Нам как реагировать? Зная, что вы не пользуетесь ни нашим, ни каким-либо другим сервисом?

А есть люди, которые пользуются. Например, нашим - и пишут, что там не так. Мы читаем и думаем, как исправить. Или пишут - мы пользуемся графаной, директор доволен, во, смотри, как у нас все выглядит. Мы смотрим, завидуем, думаем, как сделать наш сервис лучше.
user774630; +1 Ответить
76. qazaz2 17 02.11.18 14:37 Сейчас в теме
Тема интересная и движение в эту сторону мне очень нравится.

Подскажите как обстоят дела с конфиденциальностью?
Например нарисовал я диаграмму по этим самым конфиденциальным данным.
Они теперь лежат у вас стали менее конфиденциальными?)
77. 1c-intelligence 10146 02.11.18 14:43 Сейчас в теме
(76) варианта два:
1. Делать такие данные, которые не страшно хранить у нас. Ну и следить за сохранностью пароля. Мы, разумеется, делаем все, что умеем для сохранности данных;
2. Поднять у себя CouchDB и хранить данные там, а сервис будет их просто показывать.
Оставьте свое сообщение

См. также

Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих) Промо

Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

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

2 стартмани

06.10.2014    145622    1955    ekaruk    164    

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

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

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

1 стартмани

09.09.2019    8951    10    bmk74    1    

Модель объекта

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

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

1 стартмани

30.06.2019    10904    0    vadim1980    5    

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

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

Практический кейс построения HTTP-сервиса, который работает по принципу HTTP-сервера, с разбором всех методов построения и разработки класса задач построения личных кабинетов и сопряжения их с центральной базой.

1 стартмани

13.05.2019    26754    119    Diversus    42    

Навигатор по конфигурации базы 1С 8.3 Промо

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

Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Платформа 8.3, управляемые формы. Версия 1.1.0.63 от 10.06.2020

3 стартмани

28.10.2018    29496    276    ROL32    67    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    39609    246    informa1555    200    

Конфигурация Flowcon

Обработка документов Управление бизнес-процессами (BPM) Управление проектом v8 1cv8.cf Платные (руб)

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

9000 руб.

08.01.2019    22273    23    63    

Вы как хотите, а я сделал

Управление проектом v8::Бизнес-процессы 1cv8.cf Бесплатно (free)

Хвастаюсь системой управления задачами

28.12.2018    11800    0    1c-intelligence    18    

[Расширение] Контроль отрицательных остатков по регистру бухгалтерии при проведении Промо

Универсальные функции Инструментарий разработчика Учет ТМЦ Учет ТМЦ v8 1cv8.cf Россия БУ Абонемент ($m)

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

1 стартмани

17.08.2015    44963    155    ekaruk    31    

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

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

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

3 стартмани

31.10.2018    14591    77    ELAM    3    

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

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

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

1 стартмани

27.10.2018    15094    12    tormozit    31    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции

Инструментарий разработчика Практика программирования v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    25538    25    informa1555    26    

Faster - многофункциональный ускоритель работы программиста 1С Промо

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

Программа Faster 8.7 позволяет ускорить процесс работы программиста 1С (и не только 1C). Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код. Исправление введенных фраз двойным Shift (с помощью speller.yandex) Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования. Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода. Полностью переделан механизм перехвата клавиш, теперь не зависает при обработке скриптов.

1 стартмани

24.05.2012    75560    207    moolex    145    

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

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

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

1 стартмани

31.07.2018    21552    135    Plotks2017    27    

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

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

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

1 стартмани

17.07.2018    39594    17    kalyaka    16    

Работа со схемой запроса

Инструментарий разработчика Практика программирования v8 v8::Запросы Абонемент ($m)

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

1 стартмани

24.04.2018    41147    86    kalyaka    34    

Консоль запросов + ТЗ как параметры Промо

Консоль запросов v8 1cv8.cf Украина Абонемент ($m)

Стандартная консоль запросов, с добавленной возможностью использования описания/заполнения/использования таблиц значений как параметров. Совместима с настройками базовой консоли. Упрощает отладку запросов, использующих временные таблицы.

2 стартмани

12.11.2010    32831    59    Kashemir    24    

Регистры правил [Расширение]

Инструментарий разработчика Информационная безопасность v8 v8::Права УТ11 Абонемент ($m)

Регистры правил - права доступа, запрет редактирования, автоподстановка реквизитов и т.д.

10 стартмани

15.03.2018    16331    8    33lab    1    

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

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

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

1 стартмани

18.11.2017    28585    31    bonv    10    

Трансформатор 1С - SQL

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

Обработка для представления SQL запросов в терминах 1С, с возможностью захвата SQL запросов трассировкой.  Поддерживается также форматирование текста запроса через интернет сервис. Работает в управляемых и обычных формах, в том числе на веб-клиенте.

1 стартмани

28.06.2017    33166    335    Synoecium    49    

[x1c.ru] 1CDBin: Работа с файлами *.1CD на низком уровне средствами языка 1С с возможностью чтения таблиц (поддерживается формат 8.3.8.0) Промо

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

Обработка позволяет просматривать файловые базы 1CD на низком уровне средствами встроенного языка. Реализована часть функциональности Tool_1CD, но на языке 1С Предприятия. Показываются таблицы, параметры таблиц, поля таблиц, записи таблиц, значения полей BLOB, есть 16-ричный просмотр страниц базы и консоль кода. Можно использовать для изучения структуры файлов 1CD, просмотра баз 1CD для выявления повреждений, создания своих обработок для выгрузки данных без открытия исследуемой базы в 1С:Предприятии.

1 стартмани

07.10.2014    49662    202    GusevNA    75    

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

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

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

1 стартмани

31.05.2017    30146    147    tormozit    23    

Набор подсистем "Умные таблицы"

Инструментарий разработчика v8 Беларусь Россия Казахстан Абонемент ($m)

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    31244    94    Silenser    34    

Регулярные выражения – это просто. Построитель и отладчик регулярных выражений

Инструментарий разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.03.2017    28692    112    romasna    49    

Разбираемся со структурой правил конвертации данных Промо

Инструментарий разработчика v8 КД Абонемент ($m)

При переносе данных между различающимися данными частенько приходится смотреть в правила. И часто, чтобы выяснить, к примеру, каким документом формируются остатки по конкретному ПВД, нужно заглядывать в него и искать, какое ПКО в нем вызывается. А может вызываться и алгоритм, в котором вызывается ПКО ;-) А если правил много? Чтобы не мучить себя утомительными поисками, предлагаю воспользоваться этой обработкой.

1 стартмани

14.10.2011    21207    29    Meta    17    

Сценарное тестирование в помощь программисту 1С

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

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

1 стартмани

11.11.2016    26501    59    grumagargler    47    

Управление задачами: Канбан доска

Инструментарий разработчика БСП (Библиотека стандартных подсистем) v8 Абонемент ($m)

Конфигурация "Управление задачами" с использованием БСП. Канбан доска. Открытый код.Загрузка изменений из хранилища конфигураций 1С и связь с задачами. Проект выложен на github (ссылка в публикации). Управляемые формы. Рассылка уведомлений.

1 стартмани

02.10.2016    60429    528    BlizD    293    

Конструктор-тестер http запросов в 1С

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

Данная обработка позволяет в несколько кликов конструировать http запросы на языке 1С и просматривать результаты их выполнения.

3 стартмани

19.08.2016    40268    294    hlopik    17    

Hello world на metadata.js

Инструментарий разработчика WEB Мобильная разработка v8 1cv8.cf Абонемент ($m)

Про браузерные offline-first приложения можно написать миллионы слов. Сэкономлю своё и ваше время и перейду сразу к делу. В статье не будет рекламы и агитации за новые технологии, не будет критики традиционных или попсовых решений. Рассмотрим по шагам разработку простейшей программы на metadata.js. Постараюсь сделать акцент не на том «как это сделано», а «почему сделано именно так»

1 стартмани

11.08.2016    56157    111    unpete    208    

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен)

Внешние источники данных WEB Инструментарий разработчика v8 1cv8.cf Беларусь БУ НДС Абонемент ($m)

Подсистема включает документы и обработки для автоматического обмена данными с порталом ИМНС через web-сервис. Присутствует возможность заполнения данными типовых операций за период, учёта входящих документов, учёта произвольных исходящих документов. Приложены обработки для запуска задания планировщика на автоматический обмен данными.

1 стартмани

28.07.2016    31921    19    c1nil    4    

Навигатор по структуре и данным баз 1С 8

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

Просмотр структуры и данных информационных баз 1С:Предприятие 8.2, 8.3. Состав, типы объектов, табличных частей, движений. Размер, структура хранения объекта. Для администраторов и разработчиков. Версия 1 - на обычных формах, версия 2 - на управляемых.

1 стартмани

11.07.2016    27268    127    o.nikolaev    17    

БСП 2.3 и БСП 3.0: Просто про выполнение внешней обработки в фоне (c индикацией прогресса выполнения)

Инструментарий разработчика Практика программирования БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Простое пояснение о том, как сделать внешнюю обработку с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП 2.3.2. UPDATE 20/09/19: добавлен вариант обработки с индикацией процента выполнения и статусом выполнения для БСП 3.0.

1 стартмани

18.05.2016    57016    162    rozer    64    

Консоль запросов "Запросник" для управляемых форм с подсветкой синтаксиса

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.04.2016    35460    255    1С_Мастер    42    

Простые радости жизни программиста 1С: выбор типа значения

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

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

1 стартмани

17.02.2016    46152    49    yuraos    17    

Яндекс.Деньги "Благотворительность"

Инструментарий разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

16.02.2016    21661    8    Tatitutu    5    

Интерфейс сопоставления объектов для обмена (для типового регистра СоответствиеОбъектовДляОбмена)

Инструментарий разработчика Универсальные обработки Перенос данных из 1C8 в 1C8 v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 Абонемент ($m)

Вы внедряете обмен данными между двумя типовыми или основанными на типовых БД и вам необходим инструмент, чтобы сопоставить между собой справочники этих конфигураций? Вы хотите навести порядок в обмене данными, потому что вам надоело вылавливать дублирующиеся объекты? Вам очень хочется перепоручить сопоставление объектов обменивающихся баз пользователям, но нет подходящего и понятного пользователям интерфейса? Тогда вам нужна именно эта обработка!

4 стартмани

11.11.2015    37363    133    catsam    8    

Exec - Выполнение кода, консоль запросов и не только!

Консоль запросов v8 1cv8.cf Абонемент ($m)

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме "ОбменДанными.Загрузка = Истина"; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

5 стартмани

10.11.2015    39279    75    catsam    11    

Работа с push сервисами только средствами 1С 8.2

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 Абонемент ($m)

Обработка для настройки, тестирования и использования с предустановками для 3-х сервисов. Текст модуля для внедрения в конфигурацию или другие обработки. Уведомления на телефон, компьютер, браузер.

1 стартмани

18.08.2015    29391    43    anig99    1    

Универсальная учетная система с конструктором документов и справочников в режиме 1С: Предприятие

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

Заголовок статьи звучит фантастично, но это не шутка. Занимаясь внедрениями, я часто сталкивался с ситуацией, когда надо было к типовой конфе приделать простенький модуль учета чего-нибудь, не специфичного для самой конфы. Например в УТ учет материалов в эксплуатации. Модуль обычно состоял из пары справочников (2-3), 3-х документов и регистра или пары регистров. Однажды подобные пристройки понадобились одновременно на 3 проектах. Скучно делать одинаковую работу, и я подумал, а что, если сделать универсальный инструмент, в котором пользователь сам сможет нарисовать себе справочники, реквизиты к ним, документы и движения. Т.е. конструктор полноценных документов в пользовательском режиме. Это оказалось не так сложно - все дело в подходящей архитектуре данных.

1 стартмани

29.07.2015    30138    87    informa1555    41    

NativeDraw: Компонента рисования для 1С [V2.6.2]

Разработка внешних компонент Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Рисуйте в формах 1С, также предлагается небольшое количество нерисовальных функций

1 стартмани

13.07.2015    44513    419    ПерваяСистема    147    

Шаблон отчета на СКД

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

У меня есть несколько шаблонов для отчётов на основе СКД, которые я использую. Но мне кажется, лучший - предложенный мной этот отчет.

1 стартмани

28.06.2015    18829    96    igormiro    7    

Конвертация данных. Найдется все! И еще немного...

Поиск данных Инструментарий разработчика v8 КД Абонемент ($m)

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

2 стартмани

25.06.2015    27065    32    tomvlad    7    

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

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

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

1 стартмани

02.06.2015    25240    23    unichkin    9    

Мастерская запросов

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

Данный инструмент предназначен для разработчиков на платформе "1С:Предприятие 8" и позволяет в пользовательском режиме разрабатывать и тестировать запросы и схемы компоновки данных. Основная цель создания инструмента - максимальное удобство в работе при использовании конфигураций на управляемых формах. Текущая версия 1.0.8 от 19.09.2016 г. Тестирование выполнялось на платформе версии 8.3.8. Работа на более ранних версиях не гарантируется.

1 стартмани

01.06.2015    14223    39    Saint    28    

Альтернативная визуализация данных для 1С 8.3.6

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

Нужен приятный Bi Dashboard? Или просто красивый график/диаграмма для сайта? Тогда эта разработка для Вас!

1 стартмани

29.05.2015    29660    78    vano-ekt    3