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

Публикация № 20604 23.06.09

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

Компонента генерирует штрихкод и сохраняет его в виде картинки.
Поддерживаемые форматы: 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

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.

и зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)

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

v7.7: Использовать 1С++ (класс "АктивИкс") и FormEx (метод "ПослеОткрытия")
v8.x: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.Barcode1C"

СИНТАКСИС:

*** Контекст компоненты:

  *** Параметры

   
  - ВыводитьТекст //булево
  - Штрихкод //строка
  - ШиринаШтрихкода //число
  - ВысотаШтрихкода //число
  - ЦветТекста //объект типа "Цвет"
  - ЦветФона //объект типа "Цвет"
  - ТипШтрихкода //строка, типы перечислены в описании
   
  *** Методы:

  - ВыбратьЦвет(); //возвращает объект типа "Цвет"
  - ПолучитьЦвет(a, r, g, b); //возвращает объект типа "Цвет"
  //a, r, g, b - числа, описывающие цвет
  - Сгенерировать();
  - СохранитьКартинку(ПутьКФайлу, Тип); //тип - строка (bmp, gif, jpg, png или tiff)
  - Закрыть(); //очистка памяти

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

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

.1245749464 962,45Kb
2185
.1245749464 962,45Kb 2185 Скачать бесплатно

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Душелов 3951 23.06.09 13:35 Сейчас в теме
Как вставить штрихкод в документ ворда, когда удаленному пользователю запрещено использование внедренных ActiveX-ов и не установлены шрифты, аналогичные ean13.ttf с диска ИТС?

Компонента поможет ;)
NII17; Pavel_Vladivostok; +2 Ответить
2. vip 23.06.09 17:29 Сейчас в теме
(0) В 7.7 не рисует.
Объект нормально создается, а контейнер пустой.
5. Душелов 3951 23.06.09 17:33 Сейчас в теме
(2) Размеры контейнера какие? Попробуй использовать привязки.
6. vip 23.06.09 17:36 Сейчас в теме
(5) Какие привязки?
Контейнер на всю форму должен быть?
7. Душелов 3951 23.06.09 17:40 Сейчас в теме
(6) Ну класс растягивания что-ли.
Возможно размер контейнера больше, чем форма, потому сам штрихкод находится за пределами формы.

Я вообщем, завтра до 7-ки доберусь, посмотрю.
10. vip 23.06.09 17:45 Сейчас в теме
(7) Извиняюсь, работает.
Почему-то подумал, что без генерации должен отображаться какой-нибудь умолчальный.
11. Душелов 3951 23.06.09 17:46 Сейчас в теме
(10) Хе... :))) Не, ну можно сделать и умолчальный...
28. Душелов 3951 24.06.09 16:46 Сейчас в теме
(10) Добавил предварительну. генерацию и свойство "Авторазмер"
8. Душелов 3951 23.06.09 17:41 Сейчас в теме
(6) И методы, как в 8-ке используешь?

ШК.ШиринаШтрихкода = ШиринаШтрихкода;
ШК.ВысотаШтрихкода = ВысотаШтрихкода;
ШК.Штрихкод = Штрихкод;
ШК.ВыводитьТекст = ВыводитьТекст;

Попытка
ШК.ТипШтрихкода = ТипШтрихкода;
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;

Попытка
ШК.Сгенерировать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
3. Арчибальд 2704 23.06.09 17:29 Сейчас в теме
4. vip 23.06.09 17:31 Сейчас в теме
9. Душелов 3951 23.06.09 17:42 Сейчас в теме
Если после генерации ошибки нет, попробуй сохранить в файл - будет ли там картинка.
12. CheBurator 3114 23.06.09 17:58 Сейчас в теме
Хорошо бы сразу дать ссылочку на скачивание 1С++ класса...
вопрос: без него никак?
18. vip 24.06.09 10:05 Сейчас в теме
(12) Продолжаешь лениться в изучении 1С++.
Продолжаешь пугаться слова "класс".
АктивИкс это ВСТРОЕННЫЙ класс, без него никак ;))
Он нужен для показа активиксов на форме.
У меня ощущение, что ты не в курсе вообще, что дает работа с любыми активиксами непосредственно на форме.
26. CheBurator 3114 24.06.09 15:58 Сейчас в теме
(18) НЕ! не пугаюсь!! уже работает один класс - ввод в ТЗ напрямую в ячейки!! ;-) Времени просто особо нет и то что можно без особого изврата без классов - то без классов...
27. vip 24.06.09 16:02 Сейчас в теме
(26) Путаешь пользовательские классы и встроенные.
Хотя встроенные наверно лучше называть объектами.
29. CheBurator 3114 24.06.09 18:03 Сейчас в теме
(27) не путаю, вроде.. в (26) речь идет именно о пользовательском классе
13. CheBurator 3114 23.06.09 18:01 Сейчас в теме
Василий, а стоит ли внутри какая-нибудь "защита" при невозможности генерации требуемого ШК? например, если ШК допускает только цифры, а нерадивый разработчег вбабахал туда нецифровые символы - возвращает ли метод Сгенерировать код возврата? типа 0 - плохо, 1 - ок.
...???
15. Душелов 3951 24.06.09 09:54 Сейчас в теме
(13) Срабатывает исключение.
А вообще, метод Сгенерировать() - возвращает результат, типа "булево".
Pavel_Vladivostok; +1 Ответить
16. Ёпрст 1060 24.06.09 09:58 Сейчас в теме
Одно мне не ясно .. нафига всё это нужно ?...
17. Ёпрст 1060 24.06.09 09:59 Сейчас в теме
Главное, активихс запрещен, а вот ВК - нет...
гы...
:)

19. Душелов 3951 24.06.09 10:36 Сейчас в теме
(17) АктивИксы запрещены, внедренные в ворд и на стороне покупателя (к примеру). А ВК - это для генерации (на стороне продавца).
20. Dwiss 162 24.06.09 14:51 Сейчас в теме
А зачем весь этот изврат, типовая компонента не подходит что ли? я все делал с помощью ее и отображал на форме и карточки печатал с закодированным ФИО в виде ШК, смысл? Для чего это надо???
21. Душелов 3951 24.06.09 15:14 Сейчас в теме
31. CheBurator 3114 24.06.09 18:13 Сейчас в теме
(20) типовая компонента позволяет рисовать ITF14..?
34. Dwiss 162 25.06.09 08:14 Сейчас в теме
(31) И часто ты рисуешь в ITF14??? Мне изо всех ШК за 10 лет понадобились только EAN-8,13 и Code39,128 все - ну и вот у меня вопрос куда и под какие задачи это нужно?
36. CheBurator 3114 25.06.09 12:39 Сейчас в теме
(34) ты видать просто не представляешь степени изощренности клиентов ;-)
38. Dwiss 162 25.06.09 16:37 Сейчас в теме
(36) Точно Сергей, изощренности у них хватет :)

(37) Что мне в нем пробовать и зачем?
39. Alex_Sun 26.06.09 05:03 Сейчас в теме
Dwiss - на твой (20) пост. в офисе 2007 стандарт всех таких возможностей нет.А Делать нада.
40. Dwiss 162 26.06.09 08:05 Сейчас в теме
(39) А надо ли - задйся вопрсом, разве нельзя все сделать из 1с не используя офис.
22. lucius 24.06.09 15:16 Сейчас в теме
А ответьте убогому - зачем типовая компонента, зачем ActiveX, что трудно реализовать алгоритм формирования штрихкода и использовать соответствующий шрифт ttf?
Я так уже лет 5 живу, и никаких хитрых "помогалочек" не нужно
или разобраться с чужим активиксом проще, чем прочесть алгоритм формирования штрихкода и реализовать его?
23. Душелов 3951 24.06.09 15:37 Сейчас в теме
(22) Вы документы, сохраненные в экзеле клиентам (к примеру) тоже с этими соответствующими шрифтами высылаете?
24. Ёпрст 1060 24.06.09 15:41 Сейчас в теме
(23) не боись - вышлем в jpeg-е :))
25. lucius 24.06.09 15:45 Сейчас в теме
я как-то больше pdf-аю...
но в общем - да, прикладываю шрифт (как и сама 1С для своих регламентированных)
с другой стороны нет у меня таких постоянных клиентов, может раз в год появляется - так что "сытый пешему не товарсчь"
30. CheBurator 3114 24.06.09 18:12 Сейчас в теме
(25) я бы таких любителей пдф-ания на месте расстреливал... придет заявка в пдфе на 10 листах да еще в таблицеподобной форме - чем мне эту заявку оттуда АВТОМАТОМ выковыривать?
32. lucius 24.06.09 18:55 Сейчас в теме
(30) ну к счастью для мирососуществования "бодливой корове" аллах.... уменьшил возможности...

ежели приходит заявка для автоматической обработки, то каким образом этому процессу способствует штрихкод (я так понимаю, что ежели есть штрихкод, то видимо для печати и последующего сканирования, ежели для программного разбора - то зачем ввобще туда штрихкод вкрячивать?)
8о\

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

ну и в качестве жеста доброй воли - вместо напрасного расхода боеприпаса попробуйте в следующий раз договориться с контрагентом о формате обмена данными. Говорят коммуникация - залог взаимовыгодного сотрудничества... я правда не проверял
;о))
33. CheBurator 3114 24.06.09 19:19 Сейчас в теме
(32) в (30) ругаюсь на любителей обмена информацией в формате ПДФ, ШК тут никаким боком, ясен пень, не относится...
...
ну как попробуете с ашаном или метро ЛИЧНО договориться о нужном и удобном для вас формате обмена - сообщите!
35. Лев 129 25.06.09 09:15 Сейчас в теме
37. Alex_Sun 25.06.09 14:15 Сейчас в теме
Dwiss - Попробуй офис 2007 версии стандарт.

41. Alex_Sun 26.06.09 14:29 Сейчас в теме
Можно. Но форма договора особенно если частенько изменяется и вносятся изменения... Лучше формировать из ворда. Я вот своих кадровиков пересадил на ворд. теперь шарашат трудовые договора из ворда только так. причем если какие то новшества меня не дергают понапрасну а сами вносят в шаблон дополнения. Ну это все дело вкуса знаете ли.
42. Душелов 3951 05.07.09 23:45 Сейчас в теме
- добавлена генерация 2D-кода QR Code
Vladimir_D; +1 Ответить
43. CheBurator 3114 06.07.09 00:17 Сейчас в теме
44. Душелов 3951 06.07.09 10:21 Сейчас в теме
(43) Кстати, очень даже веселая штучка оказалась.. Я даже русские буквы закодировал и распознал :)
45. CheBurator 3114 06.07.09 10:33 Сейчас в теме
(44) Для QR спецсканер нужен?
46. Душелов 3951 06.07.09 10:35 Сейчас в теме
(45) Типа того http://www.barscanner.ru/event.php/event=1288

Но я распознавал из картинки (BarcodeReader мой)
47. CheBurator 3114 06.07.09 10:42 Сейчас в теме
(46) думает ли аффтар ;-) расширять список распознаваемых ШК?
48. Душелов 3951 06.07.09 10:49 Сейчас в теме
49. Арчибальд 2704 06.07.09 10:52 Сейчас в теме
(48)ИМХО, произвольный набор пикселов. Трехмерный, естественно :))
50. CheBurator 3114 06.07.09 11:01 Сейчас в теме
ye// там где про сканер - там еще 2D всякие есть... если уж делать - так подорвать бизнес всем халявщикам... ;-)
51. Душелов 3951 06.07.09 11:08 Сейчас в теме
(50) А зачем всякие 2Д, если этого достаточно? Смысла, думаю, нет...
52. CheBurator 3114 06.07.09 11:19 Сейчас в теме
53. CheBurator 3114 06.07.09 11:19 Сейчас в теме
54. DenMaxwell 16 06.07.09 11:30 Сейчас в теме
dushelov, а можно выложить обработку для 7.7. Скачивал с Вашего сайта, так там демка на 3 процедуры. Если можно. Заранее благодарен.
55. Душелов 3951 06.07.09 11:50 Сейчас в теме
(54) Берете любой пример работы с активиксом с 1С++ и используете методы компоненты.
Pavel_Vladivostok; +1 Ответить
56. Pavel_Vladivostok 58 08.07.09 04:42 Сейчас в теме
dushelov спасибо огромное за QR Code!
у меня небольшая проблема с сохранением картинки из обработки, метод СохранитьКартинку() отрабатывает возвращает истина, а файла никакого не сохраняется. компоненту регистрировал, разложил библиотеки в \bin, \system32,
.net установлен
57. Pavel_Vladivostok 58 08.07.09 05:51 Сейчас в теме
другие коды например EAN13 нормально сохраняются в картинку, если после EAN13 сформировать QR Code и сохранить, то сохраняется опять EAN13, посмотри пожалуйста в чем дело.
68. Душелов 3951 08.07.09 11:34 Сейчас в теме
69. Душелов 3951 08.07.09 11:45 Сейчас в теме
72. Pavel_Vladivostok 58 09.07.09 05:09 Сейчас в теме
(69) Спасибо, я заменил библиотеки, теперь при нажатии выполнить в тестовой обработке выдает "Невозможно загрузить файл или сборку QRcode version=1.0.3476.19169 или один из зависимых от них компонентов. Найденное определение манифеста сборки не соответствует ссылке на сборку."
пытался зарегать компонент снова на компе где стояла предыдущая версия, и на другом где ее не было, при запуске файла "reg.bat" выдает тоже - "Failed to load dependency QRcode of assemly Dushelov.barcode1C... Найденное определение манифеста сборки не соответствует ссылке на сборку."
Посмотри пожалуйста что там еще не так...
(71) точно варез, мы тут в глубинке не так чувствительны к лицензионности нам очень далеки эти проблемы, прошу прощения если что :)
73. Pavel_Vladivostok 58 09.07.09 05:11 Сейчас в теме
+(72) забыл сказать что при этом обработка отлично формирует остальные ШК, за исключением QR. видимо проблема в очередной сборке QRcode.dll
58. Pavel_Vladivostok 58 08.07.09 06:18 Сейчас в теме
ребята подскажите как на макет добавить этот объект, там нет ActiveX в меню объектов для вставки в таблицу :(
59. Pavel_Vladivostok 58 08.07.09 06:48 Сейчас в теме
dushelov, для того чтобы эта обработка стала бестселлером среди штрихкодеров, еще бы добавить DataMatrix, и PDF417

60. Pavel_Vladivostok 58 08.07.09 06:53 Сейчас в теме
platform for all 2D code users with two-dimensional coding and decoding platform provide technical support and development assistance. 2D code types include : PDF417, Qr_Code. DataMatrix and MaxCode, Aztec, etc. (2006-09-28, Visual C++, 169KB, Downloads 138)

http://narod.ru/disk/10710575000/43680512BarMadeBase.rar.html

описание на китайском...
61. пользователь 08.07.09 08:50
Сообщение было скрыто модератором.
...
62. Pavel_Vladivostok 58 08.07.09 11:17 Сейчас в теме
Не могу опубликовать сообщения со ссылками и описаниями библиотек, много интересного нашел а опубликовать не получается... может это оттого что на англицком?
63. Pavel_Vladivostok 58 08.07.09 11:25 Сейчас в теме
http://y8y8.narod.ru/fath_BarcodeX_NET_v2.0.zip

дот нет Компонента на все штрих-коды включая Datamatrix и PDF417, для виндовых форм, поддерживает управляемый код, генерит все картинки, незнаю как опубликовать оригинальное описание, сюда не пропускает тексты на английском, а описывать все это на русском неохота :(

примеры на вижл бейсике


67. Душелов 3951 08.07.09 11:33 Сейчас в теме
(63) Только то, что она "крякнутая", то уже использование не желательное!
70. Pavel_Vladivostok 58 08.07.09 11:48 Сейчас в теме
(67) я не уверен что она крякнутая, может она купленная?
71. Душелов 3951 08.07.09 11:52 Сейчас в теме
64. Pavel_Vladivostok 58 08.07.09 11:26 Сейчас в теме
65. Pavel_Vladivostok 58 08.07.09 11:28 Сейчас в теме
SDK - для мобильных платформ:

читалка на яве для всех 2D штрихкодов.

http://y8y8.narod.ru/1985492QRWinCE.rar
66. Pavel_Vladivostok 58 08.07.09 11:28 Сейчас в теме
PDF417, QR_CODE, DATAMATRIX controls and examples, it is applicable
(2008-07-03, MultiPlatform, 2318KB,)

http://y8y8.narod.ru/113172210PkEncodeDemo2.0.zip
74. Kenzo 09.07.09 12:50 Сейчас в теме
У меня тоже QRcode не сработал
76. Душелов 3951 09.07.09 12:58 Сейчас в теме
77. RandomDV 5 09.07.09 17:34 Сейчас в теме
Люди, подскажите все-таки - как вывести штрихкод в макет под 8.1 ?
78. Душелов 3951 09.07.09 17:56 Сейчас в теме
В макет вставить поле картинки и при выводе на печать туда выводить картинку из компоненты.
GarageINC1981; +1 Ответить
99. GarageINC1981 07.01.10 15:23 Сейчас в теме
+(78) Как это сделать практически не подскажешь, хоть кусочки кода... как это делается???
79. Alex_Sun 17.07.09 13:45 Сейчас в теме
Авторство вещь важная, но ненужно доводить его до само выпячивания, в названиях Соmобъектов или процедурах. Ему самое место в скромной кнопкой about. :) - А так очень достойная разработка.
80. Душелов 3951 17.07.09 14:10 Сейчас в теме
(79) При чем тут самовыпячивание? Мелкософт тоже самовыпячивается, везде MS, как и апл, как и все остальные. Это - бренд, а не самовыпячивание.
81. vip 17.07.09 14:37 Сейчас в теме
(80) Пральна. Стесняться не надо. Автор имеет полное право на любое название.
У меня одна из ВК назывется semen.dll, а ее объект MyCatSemen.
Прототип сейчас храпит рядом со мной под кондёром.
82. dotBY 02.10.09 12:45 Сейчас в теме
бррр... есть проблема, EAN-13, штрихкод 4811424058982, продукт реально существует и корел генерит штрихкод под него... а обработка выдает "EEAN13-3: Country assigning manufacturer code not found"... это чё за зверь?
83. Zigbee 5 16.10.09 17:59 Сейчас в теме
есть возможность немного доработать?
нужно чтобы над штрихкодом выводился заголовок (простая строка рус.+лат.+цифирки) и галочка "выводить заголовок".

а вообще, мы пользуемся и радуемся!
84. Душелов 3951 16.10.09 19:48 Сейчас в теме
85. Zigbee 5 17.10.09 16:14 Сейчас в теме
нет, для code128 или других простых типов штрихкодов
88. Душелов 3951 10.11.09 22:41 Сейчас в теме
96. Zigbee 5 11.11.09 09:07 Сейчас в теме
(88) "Выводить текст" - это выводить текст штрихкода, а "Выводить заголовок" - это выводить заголовок.
Например, заголовок - "пирожок с вишней", штрихкод - "pirog001";
заголовок - "пирожок с капустой", штрихкод - "pirog023"
86. Alex161177 10.11.09 22:32 Сейчас в теме
У меня проблема с кодировкой кирилицы. Установив вашу компоненту и запустив обработку ГенерацияШтрихкода.epf. в поле штрихкод я набрал для примера "Добрый день". Получил картинку 2D-кода (QR Code) потом я сосканировал ее на сайте (http://zxing.org/w/decode.jspx - Online Decoder) я получил Äîáðûé äåíü (пробовал изменять кодировки в браузере не помогает). Тот же результат я получил если сканировать распечатаную картинку телефоном. Подскажите пожалуйста в чем проблема?
Прикрепленные файлы:
87. Душелов 3951 10.11.09 22:39 Сейчас в теме
(86) А разме в штрихкодах испольуется кириллица?
89. Трактор 1244 10.11.09 22:55 Сейчас в теме
Прикольно!
Вот бы ещё для такую же ВК для web клиента 8.2.
92. Душелов 3951 10.11.09 23:02 Сейчас в теме
(89) Так в 8.2 она и используется у меня.
В контексте сервера работает, генерит картинку и на клиент выводит уже готовую картинку на макет.
90. Alex161177 10.11.09 22:56 Сейчас в теме
Если в обработке убрать галочку "Выводить текст" а в поле штрихкод набрать "Добрый день" то результат сосканированный на сайте (http://zxing.org/w/decode.jspx - Online Decoder) получил Äîáðûé äåíü. Это проблемма в компоненте или я делаю что-то не так?
Прикрепленные файлы:
91. Душелов 3951 10.11.09 23:00 Сейчас в теме
(90) "ВыводитьТекст" тут совсем не при чем. Тот пост был адресован (85)
Вы где-то видели использование кириллицы в штрихкодах?
93. Alex161177 10.11.09 23:09 Сейчас в теме
Если я генерирую штрихкод например на сайте (http://qrcc.ru/generator.php) и пишу текст "Добрый день" , тогда сосканировав картинку на сайте (http://zxing.org/w/decode.jspx - Online Decoder) я получаю результат ===> "Добрый день" .
Использование кирилицы в штрихкодах есть необходимость у меня есть задача загнать в штрихкод 2D платежное поручение в макете счета-фактуры, когда покупатель прийдет с этим счетом в банк касир сосканирует в свою программу клиент-банк и не будет тратить время на набор платежа. У моего клиента из-за долгого набора оператора в банке образуется очередь в кассу.
Прикрепленные файлы:
94. Alex161177 10.11.09 23:13 Сейчас в теме
У меня вопрос задачу описанную в (93) возможно выполнить используя вашу компоненту или она не умеет пока работать с кирилицей?
95. Душелов 3951 10.11.09 23:19 Сейчас в теме
97. miroshnik 11.11.09 19:13 Сейчас в теме
Всем добрый день.
Помогите пожалуйста справиться с установкой новичку (можно сказать полному "нулю" :oops: ).
Нужно установить в 1С генератор штрих-кода. Microsoft .NET есть.
reg.bat запустила. Что дальше? в 1С в меню "Формы" не вижу...
98. miroshnik 13.11.09 10:07 Сейчас в теме
Ау! Ребята. Действительно очень надо.
Подскажите, что дальше делать! 1С-8.1.
100. GarageINC1981 07.01.10 16:07 Сейчас в теме
Как достать картинку из компоненты чтоб вставить в поле картинки... Просто сохранить а потом удалить?
Оставьте свое сообщение

См. также

Подсистема 1С "Визуальные инструменты АФРОДИТА" (Панель показателей и виджетов)

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

Создайте свою панель показателей и виджетов в любой конфигурации 1С с помощью подсистемы 1С "Визуальные инструменты АФРОДИТА". Дашборды на начальном экране изменят ваш подход к интерфейсу и рабочему месту.

10800 руб.

20.03.2023    6983    7    20    

24

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

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

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    52145    15    21    

38

Конструктор HTML, CSS и javascript

Инструментарий разработчика Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

10.04.2023    6086    130    acces969    28    

103

Модель состояния для MVC

Работа с интерфейсом Идеи и тренды в разработке Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    1527    kalyaka    2    

16

Программный интерфейс для доработки форм

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

Реализовал простой способ программного создания новых элементов, команд и реквизитов на форме.

25.11.2021    6775    AtamanovYS    19    

122

[mobile] Переносим HTML интерфейс на 1С

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

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

02.11.2020    13773    leobrn    82    

106

Редактор графов

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

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

1000 руб.

06.10.2020    7550    4    7    

6

[Общий модуль] Динамическое формирование интерфейса

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

Библиотека готовых функций для разработки интерфейса формы и размещения на нём элементов формы с помощью программного кода.

28.08.2020    31156    rpgshnik    88    

285

Управление дашбордами

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

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

2400 руб.

29.06.2020    13068    15    4    

22

Форма выбора (подбор) в управляемых формах

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

Разбор небольших примеров того, как правильно открывать форму выбора (подбора) в управляемых формах, не прибегая к модальным окнам.

08.05.2020    180769    user5300    40    

291

Простой и красивый интерфейс

Работа с интерфейсом Мобильная разработка Мобильная платформа Бесплатно (free)

Разработчики мобильных приложений на платформе 1С сталкиваются с проблемой адаптации сгенерированного платформой интерфейса под удобство использования. О том, какие приемы помогут сделать интерфейс красивым и удобным, на конференции Infostart Event 2019 Inception рассказал руководитель отдела мобильной разработки компании «1С-Рарус» Никита Бакшеев.

30.01.2020    20985    Baksheev-Nikita    36    

110

СКД. Шаг 3. Используем макеты для оформления отчета

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

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

13.01.2020    72420    aximo    23    

199

[СКД] Вывод картинки в результат любого отчета на СКД

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

Если у вас в справочнике Номенклатура (или другом справочнике) заполнена картинка, то ее можно легко вывести для наглядности отчета.

09.12.2019    16201    John_d    18    

122

[Взрыв шаблона!] Новый способ программной настройки условного оформления

Работа с интерфейсом Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

01.12.2019    30597    73    mszsuz    13    

161

Управляемые формы. Изменение формы списка или формы объекта без внесения изменений в типовые формы (без использования расширений)

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

Вносим изменения в типовые формы объектов (документы, справочники, журналы, обработки, общие формы). Не снимая с поддержки эти формы. Создаем программно элементы из общего модуля. Для примера рассмотрю добавление колонки "Скрепка" в форму списка документа. Если к документу привязан файл, то в списке в новой колонке должна отображаться "скрепка".

12.11.2019    21558    John_d    29    

125

"Живые" картинки со Snap.SVG

WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 Абонемент ($m)

В статье рассмотрен пример использования http-сервисов для визуализации данных

1 стартмани

24.10.2019    16601    blackhole321    7    

94

Создание асинхронных виджетов

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

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

16.10.2019    16400    Infostart    19    

156

Формы. Трудности программной работы

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

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

06.10.2019    14746    Infostart    32    

116

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

Работа с интерфейсом Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Россия Абонемент ($m)

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

1 стартмани

09.09.2019    26137    46    bmk74    9    

83

[Шпаргалка] Программное создание элементов формы

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

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

06.09.2019    209386    rpgshnik    87    

863

Отслеживание выполнения фонового задания

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

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

17.08.2019    56231    ids79    23    

224

[Механизм интерфейса] Свой флажок (чекбокс)

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

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

1 стартмани

09.08.2019    32193    29    rpgshnik    44    

172

Форма отчета СКД

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

Описание объекта ОбщиеФормы – ФормаОтчета.

01.08.2019    22469    vasilev2015    5    

89

Подсистема "Варианты отчетов". Используете ли Вы ее правильно?

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

Небольшая история про использование подсистемы "Варианты отчетов" из БСП. Используете ли Вы ее правильно?

04.06.2019    72750    Infostart    57    

334

Быстрый ввод неудобных символов

Работа с интерфейсом Бесплатно (free)

Использование Alt-кодов для ввода “[”, “]”, “”, “&”, “#”, “|”

15.04.2019    20080    pparshin    30    

97

Программное добавление элементов на управляемую форму

Работа с интерфейсом Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

Пример добавления Команд, Полей ввода, Групп, Страниц, Реквизитов, Обработчиков событий.

1 стартмани

13.02.2019    145523    74    spec8s    47    

256

Расширение: Темы для 1С 8.3

Работа с интерфейсом Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Расширение позволяет сменить цвет оформления для интерфейса Такси.

3 стартмани

10.02.2019    33874    213    spec8s    29    

60

HTML в новой версии 8.3.14 на примере 3-х JavaScript библиотек: AmCharts, HighCharts, DHTMLX

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

Тестируем возможности HTML в новой версии 8.3.14 платформы на примере 3-х JavaScript библиотек: AmCharts, HighCharts, DHTMLX.

1 стартмани

29.01.2019    34681    Synoecium    46    

215

Подмена заголовка 1С

Универсальные функции Работа с интерфейсом Россия Бесплатно (free)

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

08.12.2018    12452    moolex    26    

26

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

Работа с интерфейсом Платформа 1С v8.3 Россия Абонемент ($m)

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

3 стартмани

31.10.2018    22100    95    ELAM    3    

30

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

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

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

1 стартмани

27.10.2018    29198    16    tormozit    39    

107

Прикладной пример переработки стандартной формы РМК - Розница

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

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

04.10.2018    25427    asdfgcom    88    

92

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

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

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

1 стартмани

31.07.2018    36250    160    Plotks2017    27    

236

Продвинутое рисование в табличном документе (стрелок и не только)

Работа с интерфейсом Платформа 1С v8.3 Абонемент ($m)

Вспоминаем геометрию и основы компьютерной графики. Матрицы и аффинные преобразования на плоскости.

1 стартмани

24.07.2018    28254    28    WalterMort    31    

87

[Шпаргалка] Свой заголовок отчету на СКД с параметрами, картинками (без программирования)

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

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

23.07.2018    103318    rpgshnik    73    

366

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

Работа с интерфейсом Платформа 1С v8.3 Россия Абонемент ($m)

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

1 стартмани

17.07.2018    96814    33    kalyaka    17    

74