Имя: Пароль:
1C
 
Шрих-код на основе GUID
0 Denis_M_M
 
29.03.11
11:28
Всем Привет, подскажите пожалуйста, есть ли возможность, создавать в 7.7 штрих-код на основе GUID? GUID присвоен сотрудникам, а штрих код нужен для автоматического определения в разных отделах сотрудника по GUID посредством этого самого штрих-кода.
1 Mikeware
 
29.03.11
11:29
есть
2 Denis_M_M
 
29.03.11
11:44
А, как, простите, попроще это реализовать, не подскажете случайно?
3 Vladal
 
29.03.11
12:08
4 Mikeware
 
29.03.11
12:44
(3) да ему не нужен внутренний ид объекта, он уже гуиды присвоил...
(2) взять и сделать. выбрать вид ШК, закодировать, напечатать. ны и создать средства для поиска.
5 Denis_M_M
 
29.03.11
13:18
Штрих-код какой компонентой лучше создать, желательно максимально приближенной к 1с 7.7, дело в том, что у меня конфигурация "Кадры" и предустановленных компонент для этих целей здесь не предусмотрено?
6 Mikeware
 
29.03.11
13:21
(5)хоть 1СBarcode, хоть шрифтом...
7 Denis_M_M
 
29.03.11
13:57
1СBarCode в инете только для 1с 8.0 для 7.7 найти не могу и есть ли он вообще?
8 Mikeware
 
29.03.11
14:00
(7) есть. может, и по-дргому называется. Barcode.ocx, вроде
9 Denis_M_M
 
29.03.11
17:14
У меня тут еще вопрос возник, в конфе ТиС штрих-код формируется на основе EAN-8 либо EAN-13, а code 128 barcode.ocx поддерживает?
10 Denis_M_M
 
29.03.11
17:16
Если да, то как его правильно сформировать на основе GUID? Заранее спасибо, весь день парюсь уже с этой темой
11 Mikeware
 
29.03.11
17:17
(10) а документацию по стандартам кодирования почитать не пробовал? вместо того, чтоб маяться... ?
12 Denis_M_M
 
29.03.11
17:26
Со стандартами все понятно, вопрос в другом, barcode.ocx в 1с7.7 поддерживает 128-битное кодирование?
13 ДенисЧ
 
29.03.11
17:27
(12) да
14 Лефмихалыч
 
29.03.11
17:29
(0) слишком большой будет ШК. Выбери какое-нить число поменьше для идентификации
15 Лефмихалыч
 
29.03.11
17:30
+(14) а то сотрудники глуповато смотреться будут с бейджиками формата А4...
16 Mikeware
 
29.03.11
17:34
(17) поднять СС до 36 - на треть короче станет. А можно и выше - будет еще короче.
17 Лефмихалыч
 
29.03.11
17:35
(16) достаточно табельного номера
18 Mikeware
 
29.03.11
17:44
(17) логично. Хотя может быть ситуация, когда компания одна, а юриков в ней много - в этом случае табельный номер не дает гарантии... наш случай, кстати...
19 Лефмихалыч
 
29.03.11
17:47
(18) префикс
20 Mikeware
 
29.03.11
17:48
(19) в штатном ЗиКе - нету :-)
21 Лефмихалыч
 
29.03.11
17:49
(20) в нем и ГУИДов нет
22 Mikeware
 
29.03.11
17:51
(21) добавить поле легче, нежели константу :-)
зы.
ya_frosia: Связка ломов, как правило, тонет.
alexei: ya_frosia: Но в ртути прекрасно плавает.
zoogenic: alexei: Но если ломы урановые, то и во ртути тонут.
alexei: zoogenic: сам топи урановые ломы в ртути.
©
23 Лефмихалыч
 
29.03.11
17:57
(22) анакойхер, простите, нам константа?
да, хотя, не важно...
24 GreyK
 
29.03.11
18:06
(0) Только не говори что GUID - это СН с нанесением на кожу!
25 Mikeware
 
29.03.11
18:08
26 Armando
 
29.03.11
18:21
У меня восьмерошные гуиды пакуются до вида !)?~d-nfp3ft#fQL-60(
меньше сделать не получилось
27 Torquader
 
29.03.11
19:37
(26) А что вы хотели - 16 байт, как ни крути, в восемь байт не запихаешь.
28 sournk
 
12.04.11
15:31
(26) какой алгоритм запаковки?
29 Mikeware
 
12.04.11
15:34
(28) Поднятие СС, вестимо...
30 noxxx
 
12.04.11
15:37
Можно сделать соответствие GUID и 13-значного числа и печатать ШК по этому числу.
Например, справочник, где код - 12 символов, числовой. В этот справочник добавляется GUID, код + контрольный символ является ШК EAN13.
31 noxxx
 
12.04.11
15:38
Либо брать CODE128C (по-моему он буквы поддерживает)
32 Armando
 
12.04.11
15:40
(29) да
ЦифрыОснования = "";
Для Сч = 32 По 126 Цикл
   ЦифрыОснования = ЦифрыОснования + Символ(Сч);
КонецЦикла;
33 segabuben
 
12.04.11
19:01
(6) +100 шрифтом eangnivc.ttf и печатай!
34 sournk
 
13.04.11
09:58
(32) что-то не пойму как из {6F9619FF-8B86-D011-B42D-00CF4FC964FF} получить что-то подобное !)?~d-nfp3ft#fQL-60(
?
35 Mikeware
 
13.04.11
10:19
36 DEVIce
 
13.04.11
10:32
(34). В 7.7 GUID не такой как 8.х.
37 Mikeware
 
13.04.11
10:37
(36) Не совсем так. ID в клюшках другой, не глобальный.
а вот GUID используется - в идентификатороах для XML-обмена.
И в них он ничем не отличается от снеговика или других приложений, использующих GUID.
38 DEVIce
 
13.04.11
10:56
(37). А ну если в этом смысле, то да. Мы использовали CODE-128 для GUID. Правда считывать его не всеми сканерами удобно ибо он большой довольно получался.
39 Mikeware
 
13.04.11
11:17
(38)32 символа (а ведь некоторые и все 36 туда запихивают) - действительно длинный. Но 19 или 20 - все-таки покороче, и вполне нормально читается.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.