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

start [/forum/topic.php?fid=39&msg=36332289&tid=1558302]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 318ms |

| 0 / 0 |
