|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ZezaM, в догонку, -интерактивным...покопавшись нашел - либо в окне свойств ФГ ставить Editable птицу , либо Me.Flex.Editable = True проверил только на запись в ячейку, на запись из ячейки куда дальше нужно - видимо нужно еще разбираться... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 13:24 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
2 ZezaM У меня VSFlexGrid 8.0. И почему-то не объединяются строки с нижеследующими, где одинаковые значения. Весь код из Вашего примера Собственно что бы я хотел в перспективе от этого элемента: 1.Программно задавать шапку таблицы с произвольным объединением необходимых ячеек и не одной строкой. 2.Отображать данные из таблицы или запроса (рекордсетов DAO, построенных на таблицах или запросах) 3.Иметь возможность условного форматирования ячеек (со штатными средствами accessa просто беда) 4.Иметь возможность использования "иконок" (из ImageList или хранящиеся в таблице как бинарные данные) в ячейках грида. (возможно это появилось в версиях после 3) 5.Как работать с представлением данных в гриде в виде дерева (видел такой пример - возможно это тоже появилось в версиях после 3) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 13:54 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, ...почему-то не объединяются строки... в процедуре DoInitialSettings() разкомментируйте строку Flex.MergeCells = flexMergeRestrictColumns ...с произвольным объединением... либо в окне свойств на вкладке styles выберите нужное для MergeCells= 1 ' - Free по всем остальным моментам особо не разбирался... : )) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 14:39 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
когда я разбирался нашел http://hiprog.com/index.php?option=com_content&task=view&id=294&Itemid=38 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 15:00 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ZezaM, еще раз огромное спасибо. Информация очень полезна! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 15:03 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, на том гриде попробуйте добавить в код типа условное форматирование ; )) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2011, 21:14 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
2 ZezaM Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Да так все работоет! А можно ли шапку таблицы сделать многострочной? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 10:18 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22... А можно ли шапку таблицы сделать многострочной? попробовал на ФГ из фрагмента: Flex.WordWrap = -1 либо в окне свойств - птичку, но имя поля пришлось делать с пробелом (не с подчеркиванием), тогда при изм-и ширины столбца переносятся строки в шапке ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 12:36 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Мысли вслух... Если грид пользуем в домашних условиях, еще куда ни шло использование сторонних контролов. Но если это продукт на продажу и будет работать в рантайм версии, стоит проверить регистрацию грида. В предыдущих версиях Акса были затыки. Вообще, ипольщование сторонних контролов в Аксе может быть проблематичным. Когда-то были дискусссии по эбому поводу. Стоит их поискать и прочитать. Собственные гриды Акса (собственно, не гриды, а формы ленточные или табличные) во многих случаях более удобны в использовании и более практичны. Например, в грид невозможно вставить аксовский комбобокс. И тд и тп Я убежден, что использование сторонних гридов в Аксе возможно, но по возможности надо стараться обходиться без них ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 13:49 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Rivkin Dmitry...Я убежден, что использование сторонних гридов в Аксе возможно, но по возможности надо стараться обходиться без них аналогично вот еще бы тривью в Акс... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 14:05 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
что бы не было затыков с установкой мелкософтовского грида, я использую семейку Activex от OneStudio, они хоть и не бесплатные (торент помогает :) ), но всегда ставятся нормально, да и удобнее с ними работать, и функционал по богаче. ps. Не реклама просто совет :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 14:14 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
R Dmitry, что я напутал, речь о нем и идет :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 14:21 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
R Dmitry, вроде недавно на форуме были картинки с Activex от OneStudio - симпатично... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 14:30 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
[quote автор]попробовал на ФГ из фрагмента: Flex.WordWrap = -1 либо в окне свойств - птичку, но имя поля пришлось делать с пробелом (не с подчеркиванием), тогда при изм-и ширины столбца переносятся строки в шапке [/quote Понятно. Я имел ввиду многострочность в плане когда в шапке под одной ячейкой верхней строки несколько ячеек нижней. авторВообще, ипольщование сторонних контролов в Аксе может быть проблематичным Согласен абсолютно.На грабли легко можно наступить. Но для себя прежде всего хочется поппробовать. Здесь на форуме видел примеры использования VSFlexGrid - очень впечатлило. И размещение иконок в ячейках, и даже TreeView, встроенный в таблицу. Вот и стал копать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 14:52 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, есть свойство fixedrows & fixedcols, которое позволяет закрепить шапку и и столбец, есть так же свойство frozenrows & frozencols, которое в отличии от первого просто фиксирует от скрола, но позволяет сортировать ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2011, 15:04 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Попробовал во время заполнения данными FlexGrida вставить в ячейку со значением 4 (по условию) картинку из файла *.ico Код: plaintext 1. 2. 3. 4.
А можно ли как-то использовать этот элемент в связке с ImageList ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2011, 17:01 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
авторно что-то не получилось, вставка картинки (а вернее ее небольшого фрагмента) происходит почему-то в последнюю колонку заголовка. Используя свойство FG.Cell(flexcpPicture, 4, 3) = "C:\PreviewWork\Fles\help2.ico" удалось вставить рисунок в ячейку, но опять же видно только фрагмент, не знаю как его вписать в ячейку полностью. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 10:54 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, на каком гриде ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 11:43 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
авторALEXIS_22, на каком гриде ? VSFlexGrid 8.0. Из ImageList кстати картинка тоже вставляется, но также фрагментом. Наверное нужно сам рисунок для иконки редактировать и делать его меньше. Так и не понял пока как ввести еще одну строку заголовка, а в первой строке сделать объединение столбцов (к вопросу о многострочной шапке). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 12:06 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22, ...ввести еще одну строку заголовка... попробовать Flex.Rows = 2 но заполняется только верхняя строка... ...а в первой строке сделать объединение столбцов... - не получается... : (( ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 13:06 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
картинка .ico появл-ся вся, но в заголовке ... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 13:08 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
Zezamкартинка .ico появл-ся вся, но в заголовке ... так и я про то же :)) авторвставка картинки (а вернее ее небольшого фрагмента) происходит почему-то в последнюю колонку заголовка Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 13:17 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
ALEXIS_22 Код: plaintext
но с размером беда.. . и разбираться некогда... :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 14:53 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
авторставит в цикле - FG.Cell(flexcpPicture, строка, столбец)=... но с размером беда.. . и разбираться некогда... :)) Аналогично. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 15:05 |
|
Использование элемента VSFlexGrid в MS ACCESS
|
|||
---|---|---|---|
#18+
не понимаю почему если я указал количество строк заголовка Код: plaintext
Код: plaintext 1. 2. 3.
11 и 111 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2011, 15:23 |
|
|
start [/forum/topic.php?fid=45&msg=37208776&tid=1614361]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
62ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 166ms |
0 / 0 |