Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.11.2009, 22:14
|
|||
|---|---|---|---|
|
|||
Как определить количесвто записей в глобале |
|||
|
#18+
Какими средствами Cache можно определить количество записей в глобале. См рисунок. То есть имеем 52184 записи (строк) в глобале. Перерыл все что возможно, но так и не понял как можно узнать эту цифру средствами Cache. Что то близкое через $Order, но там больше для вычисления данных с повторяющимися значениями. Что делать . какие есть варианты и предложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.11.2009, 23:21
|
|||
|---|---|---|---|
Как определить количесвто записей в глобале |
|||
|
#18+
ну такие данные нигде нельзя так просто получить, их в любом случае нужно посчитать самому и самый простой способ это сделать через $Order Код: plaintext 1. 2. 3. 4. 5. 6. 7. _________________________________ Cache for Windows NT (AMD64) 5.0.21 (Build 6408) Tue Jan 3 2006 13:37:41 EST ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.11.2009, 08:07
|
|||
|---|---|---|---|
Как определить количесвто записей в глобале |
|||
|
#18+
fotopravka.ruТо есть имеем 52184 записи (строк) в глобале. Это значение счетчика для автоинкремента ID - если программы не оперируют с ним напрямую, и глобал не восстанавливается из внешнего файла - (счетчик при этом сотрется) - то он равен последнему (максимальному) ID. К реальному кол-ву записей он имеет отдаленное отношение. Нужно узнать количество - вверху пример программы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.11.2009, 08:27
|
|||
|---|---|---|---|
Как определить количесвто записей в глобале |
|||
|
#18+
s n="",n=$zp(^B.ADD(n)) w n ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.11.2009, 09:28
|
|||
|---|---|---|---|
Как определить количесвто записей в глобале |
|||
|
#18+
Valerius n="",n=$zp(^B.ADD(n)) w n ??? это всего лишь покажет номер последней записи, на активной бд, в которой постоянно идет удаление добавление записей, это ничего не даст и равнозначно s n="",n=$o(^B.ADD(n),-1) w n ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.11.2009, 09:52
|
|||
|---|---|---|---|
|
|||
Как определить количесвто записей в глобале |
|||
|
#18+
На самом деле вариант Код: plaintext 1. 2. 3. 4. 5. 6. 7. и вариант Код: plaintext 1. очень пригодились. Мне нужны были оба варианта. Первый постольку поскольку, а второй - номер ID последней записи очень нужен, особенно когда идет цикл и встречаются дырки в ID. Так хоть знаешь до какого ID идти и если есть дырки в нумерации - то их пропускать. Варианты разные. Этот вариант оказался рабочим и выдает номер ID последней записи (что требовалось) Код: plaintext 1. а вот такой вариант Код: plaintext 1. и оказался нерабочим Всем спасибо. Полностью получил ответ на свой вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.11.2009, 10:25
|
|||
|---|---|---|---|
Как определить количесвто записей в глобале |
|||
|
#18+
первый вариант, как раз удобен чтобы игнорировать дырки а то что у вас ошибка синтаксиса, это может вы неправильно перепечатали _________________________________ Cache for Windows NT (AMD64) 5.0.21 (Build 6408) Tue Jan 3 2006 13:37:41 EST ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.11.2009, 17:06
|
|||
|---|---|---|---|
|
|||
Как определить количесвто записей в глобале |
|||
|
#18+
DAiMorпервый вариант, как раз удобен чтобы игнорировать дырки а то что у вас ошибка синтаксиса, это может вы неправильно перепечатали Перепроверил. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=39&tablet=1&tid=1558302]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
15ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 276ms |
| total: | 401ms |

| 0 / 0 |
