AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.06.2011, 12:10   #21  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от _df_ Посмотреть сообщение
спс, не знал. про h спорно, т.к. большинство МОИХ пользователей будут полчаса искать как переключиться на английскую раскладку и еще полчаса где буква h но все равно уже легче
Возможно, в русской версии приняты другие сокращения (что было бы логично предположить)Н-р, вместо "h" вводить "с"(сегодня)

Цитата:
Сообщение от _df_ Посмотреть сообщение
то же и по 2-му пункту. а нет у нава русскобуквенных сокращений для заполнений?
и где можно почитать про "быструю работу в навижн"? подозреваю по незнанию мы плюемся еще от многих вещей
еще раз спасибо
Про русский Нав, к сожалению ничего сказать не могу, т.к. сама работа. с немецким.
Но щас, может, коллеги подтянутся и Вам подскажут

Удачи
Старый 09.06.2011, 12:44   #22  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
h (heute)- это как раз немецкое сокращение. В английской версии стоит логичное t(today) или w(work day). В принципе это прописано в 1-м кодеюните и можно программно задать любые буквы в любой раскладке. (В последней русской версии прописано с).


Кстати, а что за место для вписания пользователем вручную Да и Нет??? 0_о Navision вообще говоря минимализирует ручной ввод пользователем.
И кстати, вы на какой версии?
Старый 09.06.2011, 14:04   #23  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
Цитата:
Сообщение от _df_ Посмотреть сообщение
и где можно почитать про "быструю работу в навижн"? подозреваю по незнанию мы плюемся еще от многих вещей
коротенько
1. всесто Да и Нет (а также при установке фильтров на галочку) можно вводить 1 и 0, соответственно.
2. при работе с "маленькими" списками, типа ФинСчет/Клиент/Поставщик/Банк, можно вводить 0/1/2/3, отработает.
3. если в поле Сумма (в любом числовом поле) указали 13 рублей, а потом спохватились, что надо было указать с НДС, можно напечатать 13*1,18
4. клавиша F8 при работе в формах списка незаменима (аналог Ctrl+D в Excel), копирование вне буфера обмена информации из предыдущей строки
5. дату текущего месяца можно вводить ОДНОЙ цифрой. вот сегодня она 9, а вчера была 8. текущий месяц и год оно само подставит.
6. при работе в списках во многих формах можно накидать фильтры, которые будут использованы как значения по умолчанию для новых записей
...
...
...

кто еще что вспомнит?
минифак сделаем?
Старый 09.06.2011, 14:10   #24  
_df_ is offline
_df_
Участник
 
13 / 10 (1) +
Регистрация: 08.06.2011
Цитата:
Сообщение от Fordewind Посмотреть сообщение
Кстати, а что за место для вписания пользователем вручную Да и Нет??? 0_о Navision вообще говоря минимализирует ручной ввод пользователем.
И кстати, вы на какой версии?
Инструменты - Параметры - Закрывать формы клавишей ESC. версия 2009 R2. И вообще это просто для иллюстрации, в наве очень много подобных полей.
Ваше мнение как то расходится с мнением Кадаврика и тем что я вижу. Действительно оптимизация как раз под ручной ввод
Старый 09.06.2011, 14:10   #25  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
Цитата:
Сообщение от AlexB Посмотреть сообщение
Цитата:
Сообщение от Sancho Посмотреть сообщение
но почему не работает конструкция
if not "Pisting Date" in [DateFrom..DateTo] then...
это ж ДОЛЖНО работать по определению!!!
У меня эта конструкция работает:

Вариант 1
Код:
MyDate := 151210D;
IF NOT (MyDate IN [011210D..311210D]) THEN ...
==> ERROR не вылетает
...
ступил я. скобочки после not не поставил, она и не компилилась...
просто параллельно кодил и отвечал на форуме
Старый 09.06.2011, 14:13   #26  
_df_ is offline
_df_
Участник
 
13 / 10 (1) +
Регистрация: 08.06.2011
Цитата:
Сообщение от Sancho Посмотреть сообщение
минифак сделаем?
я за
Старый 09.06.2011, 14:22   #27  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
кнопочка с хинтом "Показать все" всего лишь фильтры снимает, а не выводит свежее порно из инета.
я пробовал, несколько раз нажимал, не выводит
Старый 09.06.2011, 15:27   #28  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от _df_ Посмотреть сообщение
Инструменты - Параметры - Закрывать формы клавишей ESC. версия 2009 R2. И вообще это просто для иллюстрации, в наве очень много подобных полей.
Ваше мнение как то расходится с мнением Кадаврика и тем что я вижу. Действительно оптимизация как раз под ручной ввод
А что Вы понимаете под "ручным" вводом?
Не ручной - это, имхо, ввод через всякие сканеры и т.п.
В Навижн, на мой взгляд, (по сравнению с 1С) меньше переключений между окнами и меньше мышиных кликов
Если это считать "больше ручного ввода", то таки да, больше, но зато так быстрее и удобнее юзеру (не нужно постоянно переключаться с мышки на клаву и обратно)
Старый 09.06.2011, 15:38   #29  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от Sancho Посмотреть сообщение
кто еще что вспомнит?
минифак сделаем?
ПОдкину еще одно удобство: [Ctrl-F8]
Я оч.заценила эти кнопочки: часто использую, когда нужно посмотреть значение полей записи, не отображаемых в форме. Еще одно применение: при просмотре списков в табличной форме, если колонок много, чтобы не скроллировать влево/вправо, пользуюсь этой Hotkey.

Что еще вспомнилось из приятного:
- возможность управлять видимостью колонок и их последовательностью при просмотре списочных форм, возможность накладывать любые фильтры при просмотре записей и при печати отчетов (В 1С с этим сложнее было, т.к. нужно было всё программировать)
- комбинированные фильтры (н-р, 1..10|25|30)
Старый 09.06.2011, 16:35   #30  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от _df_ Посмотреть сообщение
эффективность программиста увеличивается на порядки из-за подсветки? гы!
вы знаете что такое телепат в 1С 7.7?
конечно.
это разработка третьих лиц, не входящая в стандартную поставку 1С 7.7.
разработка не поддерживается самой фирмой, поскольку основана на недокументированных фичах 1С 7.7

сама платформа 7.7 (из коробки) имеет очень ограниченный инструмент шаблонов.

мы щас будем про доработки и допилки говорить?
mibuso.com

мы щас будем говорить об инструментах от самого поставщика?
NAV Developer Tools.


Цитата:
Сообщение от _df_ Посмотреть сообщение
1. Выбор даты. Кто придумал что писать дату руками, да еще и подставляя самому точки в нужных местах удобнее быстрее чем выбрать из календарика
О_о!
Во-первых, вы можете не писать точки - нав справится сам
Во-вторых, вы можете не вводить год - нав подставит текущий
Во-третьих, вы можете не вводить месяц - нав подставит текущий

И самое главное - вы можете писать ФОРМУЛУ вместо даты.
что очень и очень помогает при подготовке шаблонов и в программировании функционала.

Цитата:
Сообщение от _df_ Посмотреть сообщение
2. В настройках есть такой пункт "Закрывать формы клавишей ESC", возможные значения "Да" или "Нет". но вписать в это поле я могу что угодно, навижн просто не даст сохрать это. я как программист дал бы пользователю выбирать из списка необходимый параметр. и на заполнение этого поля у моего пользователя ушло бы раз в 10 меньше времени. а если бы это поле было в каком нибудь часто используемом документе (например накладной коих у нас до 1000 штук в день)? вот он и проигрыш навижена по времени.
Есть такое. Но в очень ограниченных местах и в основном связано с совместимостью.
В функционале используются нормальные чекбоксы.


Цитата:
Сообщение от _df_ Посмотреть сообщение
про скорость - никогда еще Нав не работал медленнее 1Са.
я не про скорость работы навижена, я про скорость работы ПОЛЬЗОВАТЕЛЕЙ в навижене.
О_о!
Не, вы ошибаетесь.
__________________
полезное на axForum, github, vk, coub.
Старый 09.06.2011, 16:38   #31  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Sancho Посмотреть сообщение
кто еще что вспомнит?
минифак сделаем?
да. создавайте сюда
http://forum.mazzy.ru/index.php?showforum=14

желающим поработать над ФАКом будет предоставлен полный доступ к этому разделу.
__________________
полезное на axForum, github, vk, coub.
Старый 09.06.2011, 16:54   #32  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Sancho Посмотреть сообщение
Цитата:
Сообщение от _df_ Посмотреть сообщение
и где можно почитать про "быструю работу в навижн"? подозреваю по незнанию мы плюемся еще от многих вещей
коротенько
1. всесто Да и Нет (а также при установке фильтров на галочку) можно вводить 1 и 0, соответственно.
2. при работе с "маленькими" списками, типа ФинСчет/Клиент/Поставщик/Банк, можно вводить 0/1/2/3, отработает.
О_о!
__________________
полезное на axForum, github, vk, coub.
Старый 09.06.2011, 17:10   #33  
prefreitor is offline
prefreitor
Участник
 
214 / 11 (1) +
Регистрация: 03.10.2006
Находясь в заказе продажи можно вместо выбора номера клиента там начать писать просто его имя, например "Рога и ко...."? причем достаточно в большинстве случаев написать 3-5 первых букв, номер система поставит сама. Так же можно делать при выборе товаров))
Старый 10.06.2011, 00:37   #34  
rmv is offline
rmv
Участник
 
481 / 11 (1) +
Регистрация: 15.02.2005
Цитата:
Как облегчить жисть программиста
Цитата:
Во-первых, вы можете не писать точки - нав справится сам
Во-вторых, вы можете не вводить год - нав подставит текущий
Во-третьих, вы можете не вводить месяц - нав подставит текущий
Цитата:
Находясь в заказе продажи можно вместо выбора номера клиента там начать писать просто его имя, например "Рога и ко...."? причем достаточно в большинстве случаев написать 3-5 первых букв, номер система поставит сама. Так же можно делать при выборе товаров))
У меня одного возникает когнитивный диссонанс при чтении топика?
Старый 10.06.2011, 01:28   #35  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
да уж, в сторону от программистов ушли
__________________
полезное на axForum, github, vk, coub.
Старый 10.06.2011, 07:19   #36  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
про программистов?
1. для поиска Rec в списке переменных можно нажать x, с этой буквы мало переменных, зачастую сразу позиционируется на xRec, а оттуда на одну вверх или вниз (черти, не могли в формах и таблицах одинакого сделать) и опана! заветная Rec!

2. опшн можно набирать не полностью, например
IF "Document Type" = "Document Type"::cr THEN...
при компиляции оно само подставит вместо cr Credit Nota

3. c/al (пусть это и не корректно, зато работает) позволяет плевать на проверку уникальности записи при вставке:
IF INSERT THEN;
если такой записи нет - вставит. если есть - не вставит и не ругнется.
дальнейшее развитие:
IF NOT INSERT THEN MODIFY; //PLEASE
эта строка вообще сбивает программиста другого языка с толку. переводится как "ну сделай уже хоть что-то... ну пожалуйста"

4. часто надо какие-то безумные сочетания проверок делать. удобно использовать
CASE TRUE OF
condition1 and condition2 and condition3:
condition1 and condition2:
ELSE
END{Case};
в последней строке синтаксис а-ля бейсик, удобно в больших циклах смотреть, что у тебя закончилось, begin-end, case-end{case}, with-end{with}
...
Старый 10.06.2011, 09:40   #37  
jopagames2 is offline
jopagames2
Участник
 
151 / 11 (1) +
Регистрация: 11.02.2010
Цитата:
Сообщение от rmv Посмотреть сообщение
У меня одного возникает когнитивный диссонанс при чтении топика?
Нет. Ваш случай не уникальный.
Просто у Кадаврика есть некий невероятный талант оживлять собственные же уже казалось бы давно "замумифицировавшиеся" топики.
Начало этой беседы 15.12.10, но это не рекорд. Кадаврик может больше!
К примеру, тема второй "мумии", до сих пор притягивает новых собеседников своей кукуольной просторой и не выходит из лидеров обсуждения аж с 04.11.10 ("Помогите новичку, Плиииз")

От чего это происходит? Что с этим делать и какое отношение ко всему этому имеет Navision я могу только догадываться.
Если Маззи не против, то можно это обсудить (именно здесь. в этой ветке. где же ещё?
У меня в голове уже зреет некая, пока ещё схематичная, гендерная теория о женщинах-программистах.

А в остальном хороший топик. Полезный. Я всё прочитал.
Про 0 и 1 вот узнал (раньше набирал "y" и "n")
Старый 10.06.2011, 11:11   #38  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от jopagames2 Посмотреть сообщение
Цитата:
Сообщение от rmv Посмотреть сообщение
У меня одного возникает когнитивный диссонанс при чтении топика?
Нет. Ваш случай не уникальный.
Ну вот, благодаря вам еще кой-че новое узнала. бум терь знать что такое когнитивный диссонанс

Цитата:
Сообщение от jopagames2 Посмотреть сообщение
Просто у Кадаврика есть некий невероятный талант оживлять собственные же уже казалось бы давно "замумифицировавшиеся" топики.
Давайте будем справедливы, коллеги? Эту ветку подняла не я! Я лишь ответила человеку (и вроде как даже не без пользы мой ответ оказался , искренне желая помочь, т.к. совсем недавно сама была в похожей ситуации.

Цитата:
Сообщение от jopagames2 Посмотреть сообщение
Начало этой беседы 15.12.10, но это не рекорд. Кадаврик может больше!
Спасибо Вам за веру в меня! Это добавляет оптимизма и вдохновения

Цитата:
Сообщение от jopagames2 Посмотреть сообщение
К примеру, тема второй "мумии", до сих пор притягивает новых собеседников своей кукуольной просторой и не выходит из лидеров обсуждения аж с 04.11.10 ("Помогите новичку, Плиииз")
Я здесь на форуме (да и в Навижн тоже) человек новый, зеленый. Я нарушила какие-то негласные, принятые в вашем сообществе, правила? ;-/ Дык разъясните их мне тогда!
Я посчитала более простым и удобным вариантом, все свои мелкие возникающие вопросы писать в одной ветке, дабы не распылять эту мелочевку по всему форуму, ...да и потом мне самой же легче будет найти ответы на мои вопросы, если они все собраны в одном месте. (возможно это и несколько противоречит правилу 2.6, но я ж хотела как лучше )

Вот не знала, что старые ветки поднимать - это моветон ;-/
Тогда растолкуйте мне "правильные" правила, и я постараюсь их придерживаться.

Цитата:
Сообщение от jopagames2 Посмотреть сообщение
От чего это происходит? Что с этим делать и какое отношение ко всему этому имеет Navision я могу только догадываться.
Если Маззи не против, то можно это обсудить (именно здесь. в этой ветке. где же ещё?
Ребят, ну я честно не понимаю, что в моих темах/постах не относится к Навижн. Растолкуйте, а!?

Цитата:
Сообщение от jopagames2 Посмотреть сообщение
У меня в голове уже зреет некая, пока ещё схематичная, гендерная теория о женщинах-программистах.
Ой! а вы не поделитесь? Оч. любопытно. (разумеется лучше в личку дабы не нарушать правила форума.
Старый 10.06.2011, 12:58   #39  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Kadawrik, все нормально.
__________________
полезное на axForum, github, vk, coub.
Старый 10.06.2011, 13:15   #40  
.Quattro. is offline
.Quattro.
Участник
Лучший по профессии 2009
 
194 / 22 (1) +++
Регистрация: 22.05.2006
Цитата:
Сообщение от mazzy Посмотреть сообщение
И самое главное - вы можете писать ФОРМУЛУ вместо даты.
что очень и очень помогает при подготовке шаблонов и в программировании функционала.
А здесь можно подробнее? В Поле с датой можно написать формулу даты? t и w не считается.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:34.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.