|
|
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Не могу найти, выручайте! Табличная форма, в ней контрол типа текстбокс, надо для Активконтрола определить название столбца, в котором юзер находится. Торможу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 10:20:39 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
название столбца - имя активного контрола если к нему нет привязаного контрол капшена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:01:01 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Чего, сложный вопрос что ль? М.б. по другому подойти надо. Вот проблема. Отрабатываю событие Form_Click табличной формы. Среди ее колонок есть "правильные" и "неправильные". Если пользователь стоит в правильных колонках - организую ему сортировку типа On/Off по текущей колонке. В неправильных ничего не делаю. Чтобы отделять правильные от неправильных решил их метки устроить определенным образом - дать названия типа "ControlName" & "Label". И вот тепер стою я в какой-то колонке, а до метки добраться не могу :( Поможите! Не коллекцию же контролов формы перебирать, ведь должен же быть выход на метку из контрола, к которому она привязана ? АлексейК - капшен есть, ведь пользователи хотят видеть русские названия колонок. А названия контролов у меня английские по принципиальным соображениям :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:04:17 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
так назови контролы по английски, пускай правильные называются true_textbox1 а неправильные false_textbox2 а капшены так и остаются сам по себе if left(activecontrol.name, 4) = "true" then .... else end if ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:09:43 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
АлексейКтак назови контролы по английски...Не, контролы у меня единообразно называются, впихивать в их названия какие-то признаки - неразумно, ИМХО. Ладно, буду коллекцию перебирать, хотя странно, что метка вроде привязата, а выйти на нее нельзя. Какая-то недоделка очередная, на мой взгляд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:19:30 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Можно вот так сделать. В базе напишите загрузку формы из текстового файла: loadfromtext acForm,"tst_Form_Controls","[Path]:\tst_Form_Controls.txt" Текстовый файл прилагается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:20:02 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Можно выйти:) Я в примере показал, как это делается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:20:35 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Не совсем прав. Сейчас поэксперементирую ещё. Способ более просто, писать информацию в таг текстбокса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:23:47 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Действительно, в таг - хорошая альтернатива. Ладно, проблему решил, а на будущее хочу поинтересоваться - loadfromtext это что за зверь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:39:00 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
В общем так - от надписи к текст боксу достучаться можно: Me.Label2.accParent.Name - возвращает имя контрола, к которому привязана надпись. А вот от текстбокса к надписи достучаться у меня не получилось, потому что Me.test_textbox.accChildCount - возвращает 0. Loadfromtext/saveastext - недокоментированные возможности аксеса, которые позволяют загружать/сохранять объекты БД в текстовые файлы. Очень удобно при пересылке объектов куда-либо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 11:47:10 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
MsgBox Me.ActiveControl.Controls(0).Caption ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:03:59 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Лифчик ... АлексейК - капшен есть, ведь пользователи хотят видеть русские названия колонок. А названия контролов у меня английские по принципиальным соображениям :( Если есть Caption, то (в первом приближении) его можно определить так screen.ActiveControl.Controls(0).caption но если контрол Группа (что конечно вряд ли), то надо перебрать Controls и проверить Label это или нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:09:10 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Рома, к сожалению хотелось не само значение, а имя собственно label ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:10:31 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
MsgBox Me.ActiveControl.Controls(0).Name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:12:20 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Лифчик, уже сказали: screen.ActiveControl.Controls(0).caption ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:13:43 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Спасибо, Рома - довел за ручку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:15:30 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
авторНе коллекцию же контролов формы перебирать почему нет?: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:21:00 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
Лох ПозорныйЛифчик, уже сказали: screen.ActiveControl.Controls(0).caption Но в общем случае я бы не полагался на Controls(0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:23:19 |
|
||
|
Как адресоваться к прикрепленной к текстбоксу метке?
|
|||
|---|---|---|---|
|
#18+
сплю. Roma_R ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2004, 12:23:43 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32679059&tid=1672007]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
86ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 427ms |

| 0 / 0 |
