powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Есть ли такая функция?
19 сообщений из 19, страница 1 из 1
Есть ли такая функция?
    #36476656
puls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ли такая функция возврашаеть порядковый номер индекса в индексном файле,например в idx?
Её програмироват не сложно однако.
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476657
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что означает порядковый номер индекса?
и для чего он нужен (что желаете реализовать)?
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476664
puls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимочто означает порядковый номер индекса?
и для чего он нужен (что желаете реализовать)?
В подобие recn() только для idx.
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476665
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что это даст? для чего?
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476672
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pulsЕсть ли такая функция возврашаеть порядковый номер индекса в индексном файле,например в idx?
Её програмироват не сложно однако.

Код: plaintext
1.
2.
3.
ATAGINFO(ArrayName [,cCDXName [, nWorkArea | cTableAlias]])
TAG( ) Function
TAGCOUNT( ) Function
TAGNO( ) Function
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476691
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 PaulWist

опять пальцем в ...

вопрошавшему нужно знать
какая "от потолка" запись после сортировки

вот и ждем пока он признается зачем это нужно.
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476703
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сбегай - развлекись

http://forum.foxclub.ru/read.php?29,429518
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476707
puls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulWistpulsЕсть ли такая функция возврашаеть порядковый номер индекса в индексном файле,например в idx?
Её програмироват не сложно однако.

Код: plaintext
1.
2.
3.
ATAGINFO(ArrayName [,cCDXName [, nWorkArea | cTableAlias]])
TAG( ) Function
TAGCOUNT( ) Function
TAGNO( ) Function

Я кажется не правилно задавал вопрос.
Функция должна возврашать например в aaa.dbf есть 5600 запись.struktura tabn,okl.
tabn okl recn()
0012 300 1
0001 200 2
0003 400 3
0099 1200 4
после inde on tabn to iii
получаем
N: recn()
0001 200 1 2
0003 400 2 3
0012 300 3 1
0099 1200 4 4


нужно что бы функция вернула значения N: наприме для tabn='0003' 3,tabn='0012' 1
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476728
puls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюс так длжен вернуть
значения N: наприме для tabn='0003' 2,tabn='0012' 3,tabn='0001' 1,tabn='0012' 4
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476734
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторнужно что бы функция вернула значения N: наприме для tabn='0003' 3,tabn='0012' 1

recn() после индексации не изм-ся
она также и вернет номер записи

а вам нужно:

0001 200 10003 400 2 0012 300 3 0099 1200 4

?

используйте селект с сортировкой в доп.курсор,
тогда recn() станет возвращать реальный физ.номер записи после сортировки

главный вопрос:
зачем Вам нужен этот порядковый номер следования?
зачем?
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476736
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puls

нужно что бы функция вернула значения N: наприме для tabn='0003' 3,tabn='0012' 1

Дык, так все и возвращается

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
CREATE CURSOR test (tabn c( 4 ), okl i)
INSERT INTO test VALUES ('0012',  300 )
INSERT INTO test VALUES ('0001',  200 )
INSERT INTO test VALUES ('0003',  400 ) 
INSERT INTO test VALUES ('0099',  1200 )
inde on tabn tag iii 

SEEK '0003'
? tabN, RECNO()

SEEK '0012'
? tabN, RECNO()
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476745
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulWistpuls

нужно что бы функция вернула значения N: наприме для tabn='0003' 3,tabn='0012' 1

Дык, так все и возвращается



иди развлекись на фоксклаб,
ты не в теме
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476748
puls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимоавторнужно что бы функция вернула значения N: наприме для tabn='0003' 3,tabn='0012' 1

recn() после индексации не изм-ся
она также и вернет номер записи

а вам нужно:

0001 200 10003 400 2 0012 300 3 0099 1200 4

?

используйте селект с сортировкой в доп.курсор,
тогда recn() станет возвращать реальный физ.номер записи после сортировки

главный вопрос:
зачем Вам нужен этот порядковый номер следования?
зачем?
У меня также есть вариантов решения,а функция есть?Вот вопрос?
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476752
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
puls
У меня также есть вариантов решения,а функция есть?Вот вопрос?

вот ответ: нету.
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476765
puls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимо,

Спосибо Всем.
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36476767
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pulsпрошелмимо,

Спосибо Всем.

пожалуйста,

гы, ну чтож такое, я не получил ответа на главный вопрос.
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36478605
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимогы, ну чтож такое, я не получил ответа на главный вопрос.

"Иди развлекись на фоксклаб" :)
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36478639
вам для развлечений и Паши с кулинарию достаточно.

а мне и здесь неплохо.
...
Рейтинг: 0 / 0
Есть ли такая функция?
    #36479172
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: Топик закрывается в связи с потерей рационального "зерна"
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Есть ли такая функция?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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