QUEUE Fields counter

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

QUEUE Fields counter

Сообщение Admin »

KEY{PROP:Components} ! Get number of key components
GROUP{PROP:Fields} ! Get number of fields in file (group)
Для очереди есть PROP:?????
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

QUEUE Fields counter

Сообщение kreator »

Howmany попробуй.
We are hard at work… for you. :)
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

QUEUE Fields counter

Сообщение Yufil »

А свойства группы в очереди не срабатывают?
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

QUEUE Fields counter

Сообщение Admin »

kreator писал(а): 20 Июнь 2017, 10:37Howmany попробуй.
не работает
Yufil писал(а): 20 Июнь 2017, 10:38А свойства группы в очереди не срабатывают?
не работает
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

QUEUE Fields counter

Сообщение Admin »

Обычно кручу пока WHO не вернет пусто... но так тупо...
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

QUEUE Fields counter

Сообщение Дед Пахом »

Admin писал(а): 20 Июнь 2017, 9:53GROUP{PROP:Fields} ! Get number of fields in file (group)
Так даже этого нет, PROP:Fields работает только с файлами.
С уважением, ДП
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

QUEUE Fields counter

Сообщение Admin »

Вот это и бесит. Н5 какие то и разная пурга. А элементарных вещей нет!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

QUEUE Fields counter

Сообщение kreator »

Наверняка есть какая-то скрытая функция или проп. Через howmany можно вот так:

Код: Выделить всё

  i# = 1
  s# = 0
  loop
    if ~howmany(LOC:MeasurementQueue, i#)
      break
    end 
    s# += howmany(LOC:MeasurementQueue, i#)
    i# += 1
  end
  stop('Всего элементов - ' & s#)
howmany автоматически считает массивы, группы...
We are hard at work… for you. :)
Ответить