Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / формирование штрихкод / 6 сообщений из 6, страница 1 из 1
30.07.2009, 07:32
    #36116816
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование штрихкод
Где, что можно почитать про EAN-13, а то горит....сказали, что 2 это для внутреннего использования, то что надо..., а что дальше то писать....кто что пишет, и как потом подсчитать контрольную цифру в самом конце?...ну желательно какую-нибудь программку на foxe, а то что выдумывать колесо, когда я продозреваю, что, где-то что-то есть....
...
Рейтинг: 0 / 0
31.07.2009, 07:31
    #36119314
формирование штрихкод
q1w1e1,
А что, поиск уже не рулит?
А для того, чтобы этот код печатался нужен шрифт соответствующий... Тоже где-то в Инете лежит...
...
Рейтинг: 0 / 0
03.08.2009, 08:38
    #36122489
q1w1e1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование штрихкод
Да в инете много ссылок, как печатать, какой шрифт и т.д., мне же надо вычислить пока контрольную цифру, т.е. вычислить наименьшее кратное 10
...
Рейтинг: 0 / 0
03.08.2009, 10:20
    #36122651
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование штрихкод
q1w1e1Да в инете много ссылок, как печатать, какой шрифт и т.д., мне же надо вычислить пока контрольную цифру, т.е. вычислить наименьшее кратное 10

В интернете все есть. Тут например
...
Рейтинг: 0 / 0
03.08.2009, 10:24
    #36122662
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование штрихкод
...
Рейтинг: 0 / 0
04.08.2009, 00:36
    #36124306
Valerii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование штрихкод
q1w1e1Да в инете много ссылок, как печатать, какой шрифт и т.д., мне же надо вычислить пока контрольную цифру, т.е. вычислить наименьшее кратное 10
EAN13 13 цифра - значение
Parameters CodeToEan

EvenValue = 0
Odd_Value = 0

FOR I = 12 to 1 step -1
IF MOD(i,2) # 0
EvenValue = EvenValue + VAL(SUBSTR(CodeToEan,i,1))
ELSE
Odd_Value = Odd_Value + VAL(SUBSTR(CodeToEan,i,1))
ENDIF
ENDFOR

CheckDigit = 10 - MOD(Odd_Value * 3 + EvenValue, 10)
CheckDigit = IIF(CheckDigit = 10, 0, CheckDigit)
RETURN ALLTRIM(STR(CheckDigit))
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / формирование штрихкод / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]