Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Как проверить aPars на количество параметров(элементов)?

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4
View previous topic :: View next topic  
Author Message
shura_k



Joined: 10 Oct 2003
Posts: 342
Location: Александр
Occupation: Специалист
Interests: Калининград

PostPosted: 03 Oct 2005 18:58    Post subject: Как проверить aPars на количество параметров(элементов)? Reply with quote

Сабж.
Back to top
View user's profile Send private message
Балуев Максим



Joined: 19 Sep 2003
Posts: 21
Location: Балуев
Occupation: Мобил-Экспресс (программист)
Interests: Кемерово

PostPosted: 04 Oct 2005 07:45    Post subject: Reply with quote

Len(aPars)
Back to top
View user's profile Send private message
shura_k



Joined: 10 Oct 2003
Posts: 342
Location: Александр
Occupation: Специалист
Interests: Калининград

PostPosted: 04 Oct 2005 12:03    Post subject: Reply with quote

А если в массиве нет ни одного элемента? Как узнать что он пусто
Back to top
View user's profile Send private message
Behemoth



Joined: 15 Mar 2002
Posts: 155
Location: Новиков Алексей Юрьевич
Occupation: ПБОЮЛ
Interests: Пермь

PostPosted: 04 Oct 2005 12:21    Post subject: Reply with quote

Добрый день.

Для начала следует убедитться, что apars - это массив.
Например, так:
if type('apars')='A'
а далее, apars может быть массивом, но не содержать элементов, проверить это можно так:
if len(apars)=0
_________________
С уважением, Новиков Алексей.
Back to top
View user's profile Send private message Send e-mail
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 04 Oct 2005 12:25    Post subject: Reply with quote

либо проще
Code:

if aPars=nil
alert("Не заданы параметры")
endif

Пользуйтесь отладчиком - быстрее найдутся ответы
Back to top
View user's profile Send private message Send e-mail
shura_k



Joined: 10 Oct 2003
Posts: 342
Location: Александр
Occupation: Специалист
Interests: Калининград

PostPosted: 04 Oct 2005 12:29    Post subject: Reply with quote

C nil пробовал- что-то не получилось.
А вот за пост Бегемота - большое спасибо, то что надо
Back to top
View user's profile Send private message
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 04 Oct 2005 13:23    Post subject: Reply with quote

shura_k wrote:
C nil пробовал- что-то не получилось.

А что используется? FileEval или HFileEval ??

Если строка параметров пуста то имеем:
Code:
APARS <Private, U>: NIL

Если есть хоть одно значение то будет уже:
Code:

 APARS <Private, A>: { ... }

Конечно, и лишние проверки не помешают. )
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru