powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как из VBA при определённых условиях, в форме, присваивать координаты полю
16 сообщений из 16, страница 1 из 1
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39592203
Wawan2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, очередная задача (по моим знаниям не выполнимая), как можно указать координаты полю в форме, если к примеру значение А=1 то координаты сверху 4 слева 5, а при А=2 координаты сверху 2 слева 1.
Заранее спасибо.
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39592251
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wawan2005,
ничего не поняла,, но что-то похожее на это
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Sub main27()
m180127 1
m180127 2
m180127 3
End Sub
Sub m180127(a)
'Здравствуйте, очередная задача (по моим знаниям не выполнимая),
'как можно указать координаты полю в форме,
'если к примеру значение А=1 то координаты сверху 4 слева 5,
'а при А=2 координаты сверху 2 слева 1.
'Заранее спасибо.
Dim x, y
If a = 1 Then
x = -5: y = 4
ElseIf a = 2 Then
x = -1: y = 2
Else
x = 0: y = 0
End If

Debug.Print "a="; a, "x="; x, "y="; y

End Sub
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39592252
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wawan2005,

если это форма аксесс, то
if a=1 then
me.pole1.left=5
me.pole1.top=4
else
.......аналогично
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39592259
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wawan2005,

примерно так
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39603859
Wawan2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,

Если кому интересно, то в моём случае, правильный ответ выглядит в таком виде:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
    
Private Sub П_ВидОбъкта_AfterUpdate()
     If Me.П_ТипМХИГ = "домовладение" Then
           Me.Н_Подвал.Left = 5600
           Me.Н_Подвал.Top = 6000
           Me.П_Подвал.Left = 6300
           Me.П_Подвал.Top = 6000
      Else
           Me.Н_Подвал.Visibl = -0
           Me.П_Подвал.Visibl = -0
    End If
End Sub



Координаты указываются в пикселях (а не в сантиметрах).
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39603868
хм-м-м
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Wawan2005Координаты указываются в пикселях (а не в сантиметрах).Не в пикселях, а в твипах.

Минус ноль (-0) это что за чудо такое?
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39603880
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм-м-мМинус ноль (-0) это что за чудо такое?

«Отрицательный ноль» и «положительный ноль» — это не числа в обычном смысле, а абстракции, представляющие бесконечно малую последовательность (или функцию), сходящуюся к нулю, соответственно, слева (-0) или справа (+0). Тем самым они позволяют обозначить тот факт, что сходимость — односторонняя.
© Википедия
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39603917
хм-м-м
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вряд ли ТС теорией рядов занимается...
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39603929
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм-м-мМинус ноль (-0) это что за чудо такое?

А это собственная авторская разработка...
Новое свойство Visibl к полю прикручено, а к нему соответственно и свои параметры...
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39604476
Wawan2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хм-м-м,
vmag,
Панург.

Минус 0 в данном контексте работает как надпись Н_Подвал и поле П_Подвал становятся не видимыми , и здесь не "минус ноль" как вы по незнанию увидали, а "тире ноль", что в корне меняет дело, если поставить "тире один" поля станут видимыми, но мне нужны невидимые элементы при данных условиях.

Но если до вас всё равно не доходит в данном случае можно также писать "-False" и "-True" просто "-0" и "-1" короче.
Так, на будущее, а вообще - читайте хелпы, там много интересного.

P.S.: Данный кусок выдернут из рабочего VBA кода. (в других моих темах я выкладывал даже полностью базу, правда пустую)
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39604477
эхе-хе
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Wawan2005,
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39604491
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wawan2005, да, это в корне меняет дело
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39605139
Wawan2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

Задело, "чтоль"?

эхе-хе
А на счёт царя Вы правы, я такой и этим горжусь!
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39605166
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wawan2005Задело, "чтоль"?ага, пиши ещё, хоть посмеяться можно.
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39605311
тире ноль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тире чернеющих в пустыне
Несказанных в досаде слов -
От века присно и доныне
Неслышный ропот голосов.
И многоточие гордыни -
Обсце́нной лексике упрек,
Расцветший ниже ватерлиний
Умомрачительный цветок.
...
Рейтинг: 0 / 0
Как из VBA при определённых условиях, в форме, присваивать координаты полю
    #39605727
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тире ноль,

Глубоко
Как будто сочинили на японском, а потом перевели на русский
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как из VBA при определённых условиях, в форме, присваивать координаты полю
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]