It should do no harm mention also other issues the Good code fixes in this example: community.dynamics.com/.../192.unnecessary-truefalse.aspx But what rule is applied to put HasLogicalOperator := TRUE into a separate line ...? community.dynamics.com/.../207.one-statement-per-line.aspx
↧
Comment on Separate IF and ELSE
↧
Comment on Separate IF and ELSE
Sorry, my very last "?" has been merged into the last url ... please delete it if you want to open the URL.
↧
↧
Comment on Suggested Abbreviations and internally used .NET Types
The menu item still needs to be updated ;-)
↧
Comment on FIELDCAPTION and TABLECAPTION
It's not on waldo, he helped splitting the topics so we can comment on each one individually, but the content is from Microsoft. Good point. I will update the examples (both of them, since the focus should be on something else here).
↧
Wiki Page: FIELDCAPTION and TABLECAPTION
For user messages, errors etc., use FIELDCAPTION not FIELDNAME and TABLECAPTION not TABLENAME. Reason: The correct translation will be automatically used. If the caption/name changes, then there will be a single point of change needed. Bad code IF NOT CONFIRM(UpdateLocationQst,TRUE,FIELDNAME("Location Code"),...) Good code IF NOT CONFIRM(UpdateLocationQst,TRUE,FIELDCAPTION("Location Code"),...)
↧
↧
Wiki Page: Suggested Abbreviations
Suggested Abbreviations Whenever possible, do not use abbreviations in variables, functions and objects names. If there is no other choice, then use the suggestions below. Abbreviation Text Abs absence Acc account Acc accounting Accum accumulated Act action Activ activity Add additional Addr address Adj adjust Adjd adjusted Adjmt adjustment Agrmt agreement Alloc allocation Allow allowance Alt alternative Amt amount Amts amounts Ans answer Appl applies Appln application Arriv arrival Asm assembly ATO assemble to order Assgnt assignment Assoc associated Attmt attachment Auth authorities Auto automatic Avail availability Avg average BA ba db. Bal balance BOM bill of materials Blnkt blanket Budg budget Buf buffer Bus business BIM business interaction management Buy buying Calc calculate Calcd calculated Calcu calculation Cal calendar Cap capacity CRP capacity requirements planning CF cash flow CF cashflow ctlg catalog Cat category CPU Central Processing Unit Ctr center Chg change Chgs changes Char character Chars characters Chrg charge Chrgs charges Chk check Class classification coll collection col column Cmt comment Co company Comp component Cmpltn completion Comps components Compn composition Compr compression Concrnt concurrent Conf confidential Cnfrmn confirmation Confl conflict Consol consolidate Consolid consolidation Consump consumption Cont contact Cntr container Contr contract Contrd contracted Ctrl control Ctrls controls Conv conversion Cor correction Corres correspondence Corresp corresponding Cst cost COGS sold Cr credit Cumul cumulate Curr currency Crnt current Cust customer CV customer/vendor Dly daily Damp dampener DBMS database management system D date Def definition Demo demonstration Dept department DP department/project Depr depreciation Desc description Dtl detail Dtld detailed Dtls details Dev deviation Diff difference Dim dimension Dir direct Disc discount Discr discrete Distr distribute Distrd distributed Distbtr distributor Distrn distribution Doc document Dupl duplicate Entrd entered Engin engineering Exch exchange Excl excluding Exec execute Expd expected Exped expedited Exp expense Expr expression Expir expiration Ext extended Expl explode Expt export Fnl final Fin finance Fisc fiscal Fnshd finished FA fixed asset Fwd forward Frt freight Gen general GL general ledger Gr group Hdr header Hist history Hol holiday HR human resource ID identification Imp import Inbnd inbound Incl including Incld included Incmg incoming ISV independent software vendor Indust industry Info information Init initial Intra Intrastat Interact interaction Integr integration Int interest Intm Interim IP internal protocol Invt inventory Invtbl inventoriable Inv invoice Invd invoiced IT item tracking Jnl journal Lang language Ledg ledger Lvl level Ln line Lt list LCY local currency Loc location Mail mailing Maint maintenance Mgt management Man manual Mfg manufacturing Mfr manufacturer Mat material Mktg marketing Max maximum Meas measure Msg message Min minimum Misc miscellaneous Mod modify Mth month Neg negative NonInvtbl non-inventoriable Notif notification No number Nos numbers Obj object Oper operating Opp opportunity Ord order Ords orders Orig original Org organization Outbnd outbound Outg Outgoing Out output Outstd outstanding Ovhd overhead Pmt payment Pct percent Persnl personnel Phys physical Pic picture Plng planning Pstd posted Post posting Pos positive Prec precision Prepmt prepayment Prod product Prod production ProdOrd production order Proj project Prop property Prspct prospect Purch purchase Purch purchases Purchr purchaser PurchOrd purchase order Qlty quality Qty quantity Questn questionnaire Qte quote RF radio frequency Rng range Rcpt receipt Rcd received Rec record Recs records Recncl reconcile Recon reconciliation Recur recurring Ref reference Reg register Regn registration Regd registered Rel relation Rels relations Rlshp relationship Rlse release Rlsd released Rem remaining Rmdr reminder Repl replacement Rplnsh replenish Rplnsht replenishment Rpt report Rep represent Repd represented Rqst request Reqd required Reqt requirement Reqts requirements Req requisition Rsv reserve Rsvd reserved Reserv reservation Resol resolution Res resource Rsp response Resp responsibility Rtn retain Rtnd retained Ret return Rets returns Revaln revaluation Rev reverse Rvw review Rnd round Rndd rounded Rndg rounding Rte route Rtng routing Rout routine Sales sales & receivables Saf safety Sched schedule Sec second Seg segment Sel select Selctn selection Seq sequence Ser serial SN serial number Serv service Sh sheet Shpt shipment Src source Spcl special Spec specification Specs specifications Std standard SF frequency Stmt statement Stat statistical Stats statistics Stk stock SKU stockkeeping unit Stm stream SQL structured query language Subcontr subcontract Subcontrd subcontracted Subcontrg subcontracting Sub substitute Subst substitution Sug suggest Sugd suggested Sugn suggestion Sum summary Suspd suspended Sympt symptom Synch synchronize Temp temporary Tot total Transac transaction Trans transfer Transln translation Trkg tracking Tblsht troubleshoot Tblshtg troubleshooting UOM unit of measure UT unit test Unreal unrealized Unrsvd unreserved Upd update Valn valuation Val value VAT value added tax Var variance Vend vendor Whse warehouse WS web shop Wksh worksheet GL g/l Pct % Three-Tier 3-tier Osynch Outlook Synch
↧
Comment on Suggested Abbreviations and internally used .NET Types
Thanks Natalie!
↧
Comment on FIELDCAPTION and TABLECAPTION
And I proposed a new rule about not using STRSUBSTNO with CONFIRM, ERROR etc.
↧
Comment on FIELDCAPTION and TABLECAPTION
Thanks for adding comments like that. It's like having 100 reviewers at the same time. Awesome.
↧
↧
Comment on Unnecessary ELSE
A ; is missing after the ERROR...
↧
Comment on Named invocations
And use FIELDNO() when you refer to any table field numbers.
↧
Forum Post: RE: iPad app and barcode scanner does not jump to next text fjeld
is this a customized version of the tablet client or a standard version?
↧
Forum Post: RE: disabling warehouse management
that can be done by setup of the used locations. goto msdn.microsoft.com/.../hh172965(v=nav.70).aspx for details disable checkboxes * Bin Mandatory * Require Pick * Require Put-away
↧
↧
Forum Post: RE: Warehouse Change Unit of Measure
Hi Travis I think you have to connect the UoM with the item you are trying to change the UoM for. Go to the item card/list and select "Unit of Measure" to connect your new UoM to the item.
↧
Forum Post: RE: iPad app and barcode scanner does not jump to next text fjeld
i believe its the standard version. Can it be custumized?
↧
Forum Post: RE: iPad app and barcode scanner does not jump to next text fjeld
because it's the same on the android system, i assume it's either a bug or the behavior is like it is per default. the technology of the tablet client is not the same as the windows client (RTC) on PCs. so there can be differences. best you contact the microsoft support.
↧
Hi All, Any place for me download Microsoft Dynamics NAV 2015 development version or need to purchase from somewhere? in Microsoft Dynamics NAV
Hi All, Any place for me download Microsoft Dynamics NAV 2015 development version or need to purchase from somewhere? in Microsoft Dynamics NAV
↧
↧
Forum Post: Zetadocs Installation ERROR
Hello Sir/ma'am, Greetings. I am facing this error "Unable to find the zetadocs instance of sql server.Please see technote ztn4299 for additional installation steps required when istalling on windows server 2003" when i was installing zetadocs express.I had found that this could be fix by "HOTFIX" through http://www.equisys.com/technotes/ZTN4328.htm .So please help me for the same. Please find attachment error.png(screen shot for the error). Any help would be greatly appreciated. Thanks. Regards, Suraj Prajapati
↧
Forum Post: Zetadocs Express and Sharepoint workflow
Hello, I've installed Zetadocs Express on our NAV 2013 R2! It works globally (drag & drop ok, save & send ok), but I can't see and launch the sharepoint workflow since the Windows client I've followed the installation guide, in chapter 3.4.4-b you mentionned "If you have activated Zetadocs Workflows and wish to view the approval status, check the Document Workflow option." but I can't find this checkbox on the settings page : Thanks, Regards, Mickael
↧
Wiki Page: Using OptionCaptionML
The OptionCaptionML should be filled in for sourceexpression using option data types. Bad code { 30 ;TextBox ;17850;0 ;150 ;423 ;Name=Selection; SourceExpr=Selection; DataSetFieldName=Selection } ... Selection@1008 : 'Open,Closed,Open and Closed'; ... Good code { 30 ;TextBox ;17850;0 ;150 ;423 ;Name=Selection; OptionCaptionML=ENU=Open,Closed,Open and Closed; SourceExpr=Selection; DataSetFieldName=Selection } ... Selection@1008 : 'Open,Closed,Open and Closed';
↧