powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Имя элемента из подотчета?!?
16 сообщений из 16, страница 1 из 1
Имя элемента из подотчета?!?
    #32317474
MixaCh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здрасьте всем!!!

Может кто подскажет - можно ли узнать имя котрола (подотчета, подформы) через который отображается данная подформа?!?!?

У меня на отчете два раза один и тот же отчет в подотчете - надо кое-что изменить в одном из видов....

Через основную не хочется - так как этот подотчет (подписи) используется и в других отчетах - хотелось бы сделать стандартно - "снизу" так сказать...
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317478
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Но они же, наверно, отличаются друг от друга и данными?
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317487
MixaCh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет - только размером элемента - его и хочу менять.... точнее размером данных для вывода - подставляю между должностью и фамилией некоторое кол-во подчеркиваний - вот и хочу узнать - сколько подчеркиваний вставлять в конкретном подотчете.....

Две одинаковые подписи "Главный бухгалтер" - только одна на сантиметр - пару короче в одном случае... (приходный кассовый ордер - сам и корешок)...
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317500
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Предлагаю вариант, возможно не самый красивый. Заводим во внутреннем отчете глобальную переменную. Во внешнем отчете присваиваем этой переменной обоих внутренних отчетов разные значения. Во внутреннем проверяем.

Код: plaintext
1.
2.
Public Side As String

If Side =  "left"  Then ...

Код: plaintext
1.
Me!LeftSubreport.Report.Side =  "left" 
Me!RightSubreport.Report.Side =  "right" 
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317511
MixaCh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В принципе через главный отчет я могу и по другому сделать - благо есть возможность достучаться до подотчетов....

А если все-таки вернуться к первоначальной постановке - есть такая возможность??!? Или хотя бы как определить видимую ширину подотчета из него самого?!?!

З.Ы. то В.С. спасибо по-любому....
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317521
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Боюсь, что такой возможности нет. Особенно той, которая "хотя бы". :^)

Пусть меня поправят знатоки новых версий Асесса.
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317530
MixaCh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, а это так уж никому и не нужно?!?!

или вопрос риторический - что дано, то и дано?!?!
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317533
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Да вроде эта проблема легко обходится. Если Майкрософт даст такую возможность, то это будет всего лишь мелкое удобство, возможность писать 1 строку кода вместо 4. Не критично. :^)
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317537
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня на отчете два раза один и тот же отчет в подотчете - надо кое-что изменить в одном из видов....

Бр-р...не совсем понятно...

Я понимаю вопрос звучит так:
как из модуля формы/отчета определить название элемента управления, в котором находится эта(от) форма/отчет когда он/она вытсупает как подчиненная(ый)

Можно в модуле сделать цикл по элементам управления объекта .Parent
отобрать их них controltype=acSubform
и сравнить .Parent.controls(номер).sourceobject <> me.name
Правде как поведет себя такая процедура в случае двойного расположения трудно сказать.

Или я неправильно понял?
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317549
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
> Правде как поведет себя такая процедура в случае двойного расположения трудно сказать.

Очень понятно, как она себя поведет: найдет оба. В этом-то и проблема.
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317552
MixaCh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Удобство - согласен, может не очень и большое, но удобное было бы....

То: incold - В.С. правильно разъяснил - нечего добавить...
А зачем две - ну вид отчета такой - не хочется же плодить их, тем более, что будут одинаковые (кроме размеров).....

Да уж - видимо придется дрючить через главную форму.... блин.... просто 4*на кол-во нестандартных отчетов - вместо вооще 1 на все случаи физни....
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317554
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Другой вариант. Пишем во внутреннем отчете процедуру (Public), которая делает что надо в зависимости от параметра. А во внешнем обращаемся к ней с правильным параметром (два раза с разными).
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317562
MixaCh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот я и пытаюсь в последние 20 минут - только она посылает - то еще не загружена, то уже "после начала печати".....

мать, мать.....
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317564
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Таки плохо.
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317571
MixaCh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свалился почти к первому варианту - из родителя устанавливаю в public переменную подотчета кол-во подчеркиваний - работает....

и все равно мать, мать, мать.....

Всем спасибо!!!!!!
...
Рейтинг: 0 / 0
Имя элемента из подотчета?!?
    #32317575
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
отец, отец, отец...
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Имя элемента из подотчета?!?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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