|
|
|
как достучаться к свойству Format для поля Query?
|
|||
|---|---|---|---|
|
#18+
Может, вопрос и чайниковский, но просьба помочь, а именно: в Visual Basic создается запрос, экспортися в Excel, а потом убивается. Вопрос в том, чтобы назначить типы (форматы) полей в запросе как "процент". Все это надо сделать из Visual Basic'а... В св-вах поля формата нет, есть только .Type, который не подходит... Помогите, плиз, чайнику!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 17:13 |
|
||
|
как достучаться к свойству Format для поля Query?
|
|||
|---|---|---|---|
|
#18+
Есть там формат, есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 17:26 |
|
||
|
как достучаться к свойству Format для поля Query?
|
|||
|---|---|---|---|
|
#18+
Set QD1 = CurrentDb.CreateQueryDef("qryDistrRep", SQL$) QD1.Fields("Planned").Format = "Percent" пишет, что "object does not support this property or method..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 17:36 |
|
||
|
как достучаться к свойству Format для поля Query?
|
|||
|---|---|---|---|
|
#18+
А зачем вы пытаетесь изменить формат? Модифицируйте данные с помощью запроса, в смысле, перепишите его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 17:53 |
|
||
|
как достучаться к свойству Format для поля Query?
|
|||
|---|---|---|---|
|
#18+
Прошу прощения. Похоже, что это свойство недоступно через код... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 18:09 |
|
||
|
как достучаться к свойству Format для поля Query?
|
|||
|---|---|---|---|
|
#18+
Свойства поля в конструкторе запроса - специфика Access. "Формат" и "Подпись" используется им при выводе запроса на экран, а "Описание" - только для вас. В DAO эти св-ва недоступны. Вам лучше создать в запросе вычисл. поле с выражением: Format([Таблица]![Поле];"Percent"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 19:37 |
|
||
|
как достучаться к свойству Format для поля Query?
|
|||
|---|---|---|---|
|
#18+
Можно программно менять формат, но свойство можно менять, только когда оно есть. А пока формат не установлен, свойства такого нет. Dim q As DAO.QueryDef Set q = CurrentDb.QueryDefs(0) On Error Resume Next q.Fields(0).Properties.Append q.Fields(0).CreateProperty("Format", dbText, "Pecent") On Error GoTo 0 q.Fields(0).Properties("Format") = "Percent" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 19:59 |
|
||
|
как достучаться к свойству Format для поля Query?
|
|||
|---|---|---|---|
|
#18+
И Аксесс понимает, что свойство, для которого мы сами придумали имя, это и есть тот самый Format? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2004, 20:44 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32385267&tid=1677060]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
204ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 255ms |
| total: | 571ms |

| 0 / 0 |
