Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сбрасываются свойства колонок грида - хотя вроде делаю по науке
|
|||
|---|---|---|---|
|
#18+
Есть грид по alias-у, в который попадает результат запроса SPT. Для изменения порядка сортировки записей делаем перезапрос с другим order by: 1) делаем grid.recordsource = "", 2) перезапрос без предварительного закрытия alias, 3) возвращаем grid.recordsource. Все всегда работало нормально, пока в гриде не понадобился комбобокс (ну нету в таблицах на сервере названий :(). После такого перезапроса сбрасываются свойства столбца (в частности, column.controlsource), и, ясное дело, комбобокс отображает не то - в моем случае - коды вместо названий, которые брались из массива. Вроде как и ВладимирМ писал, и другие, и в доке - что операций, как я назвал выше, достаточно для сохранения свойств грида. Оказывается - нет. И какой выход ? Втупую сохранять все свойства столбца подряд а потом их возвращать ? :-( Или я тупой где-то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 12:17 |
|
||
|
Сбрасываются свойства колонок грида - хотя вроде делаю по науке
|
|||
|---|---|---|---|
|
#18+
Свойства столбца (Column.ControlSource) будут сброшены в любом случае. Ведь ты отцепил источник данных для всего Grid. Почему же должны сохранится источники данных для отдельных столбцов Grid? Т.е. логика примерно такая Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Не надо воссстанавливать источник данных для столбцов только в том случае, если порядок следования столбцов в курсоре совпадает с порядком следования столбцов. Обычно это достаточно редкий случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:11 |
|
||
|
Сбрасываются свойства колонок грида - хотя вроде делаю по науке
|
|||
|---|---|---|---|
|
#18+
Если делается перезапрос для изменения сортировки представления, то зачем отцеплять источник? Наполнение то представления не меняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:36 |
|
||
|
Сбрасываются свойства колонок грида - хотя вроде делаю по науке
|
|||
|---|---|---|---|
|
#18+
А остальные свойства для столбца - остаются ? Только controlsource сбрасывается ? И свойства вложенных в столбец контролов - как они себя ведут ? Как я заметил, они у меня почему-то сохраняются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:36 |
|
||
|
Сбрасываются свойства колонок грида - хотя вроде делаю по науке
|
|||
|---|---|---|---|
|
#18+
А попробовать? Вкратце. Да. Остальные свойства остаются. Восстанавливать надо только Grid.RecordSource и Column(N).ControlSource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 15:02 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1595306]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 256ms |
| total: | 432ms |

| 0 / 0 |
