Присваивает код товару, но такой уже есть.

Присваивает код товару, но такой уже есть.

Сообщение wooribus » Чт апр 23, 2015 1:25 am

Здравствуйте.
Присваивает уже имеющийся код,штрих-код тоже генерирует неуникальный. Как поменять начальное значение кода, например на 1000?
wooribus
 
Сообщения: 2
Зарегистрирован: Чт апр 23, 2015 1:19 am

Re: Присваивает код товару, но такой уже есть.

Сообщение dmitry » Чт апр 23, 2015 9:15 am

Программа присваивает код или штрих-код по уникальному ID товара в базе данных.
Совпадение может быть только, если раньше заполняли код самостоятельно, и он совпадал с созданным автомтически.
Найдите первый из этих товаров, откройте его свойства. В заголовке окна будет виден ID, можно привести код в соответствие с ним.

1.png
1.png (14.94 КБ) Просмотров: 1162
dmitry
Разработчик
 
Сообщения: 3922
Зарегистрирован: Чт янв 27, 2011 3:43 pm

Re: Присваивает код товару, но такой уже есть.

Сообщение wooribus » Чт апр 23, 2015 2:41 pm

можно ли какой-то командой увеличить ID? так как идет дублирование кода и штрих-кода.и перебивать вручную все очень долго
wooribus
 
Сообщения: 2
Зарегистрирован: Чт апр 23, 2015 1:19 am

Re: Присваивает код товару, но такой уже есть.

Сообщение dmitry » Чт апр 23, 2015 3:18 pm

- Скопировать текст ниже.
- Нажать в программе Ctrl+F10,
- вставить, нажать "ОК".

Dim R as Predpr.TableSQL, NewID as Integer, Str as String
R=DB.OpenRecordset("SELECT Max(ID) AS MaxID FROM Articles")
NewID = R("MaxID")+1000
R.Close
Str="INSERT INTO Articles (ID,TextName) SELECT "& NewID &",'<удалить позже>'"
DB.Execute(Str)
dmitry
Разработчик
 
Сообщения: 3922
Зарегистрирован: Чт янв 27, 2011 3:43 pm


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

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

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

cron