YarrowSoft

Темы : [cache_ru] $listdata(list,0) : группа пользователей постреляционной СУБД Cache

Ответы 1- 2 из 2

Письмо #6195

Тема: [cache_ru] $listdata(list,0)
Начало этой темы: [cache_ru] $listdata(list,0)
Это ответ на: нет
Ответ на это письмо: [cache_ru] Re: $listdata(list,0)
От: Eugene Karataev Дата: 04 Апреля 2008 21:04

Добрый день.

В документации на $listdata(list,pos) сказано что
если pos = -1 то определяет существование последнего
если pos больше количества элементов то возвращает 0
иначе возвращает существование элемента в указанной позиции.

Но, к сожалению, не нашел что возвращается если pos = 0,
если вроде бы как позиции отсчитываются не от нуля, а от единицы.

Кто знает, что означает этот случай?

С уважением,
Евгений Каратаев.


------------------------------------

--


Письмо #6196

Тема: [cache_ru] Re: $listdata(list,0)
Начало этой темы: [cache_ru] Re: $listdata(list,0)
Это ответ на: [cache_ru] $listdata(list,0)
Ответ на это письмо: нет
От: Victor Дата: 04 Апреля 2008 21:28

--- In E-Mail, "Eugene Karataev" <ekarataev@...>
wrote:
>
> äÏÂÒÙÊ ÄÅÎØ.
>
> ÷ ÄÏËÕÍÅÎÔÁÃÉÉ ÎÁ $listdata(list,pos) ÓËÁÚÁÎÏ ÞÔÏ
> ÅÓÌÉ pos = -1 ÔÏ ÏÐÒÅÄÅÌÑÅÔ ÓÕÝÅÓÔ×Ï×ÁÎÉÅ ÐÏÓÌÅÄÎÅÇÏ
> ÅÓÌÉ pos ÂÏÌØÛÅ ËÏÌÉÞÅÓÔ×Á ÜÌÅÍÅÎÔÏ× ÔÏ ×ÏÚ×ÒÁÝÁÅÔ 0
> ÉÎÁÞÅ ×ÏÚ×ÒÁÝÁÅÔ ÓÕÝÅÓÔ×Ï×ÁÎÉÅ ÜÌÅÍÅÎÔÁ × ÕËÁÚÁÎÎÏÊ ÐÏÚÉÃÉÉ.
>
> îÏ, Ë ÓÏÖÁÌÅÎÉÀ, ÎÅ ÎÁÛÅÌ ÞÔÏ ×ÏÚ×ÒÁÝÁÅÔÓÑ ÅÓÌÉ pos = 0,
> ÅÓÌÉ ×ÒÏÄÅ ÂÙ ËÁË ÐÏÚÉÃÉÉ ÏÔÓÞÉÔÙ×ÁÀÔÓÑ ÎÅ ÏÔ ÎÕÌÑ, Á ÏÔ ÅÄÉÎÉÃÙ.
>
> ëÔÏ ÚÎÁÅÔ, ÞÔÏ ÏÚÎÁÞÁÅÔ ÜÔÏÔ ÓÌÕÞÁÊ?
>
> ó Õ×ÁÖÅÎÉÅÍ,
> å×ÇÅÎÉÊ ëÁÒÁÔÁÅ×.
>

the 0th position :)

ðÏÓÍÏÔÒÉÔÅ "Examples" ×

http://docs.intersystems.com/cache20081/csp/docbook/

DocBook.UI.Page.cls?KEY=RCOS_flistdata

PS: ÷Ù ÍÏÖÅÔÅ ÚÁÄÁ×ÁÔØ Ó×ÏÉ ×ÏÐÒÏÓÙ ÎÁ

http://www.sql.ru/forum/actualtopics.aspx?bid=56

îÁÓ ÔÁÍ ÂÏÌØÛÅ ;)