"Склад3D" - ActiveX-компонента для 1С [DEMO]

Публикация № 16757 17.11.08

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

Демонстрация возможности создания визуального отображения размещения
товара на складе.
Так же использование 3Д объектов в 1С, на примере Кинозала 3D (http://infostart.ru/projects/4030/ ), спасибо biv75

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 3.5, который можно скачать отсюда.
http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en

и зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)
или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/

Использование мышки: зажать левую кнопку мышки для вращения,
использовать колесо прокрутки для зума,
правая кнопка мыши на объекте - его информация.

*** Добавление на форму 1С:

v7: Использовать 1С++:

Перем Склад3Д;
Процедура ПослеОткрытия() Склад3Д = СоздатьОбъект("АктивИкс"); 
  Склад3Д.УстановитьАтрибут(Форма, "АктХ"); 
//"АктХ" - идентификатор элемента диалога, на месте которого будет создан элемент ActiveX. //только для реквизитов диалога типа "Текст". Склад3Д.СоздатьЭУ("Душелов.Склад3D"); 
  Склад3Д.УстановитьФокус();
КонецПроцедуры //Событие ПриИзмененииПозицииКамеры Процедура АктХ_ПриИзмененииПозицииКамеры(x, y, z, Дистанция) КонецПроцедуры 


//****

v8: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.Склад3D"

*** События:

- ПриИзмененииПозицииКамеры(x, y, z, Дистанция)

*** Методы:

ОБЪЕКТЫ:

   ДобавитьКонтейнер(x, y, z, Высота, Ширина, Глубина, a, r, g, b, Прозрачность); //a,r,g,b - цвет ДобавитьСтеллаж(x, y, z, ВысотаЯчейки, ШиринаЯчейки, ГлубинаЯчейки, КоличествоЯчеекВРяде, КоличествоРядов); //a,r,g,b - цвет ДобавитьЯчейкуСтеллажа(x, y, z, Высота, Ширина, Глубина, a, r, g, b, Прозрачность);
   ДобавитьГоризонтальнуюПанель(Имя, x, y, z, Ширина, Глубина, a, r, g, b, Прозрачность);


КАМЕРА:

   УстановитьПозициюКамеры(x, y, z);
   УстановитьZoom(Дистанция);



*** ИСТОРИЯ:

17.09.2008:

- Добавил ряд новых методов и событие (треуется перерегистрация компоненты reg.bat)

16.09.2008:

- ДЕМО-версия

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

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

.1234947606 27,58Kb
404
.1234947606 27,58Kb 404 Скачать бесплатно

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Душелов 3941 17.11.08 01:04 Сейчас в теме
Разработка была не время остановлена, теперь выложил снова.
6. SvSoft 28.11.08 08:06 Сейчас в теме
(1) А расширение функционала какое-нить планируется в перспективе?
7. Душелов 3941 28.11.08 09:05 Сейчас в теме
(6) В перспективе - да. Есть ряд задумок, которые будут добавлены.
Одна из них - визуальная дефрагментация ;)
8. SvSoft 28.11.08 10:47 Сейчас в теме
(7) А насколько близка сия перспектива?
визуальная дефрагментация - what is it?
9. Душелов 3941 28.11.08 10:49 Сейчас в теме
(8) Складская логистика.
Близка? Как начнется практическое внедрение, тогда... Думаю, что не в этом году, хотя кто знает...
2. Душелов 3941 17.11.08 01:04 Сейчас в теме
В комплекте идут демо для 7.7 и 8.1
3. kitt 322 17.11.08 08:04 Сейчас в теме
можно глупый вопрос))?
a, r, g, b, Прозрачность - в чем разница между а и Прозрачность?
я думал, что в модели argb альфа-канал - это и есть прозрачность..
4. Душелов 3941 17.11.08 11:13 Сейчас в теме
(3) Это так работает фреймворк 3.5 ;) Там есть такой параметр.
5. Душелов 3941 17.11.08 17:19 Сейчас в теме
(3) Видимо это свойство используется, когда на объект текстура накладывается, у которой нет альфа-канала.
10. SvSoft 02.12.08 09:17 Сейчас в теме
А текстуры прикрутить не думал? и на сколько это сложно?
11. Душелов 3941 02.12.08 09:21 Сейчас в теме
(10) Текстуры можно, и, в принципе, не сложно.
12. SvSoft 03.12.08 13:26 Сейчас в теме
13. Душелов 3941 03.12.08 13:28 Сейчас в теме
(12) Вопрос в производительности... Я сознательно упростил формирование стеллажей, т.к. собирать из коробок - и несколько тысяч ячеек - тормозило довольно прилично. А если еще и текстуры коробок налепить... ;)

Конечно, можно оптимизировать, но для этого придется уйти в эту технологию с головой, а времени у меня столько нет.
14. iliasay 03.12.08 15:32 Сейчас в теме
Коллега. А ваше решение можно прикрутить не к 1С. А к WMS. Что бы по адресному пространству описанному в БД системы. можно было загрузить модель. На модели используя поисковик по критериям находить объекты сподсвечиванием нахождения товара или группы товаров
15. Душелов 3941 03.12.08 15:43 Сейчас в теме
(14) Прикрутить можно к тем программам, которые используют ActivX технологию.
16. iliasay 05.12.08 15:54 Сейчас в теме
Коллега, а можете мне написать на iliasay@list.ru о возможности сотрудничества. Хотелось бы с Вами пообщаться вне рамок форума.
17. iliasay 13.12.08 14:12 Сейчас в теме
Коллега приветствую. Я вам на ваш мейл письмо переслал. Посмотрите плиз
18. inkko 25.01.09 19:22 Сейчас в теме
Очень интересно, но нужно добавить функциональности, иначе малоприменимо.
Расположение, количество стеллажей;
Свойства стеллажа, ячейки - (МОЛ, дата последнего обновления, тип продукции);
поиск товара по подсвеченной ячейке

19. Душелов 3941 26.01.09 12:05 Сейчас в теме
(18) Это не для бесплатной разработки :)
20. inkko 27.01.09 23:36 Сейчас в теме
21. alex_4x 84 03.02.09 21:06 Сейчас в теме
Супер реализация!
мне склад не нужен, но вот посмотреть заголовочные файлы и оснастку для c# было бы очень интересно. Можно исходник вызова просто графического окна с желательно d3d в виде active-X компонента ?

графики можно как красиво делать, всякие объемные опять же....
22. Душелов 3941 13.02.09 19:34 Сейчас в теме
Для получения демо-версии или покупки обращайтесь по контактам, указанным в профиле.
23. vovchai 06.03.09 09:51 Сейчас в теме
24. orvv 22.04.09 14:37 Сейчас в теме
25. boich 25.04.09 13:03 Сейчас в теме
и сколько же стоит? Где ответ?
26. Душелов 3941 25.04.09 17:19 Сейчас в теме
(25) Ни сколько. Это - демонстрация возможности создания 3д-склада.
27. Душелов 3941 06.05.09 10:45 Сейчас в теме
Кинозал 3D, сделанный biv75 на этой компоненте http://infostart.ru/projects/4030/

Понравилось! :)
28. d.snissarenko 06.05.09 11:12 Сейчас в теме
{Форма.Форма(80)}: Ошибка при вызове метода контекста (УстановитьПозициюКамеры): Произошла исключительная ситуация (mscorlib): Попытка деления на нуль.
ЭлементыФормы.ЭлементУправления1.УстановитьПозициюКамеры(КамераX, КамераY, КамераZ);
по причине:
Произошла исключительная ситуация (mscorlib): Попытка деления на нуль.
30. Душелов 3941 06.05.09 11:36 Сейчас в теме
(28) Это при каких действиях?
И всю трассировку мне не надо ;) Достаточно описания ошибки.
29. d.snissarenko 06.05.09 11:14 Сейчас в теме
System.OverflowException не обработано
Message="Переполнение в результате выполнения арифметической операции."
Source="mscorlib"
StackTrace:
в System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
в Душелов.Склад3D.Sklad3DEvents.ПриИзмененииПозицииКамеры(Double X, Double Y, Double Z, Double Дистанция)
в Душелов.Склад3D.Sklad3D_ПриИзмененииПозицииКамеры(Double x, Double y, Double z, Double dist)
в Душелов.Sklad3D.OnRender(DrawingContext drawingContext)
в Душелов.Sklad3D.OnMouseMove(Object sender, MouseEventArgs me)
в System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
в System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
в System.Windows.Input.InputManager.ProcessStagingArea()
в System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
в System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
в System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
в System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
в System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
InnerException:

31. d.snissarenko 06.05.09 13:32 Сейчас в теме
Это открываю демку, долго долго открывает и сразу как открыл бегунок с прозрачностью решил подвинуть
32. d.snissarenko 06.05.09 13:32 Сейчас в теме
34. biv75 06.05.09 13:34 Сейчас в теме
(32) Может видюха не тянет, у меня из-за видюхи вылетало
33. d.snissarenko 06.05.09 13:33 Сейчас в теме
Прозрачность на середину и бегунком оси икс влевоправо и вылетает
35. d.snissarenko 06.05.09 13:35 Сейчас в теме
по поводу трассировки у меня это привело к зависанию 1ски в результате jit стартовал зачем-то :)
36. d.snissarenko 06.05.09 13:35 Сейчас в теме
ага в Hl2 играть тянет а 3 коробки показать нет :)
37. Пятница 22.05.11 19:52 Сейчас в теме
Доброго времени суток!
Хочу прикрепить к своей базе внешнюю обработку, но никак не получается. Обработка написана для 7.7 и 8.1. Я пытаюсь на 8.1 (Ошибка: Внешняя обработка не может быть прочитана данной версией программы. У меня 8.1.15.14) и 8.2 (Ошибка: отсутствуют модули некоторых процедур).

Обработку добавляю:
Конфигурация->Обработки->Вставить внешнюю обработку отчет.. ->Склад3D

Подскажите как решить проблему эту? (Желательно с указанием четких инструкций).
38. bigalexis 10.10.11 11:37 Сейчас в теме
Очень интересно, честно не ожидал что можно делать такое в 1С
39. пользователь 01.02.12 14:45
Сообщение было скрыто модератором.
...
40. cnn_diablo 20.07.12 10:37 Сейчас в теме
Аналогичная ошибка:
{Форма.Форма(80)}: Ошибка при вызове метода контекста (УстановитьПозициюКамеры): Произошла исключительная ситуация (mscorlib): Попытка деления на нуль.
ЭлементыФормы.ЭлементУправления1.УстановитьПозициюКамеры(КамераX, КамераY, КамераZ);
по причине:
Произошла исключительная ситуация (mscorlib): Попытка деления на нуль.
41. Ёпрст 1057 20.07.12 10:40 Сейчас в теме
(40) Васи больше нет, так что уже никто не исправит ...
42. cnn_diablo 20.07.12 12:23 Сейчас в теме
В каком смысле нет? Больше никто этой темой (3D в 1С) не занимается?
43. Ёпрст 1057 20.07.12 12:29 Сейчас в теме
44. cnn_diablo 20.07.12 12:43 Сейчас в теме
Жалко, интересные вещи делал....
45. cnn_diablo 20.07.12 13:39 Сейчас в теме
Ссылка на кинотеатр http://infostart.ru/projects/4030/ не открывается, есть ли возможность ее разблокировать?
46. darkvett 06.12.14 10:43 Сейчас в теме
Где можно найти исходники? Я бы с радостью продолжил работу Василия.
47. ya.Avoronov 114 12.12.14 13:17 Сейчас в теме
А у меня ситуация вот какая:
1) Скачал демку,
2) Microsoft .NET Framework 3.5 установил
3) Зарегистрировал компоненты на Windows XP;
4) Перезапустил компьютер;
5) Запустил обработку Склад3D.epf под 1С 8.2

Посыпались ошибки:
{Форма.Форма.Форма(СОРОК ТРИ)}: Метод объекта не обнаружен (ДобавитьГоризонтальнуюПанель)
	Склад3Д.ДобавитьГоризонтальнуюПанель("Основной склад", КоордX, КоордY, КоордZ, ШиринаПола, ГлубинаПола, 255, 192, 192, 192, ПрозрачностьПола);


Жаль, но методы не обнаружены. Помогите разобраться с проблемой. Все начиналось, так хорошо!
48. Aser2000Aser 08.06.17 11:05 Сейчас в теме
ПОнимаю, что поздно, но мало ли..может быть кто-нибудь ответит.
Не работает zoom, в чем может быть причина?
Оставьте свое сообщение

См. также

Рабочий стол пользователя (ОФ)

Универсальные обработки Работа с интерфейсом Рабочее место Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обработка позволяет наполнять интерфейс пользователя в режиме предприятия.

02.10.2022    545    14    kozusenok    0    

Программное позиционирование на первой строке табличного поля с типом значения Регистр накопления Набор записей (обычные формы)

Работа с интерфейсом Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Бесплатно (free)

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

09.02.2022    2077    12    Vlad_CK    0    

Программное формирование элементов и реквизитов на управляемой форме

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Бесплатно (free)

Разработана процедура по программному добавлению реквизитов на управляемую форму.

23.12.2021    4724    155    Dimbayyyy    2    

Диалог выбора картинки из библиотеки картинок

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Диалог для интерактивного выбора картинки из объекта БиблиотекаКартинок.

26.09.2021    2420    22    msergeev79    0    

Демосцена на 1С

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Графическое демо "Плазма". Олдскульный эффект из 90-х. Воссоздан по исходнику на ассемблере x86. Посвящается Дню программиста 2021.

12.09.2021    4212    62    saver77    9    

MP3 - плейер на основе Miracle

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

MP3 - плейер на основе Miracle с визуализацией спектра, уровней громкости каналов, времени проигрывания

31.03.2012    17875    41    Abadonna    1    

Информация по регионам и ФО с использованием Яндекс.Карт

WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Пример использования Yandex.Map API для отображения информации по регионам или федеральным округам РФ. Раскраска регионов и ФО, вывод меток, работа в режиме картограммы. Не привязан к какой-либо конфигурации. Просто пример. В 8.2 работает на толстом, тонком и WEB*-клиентах. *(WEB не во всех браузерах).

30.11.2011    8952    145    mgor    3    

Форма выбора координат Yandex карт (управляемая форма)

Универсальные обработки WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Обработка позволяет найти нужный адрес на карте Yandex. Отправить сообщение форме-владельцу или всем формам, со строкой координат.

06.09.2011    22150    414    motkot    27    

Прикол над пользователями. 1 апреля

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

31.03.2011    17646    86    Serj1C    20    

Не простой пример работы с флажками и деревом значений (исправление от 21.02.2011)

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

1С.8х позволяет заполнять поле ввода списком значений из выполненного пользователем подбора, при этом контроль на уникальность элементов списка и вхождение в группы необходимо прописать программно (хотя и не сложно). В данном примере показано, как можно реализовать заполнение списка значений поля ввода из справочника /метаданные/, используя дерево значений, простой запрос и обработку помеченных элементов дерева.

20.02.2011    12503    309    demanru    2    

Шрифт для печати текста в рамочке.

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бесплатно (free)

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

01.02.2011    20991    130    Sykoku    32    

Братья и сестры, кузены и кузины в Структуре подчиненности

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление производственным предприятием Россия Бесплатно (free)

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

04.11.2010    12531    112        12    

Дерево конфигурации 8.1

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Обработка предназначена для быстрого доступа к объектам конфигурации.

20.07.2010    11107    313    seagull33    17    

Вариант отображения перебора каталогов

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Как можно отобразить процесс перебора дерева(любого, например дерева каталогов) при условии, что количество элементов дерева неизвестно?

20.05.2010    14016    45    lazy    5    

Танцы с Гуглом

Универсальные обработки WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Работа с картами гугл из локального кэша формата google titles. Всего две функции: показать по координатам и получить координаты под курсором. Применяется для отображения на карте объектов, имеющих координатную привязку.

27.03.2010    11122    200    Путин    7    

Отчет "Движения документа по регистрам", СКД

Работа с интерфейсом Анализ учета Система компоновки данных Конфигурации 1cv8 Россия Бухгалтерский учет Бесплатно (free)

Отчет по движениям документа использующий систему компоновки данных

12.03.2010    23240    297    Dmitryiv    11    

1c-minder: обработка для создания ментальных карт (mind maps) в 1С:Предприятие 8

Файловые протоколы обмена (TXT, XML, DBF), FTP Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Обработка позволяет быстро и удобно создавать ментальные карты (mind maps) в виде графических схем. Присутствует возможность сохранения схем в файлах формата .grs, после чего их можно открывать на всех компьютерах, на которых есть установленная "1С:Предприятие 8" или "1С:Работа с файлами". Реализован экспорт в графические форматы (PNG/BMP). Разработка является иллюстрацией механизма программной работы с графической схемой (добавление и изменение элементов схемы).

25.12.2009    25899    1037    kharts    29    

[AgentDialog] Модальные диалоги у MS Agent из 1С

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бесплатно (free)

Компонента добавляет в MS Agent возможность формирования диалогов. - выводит модальные предупреждения - выводит сообщения с флажками (метки) - выводит вопросы с предложением различных вариантов ответа - показывает диалог ввода текста - приложены примеры для 1С 7.7, 8.1 и 8.2 (управляемые формы) Простой пример работы с MS Agent http://infostart.ru/public/16658/

24.12.2009    25140    598    Душелов    35    

Рабочий стол (версия 1.2)

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Рабочий стол к платформе 1С Предприятие 8.1. Для небольших конфигураций - без страниц. Есть подсказки к значкам и назначение горячих клавиш

22.10.2009    16353    222    rauf    19    

400 анимированных 3D СМАЙЛИКОВ

Работа с интерфейсом Платформа 1С v8.3 Россия Бесплатно (free)

Более 400 анимированных 3D смайликов! Прямо как вы и просили! =)

12.10.2009    17650    471    ChugaevArtem    23    

Сортировка файлов на диске

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обработка сортирует файлы на дисках по заданным параметрам.

17.09.2009    11414    26    fox06    4    

Панель избранного 3.03 (beta)

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

13.09.2009    38082    1028    Totoro    113    

[TinyMCE] - редактор HTML WYSIWYG кода.

WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Редактор HTML кода, использующий java-редактор TinyMCE (использующийся, кстати, на Инфостарте) Без внешних компонент. Сделан исключительно средствами 1С.

09.09.2009    48699    1934    Душелов    57    

Вывод графиков курсов валют

Работа с интерфейсом Финансовые Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Курсы валют из регистра конфигурации или сайта РБК

21.07.2009    22187    372    anig99    18    

Вариант ПанелиФункций (8.1)

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

16.07.2009    10535    375    Русский    24    

[PDF Viewer] - Просмотр PDF в 1С

Разработка внешних компонент Работа с интерфейсом Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Бесплатно (free)

ActiveX-компонента для просмотра PDF. Позволяет сохранить в виде текста, картинки и PostScript. Реализованы механизмы поиска текста и печати.

15.07.2009    42667    986    Душелов    77    

Быстрый отбор по дате в списках (1с8)

Работа с интерфейсом Платформа 1С v8.3 Россия Бесплатно (free)

Универсальный механизм отбора по дате (периоду) в формах списка документов, периодических регистров сведений, регистров накопления, регистров бухгалтерии, регистров расчета, журналов документов. Находка для очень ленивых 1снигов ;))) поскольку пользоваться им быстрее и удобнее чем стандартной встроенной в платформу формой отбора.

24.06.2009    18569    78    YVolohov    4    

[BarcodeGenerator] - "Генерация штрихкодов" ActiveX-компонента для 1С

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бесплатно (free)

Компонента генерирует штрихкод и сохраняет его в виде картинки. Поддерживаемые форматы: UPC-A, UPC-E, UPC 2 Digit Ext., UPC 5 Digit Ext., EAN-13, JAN-13, EAN-8, ITF-14, Codabar, PostNet, Bookland/ISBN, Code 11, Code 39, Code 39 Extended, Code 93, LOGMARS, MSI, Interleaved 2 of 5, Standard 2 of 5, Code 128, Code 128-A, Code 128-B, Code 128-C и QR Code

23.06.2009    56535    2163    Душелов    136    

Альтернатива "Панели функций"

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Альтернатива "Панели функций"

23.06.2009    16632    187    kalyan_2000    7    

Генератор случайных цветов

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Генерирует случайные цвета

02.06.2009    13472    114    Dr_D    7    

Еще один динамический интерфейс

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Универсальный динамический интерфейс для 1С 8.1

28.05.2009    14593    305    transsoft    14    

Пример использования карты в 1С 8.1

Работа с интерфейсом Платформа 1С v8.3 Россия Бесплатно (free)

Использование объекта "Географическая схема".

24.05.2009    9420    401    Jonny33    6    

Заполнение ТЧ "Принадлежность" справочника "ВнешниеОбработки" типовых конфигураций.

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Механизм подключения внешних обработок и печатных форм очень удобен в работе как программиста, так и пользователя. Как он работает написано например вот тут http://infostart.ru/blogs/345/. И все же при его использовании есть некоторые неудобства...

22.05.2009    14540    127    wildhog    2    

Выбор периода для СКД

Работа с интерфейсом Система компоновки данных Конфигурации 1cv8 Россия Бесплатно (free)

Мое интерфейсное решение для выбора периода в отчетах, построенных на СКД. Может использоваться как и замена НастройкиПериода

20.05.2009    22960    545    Stepa86    34    

Анкеты для юзабилити-тестирования (обработки)

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

13.05.2009    49753    307    Stepa86    10    

[VectorDrawing] - Векторная графика в 1С

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бесплатно (free)

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

08.05.2009    35458    1077    Душелов    159    

[GDI+] - Рисуем программно в 1С

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бесплатно (free)

ActiveX-компонента для рисования в 1С.

05.05.2009    40738    1322    Душелов    113    

[Плоттер] - ActiveX-компонента для 1С (.NET)

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бесплатно (free)

Компонента рисует анимированный график в стиле осциллографа.

04.05.2009    17966    166    Душелов    11    

Подпись к полю ввода в самом поле

Работа с интерфейсом Разработка внешних компонент Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

30.04.2009    20958    326    Stepa86    22