Программа присваивает уже существующий штрих-код.

Программа присваивает уже существующий штрих-код.

Сообщение karasik » Пн май 05, 2025 7:00 pm

Добрый день! Может, кто-то сталкивался с такой проблемой: при создании нового товара программа присваивает ему уже существующий штрих-код.
При нажатии ОК, в базе оказалось два товара с одинаковым штрих-кодом. При последующем создании нового товара снова присваивается уже использованный штрих-код, но от другого товара.
Вложения
211.jpg
211.jpg (41.7 КБ) Просмотров: 1021
5E470A59-D243-4F04-B440-F968A96D0799.jpeg
5E470A59-D243-4F04-B440-F968A96D0799.jpeg (175.1 КБ) Просмотров: 1024
karasik
 
Сообщения: 14
Зарегистрирован: Вс май 04, 2025 7:02 pm

Re: Программа присваивает уже существующий штрих-код.

Сообщение dmitry » Вт май 06, 2025 4:55 am

Чтобы перескочить сразу тысячи значений счетчика, и следующий идентификатор был намного больше остальных:
1. Скопировать текст ниже.
2. В программе нажать клавиши Ctrl+F10.
3. Вставить текст, нажать ОК.

db.execute("INSERT INTO Articles ( TextName, FullName, ID, TypeID ) SELECT 'удалить позже', '-', 10000, 1")

Появится товар под названием "удалить позже", удалить его после того, как будет добавлен хотя бы один новый товар.
dmitry
Разработчик
 
Сообщения: 3903
Зарегистрирован: Чт янв 27, 2011 3:43 pm

Re: Программа присваивает уже существующий штрих-код.

Сообщение karasik » Вт май 06, 2025 5:49 pm

Выдает ошибку
Вложения
Untitled.jpg
Untitled.jpg (58.01 КБ) Просмотров: 1003
karasik
 
Сообщения: 14
Зарегистрирован: Вс май 04, 2025 7:02 pm

Re: Программа присваивает уже существующий штрих-код.

Сообщение dmitry » Ср май 07, 2025 4:19 am

Значит, у вас используется SQL Server. Тогда немного другой текст:

DB.Execute("SET IDENTITY_INSERT Articles ON")
db.execute("INSERT INTO Articles ( TextName, FullName, ID, TypeID ) SELECT 'удалить позже', '-', 10000, 1")
DB.Execute("SET IDENTITY_INSERT Articles OFF")
dmitry
Разработчик
 
Сообщения: 3903
Зарегистрирован: Чт янв 27, 2011 3:43 pm

Re: Программа присваивает уже существующий штрих-код.

Сообщение karasik » Чт май 08, 2025 12:38 am

Спасибо!
karasik
 
Сообщения: 14
Зарегистрирован: Вс май 04, 2025 7:02 pm


Вернуться в Использование программы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron