|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, в цикле, где грид заполняется поставить Flex.Rows = 2 у меня работают оба варианта Flex.Cell(flexcpText, 1, 1) = 11 Flex.TextMatrix(1, 2) = "11" ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 15:38 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Есть константа (как я понял для фиксированных ячеек) - Код: plaintext
Код: plaintext
Но конструкция Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 17:12 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, пробовал на каждую строку шапки свою проц-ру - заполняет, но с разной шириной не получается (пропорц-я ширина стр0 - 2столбца и стр1-3столбца) ... MergeCells пробовал и free -1 и restrictall-4 ... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 17:41 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, я поизгалялся слеганца и 'притянул за уши' шапку ... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2011, 01:45 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
2 Zezam, Видел Ваш пост, сейчас нет возможности подробно это посмотреть - после выходных отпишусь. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2011, 20:10 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ZezaM Можно использовать вот такой вариант заполнения шапки (см. пример). Я сейчас пытаюсь понять насколько реально редактирование в гриде с одновременным внесением изменений в табличные данные рекордсета на котором он построен. Пока не знаю как это реализовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2011, 11:39 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, редактирование в источнике ч/з ячейку - как вариант 'в лоб' ... ; )) думаю можно оптимальнее ч/з бинд'ы... и тп очевидно добавление записей в источнике и гриде можно по-разному: добавить в гриде - записать в источник либо-наоборот... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 11:17 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Zezam Можно вот так делать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Только почему-то в Вашем примере и с моим вариантом кода и с Вашим меняется формат редактируемых ячеек (forecolor, backcolor и пр.) Или только у меня этот глюк? p.s. Только вот пока никак не соображу как в этом элементе произвольное дерево нарисовать ( не Subtotal по числовым данным, а со своей группировкой как в TreeView). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 13:08 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
авторМожно вот так делать Простите, забыл добавить, в таблице заголовков необходимо исправить данные в поле "Key" в соответствии с названиями полей таблицы с данными и первое поле таблицы с данными использовать как ключ . ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 13:41 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 13:43 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, тогда уж ...PoleCol = frm.Flex.ColKey(clm) ... и тд :)) Только почему-то в Вашем примере и с моим вариантом кода и с Вашим меняется формат редактируемых ячеек (forecolor, backcolor и пр.) не понял КАК меняется... хотя мб что-то я в конструкторе(не программно) наковырял с форматами - не помню... : )) насчет деревьев - если есть фрагмент покажите, а то сам не сподвигнусь ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 13:55 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, В возвращенном файле ваш код не редактирует источник ....? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 14:35 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Я работаю с гридом подомным образом ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 14:46 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
R Dmitry, на до бы подправить цикл заполнения Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 15:16 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
R DmitryR Dmitry, на до бы подправить цикл заполнения Код: plaintext
For i = 0 To UBound(arr, 2) ' - 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 15:38 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Я так и написал :) без (-2) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 15:42 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
R Dmitry, ну да, это я между постом и кодом в базе не 'переключился' ... : (( , сорри ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 15:47 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ну и так по теме почему через массив и ADD 1. можно дополнительно фильтровать записи, не изменяя строку запроса. (if then) 2. можно применять форматирование к любой ячейке исходя из значения (if then) 3. можно все хранить в глобальном массиве и синхронизировать его с гридом, и уже по событию (Нажатие кнопки) производить обновление данных. Удобно использовать, когда нужно используя checkbox отмечать необходимые записи ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 16:11 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
авторALEXIS_22, В возвращенном файле ваш код не редактирует источник ....? Почему? У меня редактирует. Но мой пример действительно не совсем корректный в том плане, что должно быть использовано собственно ключевое скрытое поле. А в чем ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 20:37 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, наверное поэтому ...должно быть использовано собственно ключевое скрытое поле... разобраться не успел, просто глянул where и Debug.Print sql .... :) на всякий тот файл приложу ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 21:29 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
R Dmitry, конечно ADD быстрее, в моем первом файле заремлен и такой вариант просто руками ч/з vbTab не хотелось... за консультацию спасибо : )) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2011, 22:16 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Не хотел бы поднимать новый топик. Уважаемые, кто, подсказать как правильно работать со св-вом Код: plaintext
Пробовал так Код: plaintext 1. 2. 3. 4. 5.
Из обсуждений понял, что видимо нужно использовать ADO только какой ? А можно ли DAO? Загружая этот элемент записями в цикле из рекордсета, столкнулся с проблемой тормозов при более менее больших объемах записей (что естественно). Надо биндится. Подскажите как это можно сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2011, 16:46 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Перелопатил почти весь штатный хелп по VSFlexGrid, но не нашел, как создавать узлы (FlexNode) в данном элементе управления... В примерах из инсталлятора данного компонента заполнение дерева происходит автоматически, а я хочу вручную из рекордсета. Помогите кто чем может... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2011, 16:00 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
В частности есть два класса VSFlexGrid и VSFlexNode. Но вот связи между ними я не нашел... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2011, 16:14 |
|
|
start [/forum/topic.php?fid=45&msg=37222449&tid=1614361]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
820ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 927ms |
0 / 0 |