powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите разобраться с командой Append
3 сообщений из 3, страница 1 из 1
Помогите разобраться с командой Append
    #32730623
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привожу тестовый пример для комманды Append. Если убрать в базе данных в таблице Deb2 значение по умолчанию для поля Kodpot, то все работает, иначе - ошибка.
...
Рейтинг: 0 / 0
Помогите разобраться с командой Append
    #32730939
Syberex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Procedure new_kodpot
_ali=alia()
_dbf=dbf()

__kodpot=0
Select 0
Use (_dbf) orde tag kodpot again
IF SEEK('50')
Calc while kodpot = '50' max(val(kodpot)) to __kodpot
ENDIF
USE

__cc=tran(Iif(__kodpot=0, 5000001, __kodpot+1),'@L 9999999')
wait wind __cc time 1
Select (_ali)
Return __cc

Вот этот код работает, а почему не работало неясно ...
Возможно неполадки с одинаковым именем поля и хр. процедуры kodpot
...
Рейтинг: 0 / 0
Помогите разобраться с командой Append
    #32730944
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала нарисуй нормальные процедуры получения уникальных номеров, потом
можно будет дальше думать.
Хинт - смотри Tastrade или samples с их NewID. Также можешь сделать поиск по
NewID - на foxclub.ru есть масса полезных материалов (обсуждений) этой темы.
В общем не следует считать NewID на основе данных той-же самой таблицы.

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите разобраться с командой Append
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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