Вернуться   Андрей Панько. Заметки про Dynamics NAV > Dynamics NAV (Navision)
Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Dynamics NAV (Navision) Заметки про Dynamics NAV (ранее Navision) и аддон LS Retail

Ответ
 
Опции темы Поиск в этой теме
  #1  
Старый 22.06.2009, 14:49
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
NAV 2009 SP1

Балуюсь с NAV 2009 SP1.

Прогресс уже с первых шагов:
1. Инсталляция - вместо кучи опций теперь с ходу видны только две:
  • Установке Демоверсии
  • Расширенная Установка.
Т.е. установить демоверсию стало еще легче - это первый пункт меню. Профессионалы могут щелкнуть пункт Расширенная установка и установить все компоненты по отдельности.

2. Многие помнят, как сложно было открыть демоверсию - система ругалась на кодовую страницу. Для решения этой проблемы был опубликован целый набор инструкций:
http://forum.mazzy.ru/index.php?showtopic=12531&hl
http://blogs.technet.com/alexef/arch...dePageSQL.aspx

Но все они требовали много щелчков и интеллекта.

Теперь же все на много приятнее. Если NAV определяет, что кодовая страница базы данных и операционной системы не совпадают, то он показывает такое окошко (см. прикрепленный рисунок).

В окошке две кнопки:
  • ОК - флажок Validate Collation будет снят
  • Cancel - ничего не произойдет, NAV закроется.
Все. Теперь в старых рецептах смысла нет - нужно просто щелкнуть кнопку ОК.
Миниатюры
Нажмите на изображение для увеличения
Название:  ValidateCollation.png
Просмотров: 1853
Размер:	13.8 Кбайт
ID:	101  

Последний раз редактировалось apanko, 01.09.2009 в 19:34.
Ответить с цитированием
  #2  
Старый 27.06.2009, 19:17
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Page Search

Толковое нововведение Поиск страниц.
Теперь вместо того, чтобы рыскать по всем меню достаточно набрать название окна (страницы) в поле, расположеном рядом со строкой адреса. (В том место, где у Internet Explorer 8 находится поле для поиска )
При вводе названия страницы отрывается выпадающий список, в котором предложены подходящие окна.
Например, я искал окно Account Schedules (Финансовые отчеты по нашему) и ввел буквы "acc". В результате получил список, где в том числе было и нужное мне окно. А если бы ввел буквы "sch", то список бы состоял вовсе из трех пунктов.
Миниатюры
Нажмите на изображение для увеличения
Название:  PageSearch.png
Просмотров: 1891
Размер:	14.0 Кбайт
ID:	109  
Ответить с цитированием
  #3  
Старый 02.07.2009, 12:20
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Не совсем про SP1.
MS выпустил новую версию Style Sheet Tool.
Судя по всему она совместима с ролеориентированным клиентом (в том числе SP1).

CustomerSource: https://mbs.microsoft.com/customersource/downloads/servicepacks/NAVStyleSheetTool
PartnerSource: https://mbs.microsoft.com/partnersource/deployment/resources/supplements
Ответить с цитированием
  #4  
Старый 07.07.2009, 15:32
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Claus Lundstrøm опубликовал перечень новшеств в NAV 2009 SP1 в части работы с отчетами (не удивительно, ведь он над ними и работает).

Среди всего прочего возможность использовать при формировании отчета элемент управления Matrix и таким образом обойти ограничение на использование матричных форм в ролеориентированном клиенте.

Во вложении fob который я отправил Claus'у еще в конце апреля.

PS. Если кто качал маркетинговую версию NAV 2009 SP1, там скорее всего этот отчет есть.
Вложения
Тип файла: fob rep50000_ap_ItemsByLocation.fob (30.2 Кбайт, 1795 просмотров)

Последний раз редактировалось apanko, 01.09.2009 в 19:35.
Ответить с цитированием
  #5  
Старый 09.07.2009, 15:57
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Хе-хе. И как же мне вызвать Advanced Lookup с клавиатуры?


Update.
Говорят в свежем билде уже поправили:
http://www.mibuso.com/forum/viewtopic.php?f=32&t=35648
Миниатюры
Нажмите на изображение для увеличения
Название:  Lookup_customer.png
Просмотров: 1836
Размер:	6.7 Кбайт
ID:	112  

Последний раз редактировалось apanko, 09.07.2009 в 18:06.
Ответить с цитированием
  #6  
Старый 10.07.2009, 15:39
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Свойство для Actions - Ellipsis.
Если включить (Yes), то возле названия действия будет отображаться многоточие. Это многоточие показывает пользователю, что после нажатия на это действие появится диалоговое окно, в котором ему потребуется указать некие дополнительные параметры.

Например:
Печать...

Не помню было ли свойство доступно ранее или нет. В любом случае, оно также доступно для кнопок и форм.
Ответить с цитированием
  #7  
Старый 10.07.2009, 18:21
Da_Neal Da_Neal вне форума
 
Регистрация: 22.07.2008
Сообщения: 9
Цитата:
Сообщение от apanko
Свойство для Actions - Ellipsis.
Если включить (Yes), то возле названия действия будет отображаться многоточие. Это многоточие показывает пользователю, что после нажатия на это действие появится диалоговое окно, в котором ему потребуется указать некие дополнительные параметры.

Например:
Печать...

Не помню было ли свойство доступно ранее или нет. В любом случае, оно также доступно для кнопок и форм.

Конечно было и есть.
Ответить с цитированием
  #8  
Старый 10.07.2009, 19:24
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Спасибо за инфу. Поленился запускать 5-ого клиента.
Ответить с цитированием
  #9  
Старый 14.07.2009, 11:47
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Полезная штука - типа Zoom в классическом клиенте, но еще лучше.
Новая опция в ролеориентированном клиенте NAV 2009 SP1: About This Page
Ответить с цитированием
  #10  
Старый 27.07.2009, 20:16
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Играл с add-in'ами.
Выяснил, что бывает два типа интерфейсов: StringControlAddInBase и WinFormsControlAddInBase.
Первый получает/возвращает информацию от сервера, а второй нет.
Подробности позже.

Последний раз редактировалось apanko, 28.07.2009 в 15:07.
Ответить с цитированием
  #11  
Старый 24.08.2009, 16:16
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Что-то любопытное с SetView.

Пишу:

Код:
r18.SETVIEW('WHERE(No.=CONST(30000))'); PAGE.RUNMODAL(21,r18);

Страницу-карточку открывает (но не ту), плюс предварительно пишет:
Цитата:
The customer 30000 does not exist.

Если же использовать страницу-список
Код:
r18.SETVIEW('WHERE(No.=CONST(30000))'); PAGE.RUNMODAL(22,r18);

То никаких вопросов не поступает. Все фильтрует как надо.

Судя по всему так карточки фильтровать нельзя. Хотя если у страницы задать свойство SourceTableView, то все отрабатывает корректно.
Ответить с цитированием
  #12  
Старый 25.08.2009, 14:19
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Web services

Как известно, самая большая проблема с веб-службами - выяснить адрес, по которому они находятся.
В NAV 2009 это был:
http://localhost:7047/DynamicsNAV/WS...l_Ltd/Services

А в NAV2009 SP1 стал
http://localhost:7047/DynamicsNAV/WS...0Ltd./Services


Подробности смотри в блоге FreddyK: http://blogs.msdn.com/freddyk/archiv...-2009-sp1.aspx
Ответить с цитированием
  #13  
Старый 29.08.2009, 11:34
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Цитата:
Сообщение от apanko
Claus Lundstrøm опубликовал перечень новшеств в NAV 2009 SP1 в части работы с отчетами (не удивительно, ведь он над ними и работает).

Среди всего прочего возможность использовать при формировании отчета элемент управления Matrix и таким образом обойти ограничение на использование матричных форм в ролеориентированном клиенте.

Нет, не забыл Claus. Оказывается выжидал релиза.
http://blogs.msdn.com/nav-reporting/...-2009-sp1.aspx

Раздел
Now let us look at some other Matrix Reports

Чертовски приятно
Ответить с цитированием
  #14  
Старый 01.09.2009, 19:38
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Цитата:
Сообщение от apanko
Играл с add-in'ами.
Выяснил, что бывает два типа интерфейсов: StringControlAddInBase и WinFormsControlAddInBase.
Первый получает/возвращает информацию от сервера, а второй нет.
Подробности позже.

А вот и подробности на NAV4U:
Ответить с цитированием
  #15  
Старый 03.09.2009, 18:14
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Цитата:
Сообщение от apanko
UPD. Чтобы узнать ID страницы в ролеориентированном клиенте, его нужно запустить с параметром /showhelpid

В NAV2009 SP1 данная опция отключена. Вместо этого используется новая функция: About This Page.
(Работать опция по прежнему будет, но это не афишируется).
Ответить с цитированием
  #16  
Старый 15.09.2009, 18:48
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
А вот и первые обновления.

Запишу, что б потом не искать.
  1. 7.9.2009. KB974980. Build 29741. CC files. "Translation of Report to DBCS fails with RDL included in report Objects"
  2. 14.9.2009. KB974798. Build 29766. Application server & CC files "Fast forward-only cursor causing performance problem with build 29512 and later"

http://blogs.technet.com/gediminb/ar...-hotfixes.aspx
Ответить с цитированием
  #17  
Старый 20.09.2009, 10:05
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
VPC для партнеров
SP1 RTM VPC for Microsoft Dynamics NAV 2009
Ответить с цитированием
  #18  
Старый 26.09.2009, 13:32
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Цитата:
Сообщение от apanko
Полезная штука - типа Zoom в классическом клиенте, но еще лучше.
Новая опция в ролеориентированном клиенте NAV 2009 SP1: About This Page

Тоже самое есть и для отчетов. Называется About This Report.
Позволяет посмотреть набор данных на которых стоится отчет.
Струткуру этих данных мы описываем с помощью дизайнера отчетов, однако Reporting Services в отличие от классических отчетов не понимает вложенных таблиц, поэтому он выполняет преобразование вложенных таблиц в одну выровненную (JOIN в SQL).
На самом деле такое преобразование выполняет серверная часть NAV, но сейчас не про это.
Так вот к этой выровненной таблице еще цепляются текстовые поля и форматы текстовых зон выведенных в дизайнере секций.
С непривычки представить себе это не просто.
Тут на помощь и приходит "About This Report".
Вызывается он уже из сформированного отчета:

http://apanko.ru/attachment.php?atta...1&d=1253953880

Однако не все так просто. В Dynamics NAV 2009 SP1 внедрили такую штуку как "chunking", т.е. набор данных с сервера на клиент отрпавляется частями (раньше он сначала формировался на сервере, а затем полностью отправлялся клиенту. некоторые отчеты были настолько здоровые что полностью сжирали память на сервере. теперь эта проблема перенесена на клиента - хочешь здоровый отчет - получи (кусочками), а серверную память не трожь).

Так вот данная оптимизация не совместима с функцией "About this report". Что делать? Нужно оптимизацию отключить. Отключается она непосредственно на клиенте запуском функции "About this report".
Т.е. берется отчет, которые нужно отлаживать и запускается.
Дальше запускается опция "About this report", которая вместо того, чтобы показать набор данных отключит оптимизацию.
http://apanko.ru/attachment.php?attachmentid=121&stc=1&d=1253953880

Далее отчет нужно закрыть и запустить по новой. Теперь если вызвать опцию "About this report" система покажет нам набор данных:
http://apanko.ru/attachment.php?attachmentid=122&stc=1&d=1253953880

PS. Для отключения оптимизации нужно всего лишь перезапустить клиента.
Миниатюры
Нажмите на изображение для увеличения
Название:  About1.png
Просмотров: 2362
Размер:	6.8 Кбайт
ID:	121  Нажмите на изображение для увеличения
Название:  About2.png
Просмотров: 2127
Размер:	16.9 Кбайт
ID:	122  
Изображения
 
Ответить с цитированием
  #19  
Старый 29.09.2009, 11:47
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Помним, что Dynamics NAV 2009 устанавливался крайне агрессивно - перед установкой себя, удалял предыдущую версию.
Не думаю, что с выходом Dynamics NAV 2009 SP1 поведение изменилось, однако для партнеров MS опубликовал такую шпаргалку: https://mbs.microsoft.com/partnersou...nav2009sp1.htm

Так написано как установить NAV 2009 SP1 и при этом не потерять установленный NAV 5.
Ответить с цитированием
  #20  
Старый 15.10.2009, 15:50
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,629
Какое-то новое окошко при подключении ролеориентированного клиента.
Вот любопытно о каком рабочем пространстве идет речь.
Миниатюры
Нажмите на изображение для увеличения
Название:  ConnectionToServer.png
Просмотров: 1719
Размер:	8.9 Кбайт
ID:	123  
Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 13:18.

Контакты: e-mail, телефон: +7(926)1805967 - Архив - Вверх

Microsoft Most Valuable Professional
vBulletin v3.5.4, Copyright ©2000-2018, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co
Права на все материалы, опубликованные на блогофоруме принадлежат Андрею Панько, если в самом материале не указано иное.
Рейтинг@Mail.ru Rambler's Top100