Knowledge (XXG)

Dexterity (programming language)

Source 📝

1387: 1406: 22: 228:
and technology, designed in the late 1980s with the goal to build a platform-independent graphical accounting package - Great Plains Dynamics. Dexterity itself is written in C (with the hope that C would provide platform independence). The user can install Dexterity from the Dynamics GP CD #2 and it
276:
These are modifications to existing forms – the ones found in DYNAMICS.DIC. The most popular customizations are made on the SOP Entry form. Alternate forms are not recommended by Microsoft as they make version upgrades more difficult. Customization usually has to be
285:
Dynamics GP is actually an integration of multiple dictionaries: DYNAMICS.DIC, ADVSECUR.DIC, EXP1493.DIC, etc. In your Dexterity customization you can generally deal with only one dictionary - DYNAMICS.DIC. Integration with other dictionaries is supported but is
243:
Dexterity was designed as a platform-independent programming language. If you want code to be operable on all currently supported Dynamics GP databases, use Dexterity ranges and loops to manipulate the
264:
Beginning with version 7.0, Dexterity supports COM objects - register them as libraries in Dexterity. Refer to the manual as to how to do this. This technique allows you to call such things as
523: 351: 1481: 1447: 39: 452: 1476: 516: 1471: 1176: 480: 310: 923: 1440: 918: 86: 1466: 1390: 570: 509: 58: 648: 409: 386: 335: 65: 355: 1486: 105: 1433: 1212: 1067: 445: 72: 1207: 1082: 560: 824: 804: 575: 485: 43: 54: 1202: 772: 760: 658: 792: 1171: 1115: 490: 204:, formerly Great Plains Dynamics and eEnterprise, is a Dexterity-written application. Microsoft's small business line, 1263: 1197: 1087: 1072: 839: 438: 205: 1120: 975: 425: 32: 1301: 1243: 1110: 1077: 829: 616: 291: 209: 195: 1127: 888: 596: 256:
Server - so you can use Dexterity for custom forms drawing only and make the buttons run SQL stored procedures.
191: 1369: 547: 79: 777: 1352: 1238: 883: 750: 705: 475: 129: 1296: 953: 913: 737: 690: 670: 201: 141: 1153: 1132: 1023: 980: 401: 327: 253: 225: 179: 157: 124: 1268: 675: 663: 187: 1166: 1161: 1105: 893: 685: 611: 555: 461: 164: 136: 1357: 1062: 1038: 985: 755: 653: 405: 382: 331: 1417: 1233: 1050: 626: 378: 152: 1374: 968: 742: 680: 591: 1337: 903: 849: 183: 1460: 1228: 1097: 1033: 958: 834: 565: 1327: 1018: 1013: 844: 695: 797: 229:
allows custom pieces to be seamlessly integrated with the Dynamics GP interface.
1028: 948: 265: 213: 21: 898: 873: 861: 856: 631: 501: 1413: 1405: 1332: 1311: 1057: 787: 290:
Dynamics GP macros can also be recorded in Dexterity. The ability to handle
145: 782: 1286: 878: 765: 606: 1291: 1045: 1008: 963: 908: 866: 715: 710: 621: 1306: 643: 636: 430: 1347: 1342: 990: 814: 700: 601: 1181: 1000: 809: 505: 434: 426:
Dexterity Development System Releases for Microsoft Dynamics GP
1412:
This article about software created, produced or developed by
1362: 15: 252:
Currently, most Dynamics GP installations have been moved to
182:
was designed in the late 1980s for the implementation of
1421: 375:
Developing Microsoft Dynamics GP Business Applications
1320: 1277: 1256: 1221: 1190: 1152: 1145: 1096: 999: 941: 932: 730: 584: 546: 537: 468: 163: 151: 135: 123: 46:. Unsourced material may be challenged and removed. 212:, were also written in Dexterity and use the same 1441: 517: 446: 8: 118: 1482:Programming languages created in the 1980s 1448: 1434: 1149: 938: 543: 524: 510: 502: 453: 439: 431: 294:does not appear to exist in these macros. 117: 106:Learn how and when to remove this message 1177:Business Intelligence Development Studio 224:Great Plains Dexterity is a proprietary 303: 190:. Dexterity itself is written in the 55:"Dexterity" programming language 7: 1402: 1400: 194:. It was used in the development of 44:adding citations to reliable sources 1420:. You can help Knowledge (XXG) by 398:Microsoft Dynamics 365 For Dummies 324:Microsoft Dynamics 365 For Dummies 14: 1477:Procedural programming languages 1404: 1386: 1385: 206:Microsoft Small Business Manager 20: 1472:Microsoft programming languages 1269:Team Foundation Version Control 247:Dexterity with SQL Stored Procs 31:needs additional citations for 1: 481:Dynamics 365 Business Central 1467:Microsoft development tools 532:Microsoft development tools 271:Dynamics GP Alternate Forms 1503: 1399: 1383: 1244:Extensible Storage Engine 649:Robotics Developer Studio 210:Small Business Financials 1487:Microsoft software stubs 1068:Communication Foundation 238:Native Dexterity Cursors 1370:Windows Package Manager 1083:Presentation Foundation 469:Enterprise applications 1353:Web Platform Installer 1239:Access Database Engine 706:Native Image Generator 571:Tools for Applications 396:Bellu, Renato (2018). 322:Bellu, Renato (2018). 192:C programming language 402:John Wiley & Sons 373:Vail, Leslie (2012). 328:John Wiley & Sons 202:Microsoft Dynamics GP 198:accounting software. 142:Great Plains Software 981:Xbox Development Kit 566:Team System Profiler 486:Dynamics 365 Finance 268:across the internet. 226:programming language 220:History of Dexterity 184:platform independent 180:programming language 158:Proprietary software 40:improve this article 1088:Workflow Foundation 1073:Identity Foundation 659:SharePoint Designer 188:accounting software 165:Filename extensions 120: 686:Windows App Studio 491:Dynamics 365 Sales 462:Microsoft Dynamics 311:Dexterity overview 1429: 1428: 1397: 1396: 1358:Windows Installer 1264:Visual SourceSafe 1252: 1251: 1172:Management Studio 1141: 1140: 986:Windows Installer 726: 725: 499: 498: 280:Some restrictions 216:as Great Plains. 173: 172: 116: 115: 108: 90: 1494: 1450: 1443: 1436: 1408: 1401: 1389: 1388: 1234:Microsoft Access 1150: 1051:Entity Framework 939: 576:Tools for Office 544: 526: 519: 512: 503: 455: 448: 441: 432: 415: 392: 379:Packt Publishing 360: 359: 354:. Archived from 348: 342: 341: 319: 313: 308: 259:COM Object calls 121: 111: 104: 100: 97: 91: 89: 48: 24: 16: 1502: 1501: 1497: 1496: 1495: 1493: 1492: 1491: 1457: 1456: 1455: 1454: 1398: 1393: 1379: 1375:Microsoft Store 1316: 1302:Script Debugger 1279: 1273: 1248: 1217: 1186: 1137: 1092: 995: 969:Managed DirectX 934: 928: 722: 681:Windows App SDK 617:Macro Assembler 580: 539: 533: 530: 500: 495: 464: 459: 422: 412: 395: 389: 372: 369: 367:Further reading 364: 363: 350: 349: 345: 338: 321: 320: 316: 309: 305: 300: 235: 222: 112: 101: 95: 92: 49: 47: 37: 25: 12: 11: 5: 1500: 1498: 1490: 1489: 1484: 1479: 1474: 1469: 1459: 1458: 1453: 1452: 1445: 1438: 1430: 1427: 1426: 1409: 1395: 1394: 1384: 1381: 1380: 1378: 1377: 1372: 1367: 1366: 1365: 1355: 1350: 1345: 1340: 1335: 1330: 1324: 1322: 1318: 1317: 1315: 1314: 1309: 1304: 1299: 1294: 1289: 1283: 1281: 1275: 1274: 1272: 1271: 1266: 1260: 1258: 1257:Source control 1254: 1253: 1250: 1249: 1247: 1246: 1241: 1236: 1231: 1225: 1223: 1219: 1218: 1216: 1215: 1210: 1205: 1200: 1194: 1192: 1188: 1187: 1185: 1184: 1179: 1174: 1169: 1164: 1158: 1156: 1147: 1143: 1142: 1139: 1138: 1136: 1135: 1130: 1125: 1124: 1123: 1118: 1108: 1102: 1100: 1098:Device drivers 1094: 1093: 1091: 1090: 1085: 1080: 1075: 1070: 1065: 1060: 1055: 1054: 1053: 1043: 1042: 1041: 1036: 1031: 1026: 1021: 1016: 1005: 1003: 997: 996: 994: 993: 988: 983: 978: 973: 972: 971: 961: 956: 951: 945: 943: 936: 930: 929: 927: 926: 921: 916: 911: 906: 904:Project Verona 901: 896: 891: 886: 881: 876: 871: 870: 869: 864: 854: 853: 852: 847: 837: 832: 827: 822: 817: 812: 807: 802: 801: 800: 795: 790: 785: 775: 770: 769: 768: 763: 758: 753: 745: 740: 734: 732: 728: 727: 724: 723: 721: 720: 719: 718: 713: 708: 703: 698: 688: 683: 678: 673: 668: 667: 666: 656: 651: 646: 641: 640: 639: 629: 624: 619: 614: 609: 604: 599: 597:Expression Web 594: 588: 586: 582: 581: 579: 578: 573: 568: 563: 558: 552: 550: 541: 535: 534: 531: 529: 528: 521: 514: 506: 497: 496: 494: 493: 488: 483: 478: 472: 470: 466: 465: 460: 458: 457: 450: 443: 435: 429: 428: 421: 420:External links 418: 417: 416: 411:978-1119508885 410: 393: 388:978-1849680264 387: 368: 365: 362: 361: 358:on 2008-11-18. 343: 337:978-1119508885 336: 314: 302: 301: 299: 296: 288: 287: 283: 281: 278: 274: 272: 269: 262: 260: 257: 250: 248: 245: 241: 239: 234: 231: 221: 218: 171: 170: 167: 161: 160: 155: 149: 148: 139: 133: 132: 127: 114: 113: 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 1499: 1488: 1485: 1483: 1480: 1478: 1475: 1473: 1470: 1468: 1465: 1464: 1462: 1451: 1446: 1444: 1439: 1437: 1432: 1431: 1425: 1423: 1419: 1415: 1410: 1407: 1403: 1392: 1382: 1376: 1373: 1371: 1368: 1364: 1361: 1360: 1359: 1356: 1354: 1351: 1349: 1346: 1344: 1341: 1339: 1336: 1334: 1331: 1329: 1326: 1325: 1323: 1319: 1313: 1310: 1308: 1305: 1303: 1300: 1298: 1295: 1293: 1290: 1288: 1285: 1284: 1282: 1276: 1270: 1267: 1265: 1262: 1261: 1259: 1255: 1245: 1242: 1240: 1237: 1235: 1232: 1230: 1229:Visual FoxPro 1227: 1226: 1224: 1220: 1214: 1211: 1209: 1206: 1204: 1201: 1199: 1196: 1195: 1193: 1189: 1183: 1180: 1178: 1175: 1173: 1170: 1168: 1165: 1163: 1160: 1159: 1157: 1155: 1151: 1148: 1144: 1134: 1131: 1129: 1126: 1122: 1119: 1117: 1114: 1113: 1112: 1109: 1107: 1104: 1103: 1101: 1099: 1095: 1089: 1086: 1084: 1081: 1079: 1076: 1074: 1071: 1069: 1066: 1064: 1061: 1059: 1056: 1052: 1049: 1048: 1047: 1044: 1040: 1037: 1035: 1032: 1030: 1027: 1025: 1022: 1020: 1017: 1015: 1012: 1011: 1010: 1007: 1006: 1004: 1002: 998: 992: 989: 987: 984: 982: 979: 977: 974: 970: 967: 966: 965: 962: 960: 957: 955: 952: 950: 947: 946: 944: 940: 937: 931: 925: 922: 920: 917: 915: 912: 910: 907: 905: 902: 900: 897: 895: 892: 890: 887: 885: 882: 880: 877: 875: 872: 868: 865: 863: 860: 859: 858: 855: 851: 848: 846: 843: 842: 841: 838: 836: 835:Visual FoxPro 833: 831: 828: 826: 823: 821: 818: 816: 813: 811: 808: 806: 803: 799: 796: 794: 791: 789: 786: 784: 781: 780: 779: 776: 774: 771: 767: 764: 762: 759: 757: 754: 752: 749: 748: 747:Visual Basic 746: 744: 741: 739: 736: 735: 733: 729: 717: 714: 712: 709: 707: 704: 702: 699: 697: 694: 693: 692: 689: 687: 684: 682: 679: 677: 674: 672: 669: 665: 662: 661: 660: 657: 655: 652: 650: 647: 645: 642: 638: 635: 634: 633: 630: 628: 625: 623: 620: 618: 615: 613: 610: 608: 605: 603: 600: 598: 595: 593: 590: 589: 587: 583: 577: 574: 572: 569: 567: 564: 562: 559: 557: 554: 553: 551: 549: 548:Visual Studio 545: 542: 536: 527: 522: 520: 515: 513: 508: 507: 504: 492: 489: 487: 484: 482: 479: 477: 474: 473: 471: 467: 463: 456: 451: 449: 444: 442: 437: 436: 433: 427: 424: 423: 419: 413: 407: 403: 399: 394: 390: 384: 380: 376: 371: 370: 366: 357: 353: 347: 344: 339: 333: 329: 325: 318: 315: 312: 307: 304: 297: 295: 293: 284: 282: 279: 275: 273: 270: 267: 263: 261: 258: 255: 251: 249: 246: 242: 240: 237: 236: 232: 230: 227: 219: 217: 215: 211: 207: 203: 199: 197: 193: 189: 185: 181: 178: 168: 166: 162: 159: 156: 154: 150: 147: 143: 140: 138: 134: 131: 128: 126: 122: 110: 107: 99: 88: 85: 81: 78: 74: 71: 67: 64: 60: 57: –  56: 52: 51:Find sources: 45: 41: 35: 34: 29:This article 27: 23: 18: 17: 1422:expanding it 1411: 1328:Active Setup 1213:Notification 1191:SQL services 1024:Dynamic Data 819: 696:CLR Profiler 540:environments 476:Dynamics 365 397: 374: 356:the original 346: 323: 317: 306: 289: 266:web services 223: 200: 196:Great Plains 176: 174: 102: 93: 83: 76: 69: 62: 50: 38:Please help 33:verification 30: 1278:Testing and 1208:Integration 1128:Windows HLK 954:Silverlight 949:Windows API 914:Small Basic 793:Managed C++ 738:Dynamics AX 691:Windows SDK 671:Small Basic 538:Development 96:August 2008 1461:Categories 1297:Playwright 1154:SQL Server 935:frameworks 899:PowerShell 874:IronPython 862:TypeScript 857:JavaScript 778:Visual C++ 632:QuickBASIC 298:References 286:difficult. 186:graphical 169:.mac, .dic 130:Procedural 66:newspapers 1414:Microsoft 1333:ClickOnce 1312:xUnit.net 1280:debugging 1203:Reporting 1063:CardSpace 1039:Web Forms 820:Dexterity 798:C++/WinRT 731:Languages 676:WebMatrix 664:FrontPage 352:"DevNews" 214:code base 177:Dexterity 146:Microsoft 137:Developer 119:Dexterity 1391:Category 1321:Delivery 1287:CodeView 1198:Analysis 1146:Database 933:APIs and 894:Power Fx 879:IronRuby 766:VBScript 612:MACRO-80 607:GW-BASIC 292:branches 233:Features 125:Paradigm 1292:OneFuzz 1167:Compact 1162:Express 1046:ADO.NET 1009:ASP.NET 964:DirectX 867:JScript 788:C++/CLI 716:XAMLPad 711:WinDiff 622:MSBuild 561:Express 277:redone. 244:records 153:License 80:scholar 1307:WinDbg 942:Native 783:C++/CX 773:Bosque 756:VB.NET 751:legacy 654:Roslyn 644:QuickC 637:QBasic 627:Pascal 585:Others 408:  385:  334:  254:MS SQL 82:  75:  68:  61:  53:  1416:is a 1348:vcpkg 1343:NuGet 1222:Other 1034:Razor 991:WinUI 815:Dafny 743:BASIC 701:ILAsm 602:FxCop 592:Blend 87:JSTOR 73:books 1418:stub 1182:MSDE 1121:UMDF 1116:KMDF 1078:LINQ 1058:MAUI 1019:AJAX 1014:Core 1001:.NET 924:XAML 884:Lean 840:Java 810:C/AL 556:Code 406:ISBN 383:ISBN 332:ISBN 208:and 175:The 59:news 1363:WiX 1338:npm 1133:WDM 1111:WDF 1106:WDK 1029:MVC 976:UWP 959:XNA 919:VPL 845:J++ 761:VBA 42:by 1463:: 909:Q# 850:J# 830:F* 825:F# 805:C# 404:. 400:. 381:. 377:. 330:. 326:. 144:, 1449:e 1442:t 1435:v 1424:. 889:P 525:e 518:t 511:v 454:e 447:t 440:v 414:. 391:. 340:. 109:) 103:( 98:) 94:( 84:· 77:· 70:· 63:· 36:.

Index


verification
improve this article
adding citations to reliable sources
"Dexterity" programming language
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Paradigm
Procedural
Developer
Great Plains Software
Microsoft
License
Proprietary software
Filename extensions
programming language
platform independent
accounting software
C programming language
Great Plains
Microsoft Dynamics GP
Microsoft Small Business Manager
Small Business Financials
code base
programming language
MS SQL

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.