Можно ли по индексу в собаках записать значение?

fedotxxl

Well-known member
09.11.2005
614
0
#1
Существуют ли масивы в собаках и как правильно их заполнять?
 
M

Mihal

#2
Существуют. Списки называются (list). Операция объеденения двух элементов в список выглядит как ":".
Ключевая фраза для поиска в хелпе - working with lists.
 

fedotxxl

Well-known member
09.11.2005
614
0
#3
Для: Mihal
Мля... спасиба. Списки это конечно, но нужно записать значение А в первую "ячейку", а Б в третью. Как тут быть с вашими списками?
Вобщем чтобы было более понятно... Реализуйте мне код на собаках:
Код:
Dim v(2) as String
v(0) = "A"
v(2) = "B"
Списки очень нечеткая материя... сложно проконтролировать какой элемент в каком месте
 
K

K-Fire

#4
Не знаю, может есть проще метода, но можно использовать @Subset.

Т.е. Subset (@Subset(list;5);-1) - вернет 5й элемент списка.
 
S

serEJa Shabalin

#5
Вместо @Subset для чтения можно использовать
list[1]
list[2]

Где-то использовал вот такую конструкцию
length:=@Elements(list);
list:=@If(n=1;@Nothing;@Subset(list;length-n)):value:mad:If(n=length;@Nothing;@Subset(list;n-length));
@If(n=1;list:=@Subset(list;-length);n=length;list:=@Subset(list;length);"");
 
M

Mihal

#6
<!--QuoteBegin-fedotxxl+22:11:2007, 23:53 -->
<span class="vbquote">(fedotxxl @ 22:11:2007, 23:53 )</span><!--QuoteEBegin-->Мля... спасиба. Списки это конечно, но нужно записать значение А в первую "ячейку", а Б в третью. Как тут быть с вашими списками?
Вобщем чтобы было более понятно... Реализуйте мне код на собаках:
[snapback]87034" rel="nofollow" target="_blank[/snapback]​
[/quote]

Ппц... пожалуйста. Списки не мои, а лотуса. В общем, что бы было более понятно... 40 USD в час - и я вам реализую всё что угодно.
 
M

Mihal

#8
Для: fedotxxl
Я демпингую! Для отжирания куска рынка. Разорю для начала конкурентов, стану монополистом - от тогда и разойдусь!