29.01.2004, 13:06 | #1 |
Участник
|
Map и его методы
Как обратится к методу Map из самого Мap ?
Имеется Map и Table1входящая в Map. В методе method1 на Table1 вызывается метод Map - mapMethod1. из него необходимо вызвать метод mapMethod2 на Map. Но при вызове this. mapMethod2 отсылает к таблице и соответсвенно вызывает ошибку. |
|
29.01.2004, 15:52 | #2 |
Юзовские
|
this.Map::mapMethod2()
где Map - имя map'а |
|
29.01.2004, 16:13 | #3 |
Участник
|
Цитата:
Изначально опубликовано metal
this.Map::mapMethod2() где Map - имя map'а |
|
29.01.2004, 16:25 | #4 |
Юзовские
|
Тогда объявить такой же метод на таблице. И там пишешь
Цитата:
this.Map::mapMethod2()
|
|
29.01.2004, 17:09 | #5 |
Участник
|
Можно, но зачем писать методы на Map, если их потом нужно переписывать на таблице
Может все таки есть способ обратиться непосредственно к методу на Map из самого Map'a? |
|
29.01.2004, 17:50 | #6 |
Участник
|
Если не ошибаюсь, то
Цитата:
this.Map::mapMethod2()
где Map - имя map'а для примера можно посмотреть map AddressFactMap_RU метод lookupStreet PHP код:
|
|
30.01.2004, 10:42 | #7 |
Юзовские
|
Цитата:
это, то что надо
|
|
09.02.2004, 12:33 | #8 |
Участник
|
А в Axapta 3.0 Map есть? По документации вроде бы как есть.
А попытки найти этот самый Мар в AOT не увенчались успехом. |
|
09.02.2004, 12:39 | #9 |
Участник
|
Цитата:
Изначально опубликовано france
А в Axapta 3.0 Map есть? По документации вроде бы как есть. А попытки найти этот самый Мар в AOT не увенчались успехом. Data Dictionary -> Maps |
|
09.02.2004, 13:04 | #10 |
Участник
|
действительно странно((..
может после моих "иследовательско-экспериментаторских" работ чего нибудь порушилось. Попробую сегодня переставить Axaptu. |
|
09.02.2004, 18:17 | #11 |
Участник
|
MAP нашелся . Но вопросов стало больше. МАР искал в соответствии со следующим текстом из Navision Axapta Developer Guid:
__________________________________ Creating a map Creating a map is very similar to creating a table. If you are not familiar with how to create a table, click . To create a map 1.Expand the Database node in the Application Object Tree, and locate the Tabels node. 2.Right-click the Tables node, and choose New, Map from the shortcut menu. 3.Rename your new map and expand it. MorphX displays далее рисунок (вложение) ________________________________________________________________ Сам вопрос(ы). Что же все таки изображено на рисунке? Что можно получить, выполняя вышеуказанную последовательность? И как его выполнить? Или тут "очепятка"? Если "очепятка" - кто рисовал картинку и зачем .. рисунок где?... я цеплял его(( |
|
09.02.2004, 18:30 | #12 |
Banned
|
Кто же верит всему тому, что в книгах пишут? Книга-то унаследовала главы про версию 2.5. Примените фантазию и поэкспериментируйте, что ли, немного. Лишь бы не на версии в рабочей эксплуатации.
|
|
09.02.2004, 18:48 | #13 |
Участник
|
эт не первый случай, что нельзя писаному верить..
я очень долго и упорно искал в меню CRM пункт Sales Force Automation)).. и не смог найти..текст, наверное, остался от версии 2.5 ______________________________________________ To run the CRM 1 to CRM 2 upgrade wizard 1.From the CRM menu,open the Sales force automation menu ,then the Wizards menu,and then double click on the menu item CRM 1 to CRM 2 upgrade wizard.In the Welcome window that appears,click on the Next button. ______________________________________________ в описании Extended Data Type - тоже много чего не соответствуют реальности в списке Properties.. надо будет вести список и потом выдать "на гора")).. PS Axapta 3.0 Build#1951.8/514/OPO23 |
|