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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.10.2010, 11:46
|
|||
|---|---|---|---|
Перебор объектов контейнера через FOR EACH |
|||
|
#18+
Привет! Такой вопрос: при переборе объектов контейнера (нпр: Page) возможна ли ситуация, когда объект (child), принадлежащий некоему контейнеру в этом контейнере (parent, нпр: гриду на этой Page) будет поднят перебором ранее/позже (мб независимо вообще) самого грида (т.е. child прежде его parent-а)? Например, следующему коду в loContainer передается страница PageFrame содержащая грид: Код: plaintext 1. 2. Код: plaintext 1. 2. 3. 4. спасибо. vfp9 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.10.2010, 12:23
|
|||
|---|---|---|---|
|
|||
Перебор объектов контейнера через FOR EACH |
|||
|
#18+
CTAC-KO, хотя я так и не понял кто на ком стоял, на таки пару мыслей выскажу. 1. FOR EACH не гарантирует какой-либо порядок обработки. 2. Ковыряние одного обхъекта во внутренностях другого - моветон. Создайте в каждом паренте метод перебора чилдов и им пользуйтесь и порядок получится сам собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.10.2010, 16:17
|
|||
|---|---|---|---|
Перебор объектов контейнера через FOR EACH |
|||
|
#18+
Да я, собственно, не о каком-либо порядке перебора, а о том, будет ли такой перебор ковыряться в контейнерах? т.к. полагаю что не долж0н ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.10.2010, 16:41
|
|||
|---|---|---|---|
Перебор объектов контейнера через FOR EACH |
|||
|
#18+
CTAC-KOДа я, собственно, не о каком-либо порядке перебора, а о том, будет ли такой перебор ковыряться в контейнерах? т.к. полагаю что не долж0н Не будет, если хочешь чтоб обрабатывались элементы вложенных контейнеров - запускай код рекурсивно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.10.2010, 19:11
|
|||
|---|---|---|---|
Перебор объектов контейнера через FOR EACH |
|||
|
#18+
дело в том что именно так и делаю, причем исключаю рекурсию в гриды и опшнгруппы (см выше), но уже несколько раз код умудрился "зайти" в грид, как в контейнер. Потому-то я и задал вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.10.2010, 21:04
|
|||
|---|---|---|---|
Перебор объектов контейнера через FOR EACH |
|||
|
#18+
CTAC-KOно уже несколько раз код умудрился "зайти" в грид, как в контейнер. Код объекта и окончательный код обхода в "студию" иначе не верю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.11.2010, 15:00
|
|||
|---|---|---|---|
Перебор объектов контейнера через FOR EACH |
|||
|
#18+
2Piva У меня там код разбит на 2 части - одна для обхода страниц PageFrame, а другая для обхода объектов других контейнеров. Так в одной части было Код: plaintext 1. 2. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1584843]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 333ms |

| 0 / 0 |
