powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / формирование штрихкод
6 сообщений из 6, страница 1 из 1
формирование штрихкод
    #36116816
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где, что можно почитать про EAN-13, а то горит....сказали, что 2 это для внутреннего использования, то что надо..., а что дальше то писать....кто что пишет, и как потом подсчитать контрольную цифру в самом конце?...ну желательно какую-нибудь программку на foxe, а то что выдумывать колесо, когда я продозреваю, что, где-то что-то есть....
...
Рейтинг: 0 / 0
формирование штрихкод
    #36119314
q1w1e1,
А что, поиск уже не рулит?
А для того, чтобы этот код печатался нужен шрифт соответствующий... Тоже где-то в Инете лежит...
...
Рейтинг: 0 / 0
формирование штрихкод
    #36122489
q1w1e1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да в инете много ссылок, как печатать, какой шрифт и т.д., мне же надо вычислить пока контрольную цифру, т.е. вычислить наименьшее кратное 10
...
Рейтинг: 0 / 0
формирование штрихкод
    #36122651
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q1w1e1Да в инете много ссылок, как печатать, какой шрифт и т.д., мне же надо вычислить пока контрольную цифру, т.е. вычислить наименьшее кратное 10

В интернете все есть. Тут например
...
Рейтинг: 0 / 0
формирование штрихкод
    #36122662
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
формирование штрихкод
    #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
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / формирование штрихкод
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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