Показать сообщение отдельно
Старый 20.11.2020, 15:10   #13
Oscar
Местный
 
Аватар для Oscar
 
Регистрация: 25.10.2011
Сообщений: 1,396
Сказал(а) спасибо: 1,241
Поблагодарили 1,588 раз(а) в 745 сообщениях
Вес репутации: 609
Oscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущееOscar обеспечил(а) себе прекрасное будущее
По умолчанию

Цитата:
Сообщение от bcad Посмотреть сообщение
Не понял, что сказать то хотели...
То что вне зависимости от того выбрали ли шаблон этикетки где код штрихкодом или код текстом - алгоритм должен быть единым: проверяем на вместимость Кода в поле. А не так если штрихкод, то просто проверяем, а если текст, то "обрезаем". Во-первых: важные символы чаще всего в конце кода и могут попасть под обрезку. Во-вторых: лучше приучать пользователя к коротким, но содержательным кодам. В-третьих: рабочим в цеху не важны причины по которым в этикетках будет обрезанный текст, но будет вызывать вопросы "Почему такой текст? Может где-то какой-то сбой? Может надо перепроверить?" К тому же обрезанный текст не несёт никакого смысла для производства, а только усложняет читабельность этикетки.
Кроме того имел ввиду то что количество шаблонов этикеток в bCUT ограничено. Следовательно минимальная длина поля известна. Может быть имеет смысл проверять (сравнивать) количество символов в коде с этим "минимально допустимым количеством" и в случае его превышения выдавать соответствующее сообщение.
Цитата:
Сообщение от bcad Посмотреть сообщение
Вы не рассмотрели самый частый вариант - вычитывания из Excel. А кто и что там написал - вне моего влияния.
Ещё как рассмотрел. Но не стал писать поскольку вариант вычитывания из Excel - это "самый частый вариант" когда заказ на распил приходит со стороны, при чём от таких заказчиков которые вообще не заморачиваются Кодами деталей! ("гаражников") ) И да. На сторонних заказчиков мы повлиять не можем. По-этому надо проверять код на вместимость в поле шаблона как только до него дошла очередь в Отчёте bCUT. При выборе другого шаблона - снова проверять. А какое сообщение при этом выдавать - я свой вариант выше привёл.

Добавлено через 8 минут
Цитата:
Сообщение от bcad Посмотреть сообщение
Тот, кто задавал код панели в bCAD, понятия не имеет, как будут создавать этикетку при раскрое!
Какой там шаблон применят - он без понятия (если это не один и тот же человек).
За то он прекрасно может понимать что количество шаблонов в bCUT не бесконечно и среди них есть такой у которого это поле минимально! Вдруг применят именно этот шаблон? Но столкнётся он с этим когда из цеха прибегут и скажут: "Переделывай коды в таких-то панелях!" А у него все коды подчинены какой-то единой системе кодировки! И придётся ему снова погружаться в завершённый проект и передумывать заново всю систему кодировки.
Oscar вне форума   Ответить с цитированием Вверх