Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Заполнить поле числами из интервала / 8 сообщений из 8, страница 1 из 1
02.12.2010, 18:49
    #36992003
rebrov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить поле числами из интервала
Ребят, я понимаю, что вопрос тривиальный, но с фокспро не работал.
Есть поле NOMPP. Нужно заполнить его числовыми значениями 48, 49.... до конца.
Пробовал так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
USE CHARG1
GO TOP
I= 48 
DO WHILE NOT EOF()
	REPLACE NEXT  NOMPP WITH I
	I=I+ 1 
ENDDO
...
Рейтинг: 0 / 0
02.12.2010, 18:52
    #36992012
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить поле числами из интервала
rebrov,

Попробуйте
Код: plaintext
1.
replace NOMPP with recno() +  47 
...
Рейтинг: 0 / 0
02.12.2010, 18:53
    #36992014
AmKad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить поле числами из интервала
AmKad,

Код: plaintext
replace NOMPP with recno() +  47  for .T.
...
Рейтинг: 0 / 0
02.12.2010, 18:54
    #36992016
Заполнить поле числами из интервала
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
USE CHARG1
* GO TOP не нужна
I= 48 
DO WHILE NOT EOF()
  REPLACE NEXT  NOMPP WITH I
  I=I+ 1 
  skip
ENDDO

Код: plaintext
1.
2.
3.
4.
5.
USE CHARG1
I= 48 
scan
  REPLACE NOMPP WITH I
  I=I+ 1 
ENDscan
...
Рейтинг: 0 / 0
02.12.2010, 18:56
    #36992020
rebrov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить поле числами из интервала
Код: plaintext
1.
2.
3.
USE CHARG1
GO TOP
replace NOMPP with recno() +  47  for .T.

Получаю ошибку несовпадения типов: Data type mismatch.
...
Рейтинг: 0 / 0
02.12.2010, 18:58
    #36992024
Заполнить поле числами из интервала
rebrov
Код: plaintext
1.
2.
3.
USE CHARG1
GO TOP
replace NOMPP with recno() +  47  for .T.

Получаю ошибку несовпадения типов: Data type mismatch.А на свой код ошибку не получали?
...
Рейтинг: 0 / 0
02.12.2010, 19:00
    #36992027
rebrov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить поле числами из интервала
Вопрос решен. Всем большое спасибо.
...
Рейтинг: 0 / 0
03.12.2010, 06:46
    #36992430
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить поле числами из интервала
AmKad
Код: plaintext
replace NOMPP with recno() +  47  for .T.

Вместо "for .T." лучше писать "ALL" - смысл тот же, но понятнее
Код: plaintext
replace all NOMPP with recno() +  47 
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Заполнить поле числами из интервала / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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