diff --git a/.gitignore b/.gitignore index 1af786a..95d8f7d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -WebApp/Web.config +WebApp/Web.config diff --git a/Configurator/GPV_Configurator_current_development.accdb b/Configurator/GPV_Configurator_current_development.accdb index d5d7e36..5839647 100644 Binary files a/Configurator/GPV_Configurator_current_development.accdb and b/Configurator/GPV_Configurator_current_development.accdb differ diff --git a/LICENSE b/LICENSE index 1c17a0a..ad87229 100644 --- a/LICENSE +++ b/LICENSE @@ -1,176 +1,176 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS diff --git a/NOTICE b/NOTICE index e39361b..dfbc4e2 100644 --- a/NOTICE +++ b/NOTICE @@ -1,66 +1,66 @@ - -General Purpose Viewer (GPV) -Copyright 2004-2014 Applied Geographics, Inc. - - -Support for Internet Explorer version 6 through 9 provided by CSS3 PIE (http://css3pie.com) -licensed under the Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html). - -DOM interaction provided by jQuery (http://jquery.com) licensed under the MIT License -(http://opensource.org/licenses/MIT). - -Date picker provided by jQuery UI (http://jqueryui.com) licensed under the MIT License -(http://opensource.org/licenses/MIT). - -Mobile support provided by jQuery Mobile (http://jquerymobile.com/) licensed under the MIT -License (http://opensource.org/licenses/MIT). - -Map control provided by jQueryGeo (http://jquerygeo.com) licensed under the MIT License -(http://opensource.org/licenses/MIT). - -Cookie management provided by the jQuery Cookie Plugin (https://github.com/carhartl/jquery-cookie) -licensed under the MIT License (http://opensource.org/licenses/MIT). - -Javascript minification provided by the Microsoft Ajax Minifier (http://ajaxmin.codeplex.com) -licensed under the Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html). - -OGC geometry support provided by GeoAPI.NET (http://geoapi.codeplex.com) and NetTopologySuite -(https://code.google.com/p/nettopologysuite). Both are licensed under the GNU Library General -Public License (LGPL) (http://www.gnu.org/licenses/gpl.txt and -http://www.gnu.org/licenses/lgpl.txt). - -ArcGIS Server and ArcIMS communication provided by AppGeo.Clients -(https://github.com/AppGeo/AppGeo.Clients) licensed under the Apache License 2.0 -(http://www.apache.org/licenses/LICENSE-2.0.html). - -Excel XLS file export provided by NPOI (https://npoi.codeplex.com) licensed under the Apache -License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html). - -PDF file generation provided by iTextSharp version 4.0.6 licensed under the Mozilla Public License -version 1.1 (http://www.mozilla.org/MPL/1.1). - -Zip file generation provided by SharpZipLib (http://www.icsharpcode.net/OpenSource/SharpZipLib) -licensed under the GNU General Public License (GPL) with the following exception: - - Linking this library statically or dynamically with other modules is making a combined work based - on this library. Thus, the terms and conditions of the GNU General Public License cover the whole - combination. - - As a special exception, the copyright holders of this library give you permission to link this - library with independent modules to produce an executable, regardless of the license terms of - these independent modules, and to copy and distribute the resulting executable under terms of your - choice, provided that you also meet, for each linked independent module, the terms and conditions - of the license of that module. An independent module is a module which is not derived from or - based on this library. If you modify this library, you may extend this exception to your version - of the library, but you are not obligated to do so. If you do not wish to do so, delete this - exception statement from your version. - - Note: The exception is changed to reflect the latest GNU Classpath exception. Older versions of - #ziplib did have another exception, but the new one is clearer and it doesn't break compatibility - with the old one. - - Bottom line: In plain English this means you can use this library in commercial closed-source - applications. - -This product was developed using GEOTRANS, a product of the National Geospatial-Intelligence Agency + +General Purpose Viewer (GPV) +Copyright 2004-2014 Applied Geographics, Inc. + + +Support for Internet Explorer version 6 through 9 provided by CSS3 PIE (http://css3pie.com) +licensed under the Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html). + +DOM interaction provided by jQuery (http://jquery.com) licensed under the MIT License +(http://opensource.org/licenses/MIT). + +Date picker provided by jQuery UI (http://jqueryui.com) licensed under the MIT License +(http://opensource.org/licenses/MIT). + +Mobile support provided by jQuery Mobile (http://jquerymobile.com/) licensed under the MIT +License (http://opensource.org/licenses/MIT). + +Map control provided by jQueryGeo (http://jquerygeo.com) licensed under the MIT License +(http://opensource.org/licenses/MIT). + +Cookie management provided by the jQuery Cookie Plugin (https://github.com/carhartl/jquery-cookie) +licensed under the MIT License (http://opensource.org/licenses/MIT). + +Javascript minification provided by the Microsoft Ajax Minifier (http://ajaxmin.codeplex.com) +licensed under the Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html). + +OGC geometry support provided by GeoAPI.NET (http://geoapi.codeplex.com) and NetTopologySuite +(https://code.google.com/p/nettopologysuite). Both are licensed under the GNU Library General +Public License (LGPL) (http://www.gnu.org/licenses/gpl.txt and +http://www.gnu.org/licenses/lgpl.txt). + +ArcGIS Server and ArcIMS communication provided by AppGeo.Clients +(https://github.com/AppGeo/AppGeo.Clients) licensed under the Apache License 2.0 +(http://www.apache.org/licenses/LICENSE-2.0.html). + +Excel XLS file export provided by NPOI (https://npoi.codeplex.com) licensed under the Apache +License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html). + +PDF file generation provided by iTextSharp version 4.0.6 licensed under the Mozilla Public License +version 1.1 (http://www.mozilla.org/MPL/1.1). + +Zip file generation provided by SharpZipLib (http://www.icsharpcode.net/OpenSource/SharpZipLib) +licensed under the GNU General Public License (GPL) with the following exception: + + Linking this library statically or dynamically with other modules is making a combined work based + on this library. Thus, the terms and conditions of the GNU General Public License cover the whole + combination. + + As a special exception, the copyright holders of this library give you permission to link this + library with independent modules to produce an executable, regardless of the license terms of + these independent modules, and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, the terms and conditions + of the license of that module. An independent module is a module which is not derived from or + based on this library. If you modify this library, you may extend this exception to your version + of the library, but you are not obligated to do so. If you do not wish to do so, delete this + exception statement from your version. + + Note: The exception is changed to reflect the latest GNU Classpath exception. Older versions of + #ziplib did have another exception, but the new one is clearer and it doesn't break compatibility + with the old one. + + Bottom line: In plain English this means you can use this library in commercial closed-source + applications. + +This product was developed using GEOTRANS, a product of the National Geospatial-Intelligence Agency (NGA) and U.S. Army Engineering Research and Development Center. \ No newline at end of file diff --git a/README.md b/README.md index d9c1708..343cf77 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ -# General Purpose Viewer (GPV) - -The General Purpose Viewer is an ASP.NET web application that integrates web mapping -with enterprise databases. It displays web maps generated from Esri's ArcGIS for Server -or ArcIMS. It can access enterprise data in any database management system that has an -OLEDB .NET Provider and supports stored procedures. An administrator can define web -mapping applications in the GPV by populating a set of configuration tables. - -The GPV grew out of a project originally conceived by the City of Cambridge, -Massachusetts in 2004. Since then it has been deployed in over 20 city, county and -regional GIS departments. - -Please see the [wiki](https://github.com/AppGeo/GPV/wiki) for complete documentation -on the GPV. +# General Purpose Viewer (GPV) + +The General Purpose Viewer is an ASP.NET web application that integrates web mapping +with enterprise databases. It displays web maps generated from Esri's ArcGIS for Server +or ArcIMS. It can access enterprise data in any database management system that has an +OLEDB .NET Provider and supports stored procedures. An administrator can define web +mapping applications in the GPV by populating a set of configuration tables. + +The GPV grew out of a project originally conceived by the City of Cambridge, +Massachusetts in 2004. Since then it has been deployed in over 20 city, county and +regional GIS departments. + +Please see the [wiki](https://github.com/AppGeo/GPV/wiki) for complete documentation +on the GPV. diff --git a/SQLScripts/Oracle/GPV50_Oracle_AddConstraints.sql b/SQLScripts/Oracle/GPV50_Oracle_AddConstraints.sql index ef23f1e..01762a1 100644 --- a/SQLScripts/Oracle/GPV50_Oracle_AddConstraints.sql +++ b/SQLScripts/Oracle/GPV50_Oracle_AddConstraints.sql @@ -1,472 +1,472 @@ --- --- Copyright 2016 Applied Geographics, Inc. --- --- Licensed under the Apache License, Version 2.0 (the "License"); --- you may not use this file except in compliance with the License. --- You may obtain a copy of the License at --- --- http://www.apache.org/licenses/LICENSE-2.0 --- --- Unless required by applicable law or agreed to in writing, software --- distributed under the License is distributed on an "AS IS" BASIS, --- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. --- See the License for the specific language governing permissions and --- limitations under the License. --- --- GPV50_Oracle_AddConstraints.sql --- --- Adds primary key, foreign key and unique constraints to the GPV v5.0 configuration tables. You can --- set the prefix for the table names by changing the value in the "prefix varchar2(10)" line below. --- - -DECLARE - prefix varchar2(10):= 'GPV50'; - -BEGIN - --- add primary key and unique constraints - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Application ADD ' || - 'CONSTRAINT PK_' || prefix || 'Application PRIMARY KEY ' || - '(' || - ' ApplicationID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMapTab ADD ' || - 'CONSTRAINT ' || prefix || 'ApplicationMapTabUnique UNIQUE ' || - '(' || - ' ApplicationID,' || - ' MapTabID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMarkupCategory ADD ' || - 'CONSTRAINT ' || prefix || 'AppMarkupCategoryUnique UNIQUE ' || - '(' || - ' ApplicationID,' || - ' CategoryID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationPrintTemplate ADD ' || - 'CONSTRAINT ' || prefix || 'AppPrintTemplateUnique UNIQUE ' || - '(' || - ' ApplicationID,' || - ' TemplateID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Connection ADD ' || - 'CONSTRAINT PK_' || prefix || 'Connection PRIMARY KEY' || - '(' || - ' ConnectionID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'DataTab ADD ' || - 'CONSTRAINT PK_' || prefix || 'DataTab PRIMARY KEY' || - '(' || - ' DataTabID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ExternalMap ADD ' || - 'CONSTRAINT PK_' || prefix || 'ExternalMap PRIMARY KEY' || - '(' || - ' DisplayName' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Layer ADD ' || - 'CONSTRAINT PK_' || prefix || 'Layer PRIMARY KEY ' || - '(' || - ' LayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerFunction ADD ' || - 'CONSTRAINT ' || prefix || 'LayerFunctionUnique UNIQUE ' || - '(' || - ' LayerID,' || - ' FunctionName' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerProximity ADD ' || - 'CONSTRAINT ' || prefix || 'LayerProximityUnique UNIQUE ' || - '(' || - ' LayerID,' || - ' ProximityID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Level ADD ' || - 'CONSTRAINT PK_' || prefix || 'Level PRIMARY KEY ' || - '(' || - ' ZoneLevelID,' || - ' LevelID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTab ADD ' || - 'CONSTRAINT PK_' || prefix || 'MapTab PRIMARY KEY ' || - '(' || - ' MapTabID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabLayer ADD ' || - 'CONSTRAINT ' || prefix || 'MapTabLayerUnique UNIQUE ' || - '(' || - ' MapTabID,' || - ' LayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabTileGroup ADD ' || -'CONSTRAINT ' || prefix || 'MapTabTGroupUnique UNIQUE ' || -'(' || -' MapTabID,' || -' TileGroupID' || -')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Markup ADD ' || - 'CONSTRAINT PK_' || prefix || 'Markup PRIMARY KEY ' || - '(' || - ' MarkupID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MarkupCategory ADD ' || - 'CONSTRAINT PK_' || prefix || 'MarkupCategory PRIMARY KEY ' || - '(' || - ' CategoryID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MarkupGroup ADD ' || - 'CONSTRAINT PK_' || prefix || 'MarkupGroup PRIMARY KEY ' || - '(' || - ' GroupID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'PrintTemplate ADD ' || - 'CONSTRAINT PK_' || prefix || 'PrintTemplate PRIMARY KEY ' || - '(' || - ' TemplateID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'PrintTemplateContent ADD ' || - 'CONSTRAINT ' || prefix || 'PrintTempContUnique UNIQUE ' || - '(' || - ' TemplateID,' || - ' SequenceNo' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Proximity ADD ' || - 'CONSTRAINT PK_' || prefix || 'Proximity PRIMARY KEY ' || - '(' || - ' ProximityID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Query ADD ' || - 'CONSTRAINT PK_' || prefix || 'Query PRIMARY KEY ' || - '(' || - ' QueryID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'SavedState ADD ' || - 'CONSTRAINT PK_' || prefix || 'SavedState PRIMARY KEY ' || - '(' || - ' StateID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Search ADD ' || - 'CONSTRAINT PK_' || prefix || 'Search PRIMARY KEY ' || - '(' || - ' SearchID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'SearchInputField ADD ' || - 'CONSTRAINT PK_' || prefix || 'SearchInputField PRIMARY KEY ' || - '(' || - ' FieldID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Setting ADD ' || - 'CONSTRAINT PK_' || prefix || 'Setting PRIMARY KEY ' || - '(' || - ' Setting' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'TileGroup ADD ' || - 'CONSTRAINT PK_' || prefix || 'TileGroup PRIMARY KEY ' || - '(' || - ' TileGroupID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'TileLayer ADD ' || - 'CONSTRAINT PK_' || prefix || 'TileLayer PRIMARY KEY ' || - '(' || - ' TileLayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Zone ADD ' || - 'CONSTRAINT PK_' || prefix || 'Zone PRIMARY KEY ' || - '(' || - ' ZoneLevelID,' || - ' ZoneID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ZoneLevel ADD ' || - 'CONSTRAINT PK_' || prefix || 'ZoneLevel PRIMARY KEY ' || - '(' || - ' ZoneLevelID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ZoneLevelCombo ADD ' || - 'CONSTRAINT ' || prefix || 'ZoneLevelComboUnique UNIQUE ' || - '(' || - ' ZoneLevelID,' || - ' ZoneID,' || - ' LevelID' || - ')'; - --- add foreign key constraints - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Application ADD ' || - 'CONSTRAINT FK_' || prefix || 'App_ZoneLev FOREIGN KEY ' || - '(' || - ' ZoneLevelID' || - ') REFERENCES ' || prefix || 'ZoneLevel (' || - ' ZoneLevelID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMapTab ADD ' || - 'CONSTRAINT FK_' || prefix || 'AppMapTab_App FOREIGN KEY ' || - '(' || - ' ApplicationID' || - ') REFERENCES ' || prefix || 'Application (' || - ' ApplicationID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMapTab ADD ' || - 'CONSTRAINT FK_' || prefix || 'AppMapTab_MapTab FOREIGN KEY ' || - '(' || - ' MapTabID' || - ') REFERENCES ' || prefix || 'MapTab (' || - ' MapTabID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMarkupCategory ADD ' || - 'CONSTRAINT FK_' || prefix || 'AppMarkCat_App FOREIGN KEY ' || - '(' || - ' ApplicationID' || - ') REFERENCES ' || prefix || 'Application (' || - ' ApplicationID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMarkupCategory ADD ' || - 'CONSTRAINT FK_' || prefix || 'AppMarkCat_MarkCat FOREIGN KEY ' || - '(' || - ' CategoryID' || - ') REFERENCES ' || prefix || 'MarkupCategory (' || - ' CategoryID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationPrintTemplate ADD ' || - 'CONSTRAINT FK_' || prefix || 'AppPrint_App FOREIGN KEY ' || - '(' || - ' ApplicationID' || - ') REFERENCES ' || prefix || 'Application (' || - ' ApplicationID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationPrintTemplate ADD ' || - 'CONSTRAINT FK_' || prefix || 'AppPrint_Print FOREIGN KEY ' || - '(' || - ' TemplateID' || - ') REFERENCES ' || prefix || 'PrintTemplate (' || - ' TemplateID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'DataTab ADD ' || - 'CONSTRAINT FK_' || prefix || 'DataTab_Layer FOREIGN KEY ' || - '(' || - ' LayerID' || - ') REFERENCES ' || prefix || 'Layer (' || - ' LayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'DataTab ADD ' || - 'CONSTRAINT FK_' || prefix || 'DataTab_Conn FOREIGN KEY ' || - '(' || - ' ConnectionID' || - ') REFERENCES ' || prefix || 'Connection (' || - ' ConnectionID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerFunction ADD ' || - 'CONSTRAINT FK_' || prefix || 'LayFunc_Layer FOREIGN KEY ' || - '(' || - ' LayerID' || - ') REFERENCES ' || prefix || 'Layer (' || - ' LayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerFunction ADD ' || - 'CONSTRAINT FK_' || prefix || 'LayFunc_Conn FOREIGN KEY ' || - '(' || - ' ConnectionID' || - ') REFERENCES ' || prefix || 'Connection (' || - ' ConnectionID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerProximity ADD ' || - 'CONSTRAINT FK_' || prefix || 'LayerProx_Layer FOREIGN KEY ' || - '(' || - ' LayerID' || - ') REFERENCES ' || prefix || 'Layer (' || - ' LayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerProximity ADD ' || - 'CONSTRAINT FK_' || prefix || 'LayerProx_Prox FOREIGN KEY ' || - '(' || - ' ProximityID' || - ') REFERENCES ' || prefix || 'Proximity (' || - ' ProximityID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Level ADD ' || - 'CONSTRAINT FK_' || prefix || 'Lev_ZoneLev FOREIGN KEY ' || - '(' || - ' ZoneLevelID' || - ') REFERENCES ' || prefix || 'ZoneLevel (' || - ' ZoneLevelID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabLayer ADD ' || - 'CONSTRAINT FK_' || prefix || 'MapTabLayer_Layer FOREIGN KEY ' || - '(' || - ' LayerID' || - ') REFERENCES ' || prefix || 'Layer (' || - ' LayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabLayer ADD ' || - 'CONSTRAINT FK_' || prefix || 'MapTabLayer_MapTab FOREIGN KEY ' || - '(' || - ' MapTabID' || - ') REFERENCES ' || prefix || 'MapTab (' || - ' MapTabID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabTileGroup ADD ' || -'CONSTRAINT FK_' || prefix || 'MapTabTGroup_TGrp FOREIGN KEY ' || -'(' || -' TileGroupID' || -') REFERENCES ' || prefix || 'TileGroup (' || -' TileGroupID' || -')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabTileGroup ADD ' || - 'CONSTRAINT FK_' || prefix || 'MapTabTGroup_MTab FOREIGN KEY ' || - '(' || - ' MapTabID' || - ') REFERENCES ' || prefix || 'MapTab (' || - ' MapTabID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Markup ADD ' || - 'CONSTRAINT FK_' || prefix || 'Mark_MarkGroup FOREIGN KEY ' || - '(' || - ' GroupID' || - ') REFERENCES ' || prefix || 'MarkupGroup (' || - ' GroupID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MarkupGroup ADD ' || - 'CONSTRAINT FK_' || prefix || 'MarkGroup_MarkCat FOREIGN KEY ' || - '(' || - ' CategoryID' || - ') REFERENCES ' || prefix || 'MarkupCategory (' || - ' CategoryID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'PrintTemplateContent ADD ' || - 'CONSTRAINT FK_' || prefix || 'PrintCont_Print FOREIGN KEY ' || - '(' || - ' TemplateID' || - ') REFERENCES ' || prefix || 'PrintTemplate (' || - ' TemplateID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Query ADD ' || - 'CONSTRAINT FK_' || prefix || 'Query_Layer FOREIGN KEY ' || - '(' || - ' LayerID' || - ') REFERENCES ' || prefix || 'Layer (' || - ' LayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Query ADD ' || - 'CONSTRAINT FK_' || prefix || 'Query_Conn FOREIGN KEY ' || - '(' || - ' ConnectionID' || - ') REFERENCES ' || prefix || 'Connection (' || - ' ConnectionID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Search ADD ' || - 'CONSTRAINT FK_' || prefix || 'Search_Layer FOREIGN KEY ' || - '(' || - ' LayerID' || - ') REFERENCES ' || prefix || 'Layer (' || - ' LayerID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Search ADD ' || - 'CONSTRAINT FK_' || prefix || 'Search_Conn FOREIGN KEY ' || - '(' || - ' ConnectionID' || - ') REFERENCES ' || prefix || 'Connection (' || - ' ConnectionID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'SearchInputField ADD ' || - 'CONSTRAINT FK_' || prefix || 'SInput_Search FOREIGN KEY ' || - '(' || - ' SearchID' || - ') REFERENCES ' || prefix || 'Search (' || - ' SearchID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'SearchInputField ADD ' || - 'CONSTRAINT FK_' || prefix || 'SInput_Conn FOREIGN KEY ' || - '(' || - ' ConnectionID' || - ') REFERENCES ' || prefix || 'Connection (' || - ' ConnectionID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'TileLayer ADD ' || - 'CONSTRAINT FK_' || prefix || 'TLayer_TGroup FOREIGN KEY ' || - '(' || - ' TileGroupID' || - ') REFERENCES ' || prefix || 'TileGroup (' || - ' TileGroupID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Zone ADD ' || - 'CONSTRAINT FK_' || prefix || 'Zone_ZoneLev FOREIGN KEY ' || - '(' || - ' ZoneLevelID' || - ') REFERENCES ' || prefix || 'ZoneLevel (' || - ' ZoneLevelID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ZoneLevelCombo ADD ' || - 'CONSTRAINT FK_' || prefix || 'ZoneLevCombo_Zone FOREIGN KEY ' || - '(' || - ' ZoneLevelID, ZoneID' || - ') REFERENCES ' || prefix || 'Zone (' || - ' ZoneLevelID, ZoneID' || - ')'; - -EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ZoneLevelCombo ADD ' || - 'CONSTRAINT FK_' || prefix || 'ZoneLevCombo_Lev FOREIGN KEY ' || - '(' || - ' ZoneLevelID, LevelID' || - ') REFERENCES ' || prefix || 'Level (' || - ' ZoneLevelID, LevelID' || - ')'; - -END; -/ +-- +-- Copyright 2016 Applied Geographics, Inc. +-- +-- Licensed under the Apache License, Version 2.0 (the "License"); +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 +-- +-- Unless required by applicable law or agreed to in writing, software +-- distributed under the License is distributed on an "AS IS" BASIS, +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-- See the License for the specific language governing permissions and +-- limitations under the License. +-- +-- GPV50_Oracle_AddConstraints.sql +-- +-- Adds primary key, foreign key and unique constraints to the GPV v5.0 configuration tables. You can +-- set the prefix for the table names by changing the value in the "prefix varchar2(10)" line below. +-- + +DECLARE + prefix varchar2(10):= 'GPV50'; + +BEGIN + +-- add primary key and unique constraints + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Application ADD ' || + 'CONSTRAINT PK_' || prefix || 'Application PRIMARY KEY ' || + '(' || + ' ApplicationID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMapTab ADD ' || + 'CONSTRAINT ' || prefix || 'ApplicationMapTabUnique UNIQUE ' || + '(' || + ' ApplicationID,' || + ' MapTabID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMarkupCategory ADD ' || + 'CONSTRAINT ' || prefix || 'AppMarkupCategoryUnique UNIQUE ' || + '(' || + ' ApplicationID,' || + ' CategoryID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationPrintTemplate ADD ' || + 'CONSTRAINT ' || prefix || 'AppPrintTemplateUnique UNIQUE ' || + '(' || + ' ApplicationID,' || + ' TemplateID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Connection ADD ' || + 'CONSTRAINT PK_' || prefix || 'Connection PRIMARY KEY' || + '(' || + ' ConnectionID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'DataTab ADD ' || + 'CONSTRAINT PK_' || prefix || 'DataTab PRIMARY KEY' || + '(' || + ' DataTabID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ExternalMap ADD ' || + 'CONSTRAINT PK_' || prefix || 'ExternalMap PRIMARY KEY' || + '(' || + ' DisplayName' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Layer ADD ' || + 'CONSTRAINT PK_' || prefix || 'Layer PRIMARY KEY ' || + '(' || + ' LayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerFunction ADD ' || + 'CONSTRAINT ' || prefix || 'LayerFunctionUnique UNIQUE ' || + '(' || + ' LayerID,' || + ' FunctionName' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerProximity ADD ' || + 'CONSTRAINT ' || prefix || 'LayerProximityUnique UNIQUE ' || + '(' || + ' LayerID,' || + ' ProximityID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Level ADD ' || + 'CONSTRAINT PK_' || prefix || 'Level PRIMARY KEY ' || + '(' || + ' ZoneLevelID,' || + ' LevelID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTab ADD ' || + 'CONSTRAINT PK_' || prefix || 'MapTab PRIMARY KEY ' || + '(' || + ' MapTabID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabLayer ADD ' || + 'CONSTRAINT ' || prefix || 'MapTabLayerUnique UNIQUE ' || + '(' || + ' MapTabID,' || + ' LayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabTileGroup ADD ' || +'CONSTRAINT ' || prefix || 'MapTabTGroupUnique UNIQUE ' || +'(' || +' MapTabID,' || +' TileGroupID' || +')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Markup ADD ' || + 'CONSTRAINT PK_' || prefix || 'Markup PRIMARY KEY ' || + '(' || + ' MarkupID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MarkupCategory ADD ' || + 'CONSTRAINT PK_' || prefix || 'MarkupCategory PRIMARY KEY ' || + '(' || + ' CategoryID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MarkupGroup ADD ' || + 'CONSTRAINT PK_' || prefix || 'MarkupGroup PRIMARY KEY ' || + '(' || + ' GroupID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'PrintTemplate ADD ' || + 'CONSTRAINT PK_' || prefix || 'PrintTemplate PRIMARY KEY ' || + '(' || + ' TemplateID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'PrintTemplateContent ADD ' || + 'CONSTRAINT ' || prefix || 'PrintTempContUnique UNIQUE ' || + '(' || + ' TemplateID,' || + ' SequenceNo' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Proximity ADD ' || + 'CONSTRAINT PK_' || prefix || 'Proximity PRIMARY KEY ' || + '(' || + ' ProximityID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Query ADD ' || + 'CONSTRAINT PK_' || prefix || 'Query PRIMARY KEY ' || + '(' || + ' QueryID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'SavedState ADD ' || + 'CONSTRAINT PK_' || prefix || 'SavedState PRIMARY KEY ' || + '(' || + ' StateID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Search ADD ' || + 'CONSTRAINT PK_' || prefix || 'Search PRIMARY KEY ' || + '(' || + ' SearchID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'SearchInputField ADD ' || + 'CONSTRAINT PK_' || prefix || 'SearchInputField PRIMARY KEY ' || + '(' || + ' FieldID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Setting ADD ' || + 'CONSTRAINT PK_' || prefix || 'Setting PRIMARY KEY ' || + '(' || + ' Setting' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'TileGroup ADD ' || + 'CONSTRAINT PK_' || prefix || 'TileGroup PRIMARY KEY ' || + '(' || + ' TileGroupID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'TileLayer ADD ' || + 'CONSTRAINT PK_' || prefix || 'TileLayer PRIMARY KEY ' || + '(' || + ' TileLayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Zone ADD ' || + 'CONSTRAINT PK_' || prefix || 'Zone PRIMARY KEY ' || + '(' || + ' ZoneLevelID,' || + ' ZoneID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ZoneLevel ADD ' || + 'CONSTRAINT PK_' || prefix || 'ZoneLevel PRIMARY KEY ' || + '(' || + ' ZoneLevelID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ZoneLevelCombo ADD ' || + 'CONSTRAINT ' || prefix || 'ZoneLevelComboUnique UNIQUE ' || + '(' || + ' ZoneLevelID,' || + ' ZoneID,' || + ' LevelID' || + ')'; + +-- add foreign key constraints + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Application ADD ' || + 'CONSTRAINT FK_' || prefix || 'App_ZoneLev FOREIGN KEY ' || + '(' || + ' ZoneLevelID' || + ') REFERENCES ' || prefix || 'ZoneLevel (' || + ' ZoneLevelID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMapTab ADD ' || + 'CONSTRAINT FK_' || prefix || 'AppMapTab_App FOREIGN KEY ' || + '(' || + ' ApplicationID' || + ') REFERENCES ' || prefix || 'Application (' || + ' ApplicationID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMapTab ADD ' || + 'CONSTRAINT FK_' || prefix || 'AppMapTab_MapTab FOREIGN KEY ' || + '(' || + ' MapTabID' || + ') REFERENCES ' || prefix || 'MapTab (' || + ' MapTabID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMarkupCategory ADD ' || + 'CONSTRAINT FK_' || prefix || 'AppMarkCat_App FOREIGN KEY ' || + '(' || + ' ApplicationID' || + ') REFERENCES ' || prefix || 'Application (' || + ' ApplicationID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationMarkupCategory ADD ' || + 'CONSTRAINT FK_' || prefix || 'AppMarkCat_MarkCat FOREIGN KEY ' || + '(' || + ' CategoryID' || + ') REFERENCES ' || prefix || 'MarkupCategory (' || + ' CategoryID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationPrintTemplate ADD ' || + 'CONSTRAINT FK_' || prefix || 'AppPrint_App FOREIGN KEY ' || + '(' || + ' ApplicationID' || + ') REFERENCES ' || prefix || 'Application (' || + ' ApplicationID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ApplicationPrintTemplate ADD ' || + 'CONSTRAINT FK_' || prefix || 'AppPrint_Print FOREIGN KEY ' || + '(' || + ' TemplateID' || + ') REFERENCES ' || prefix || 'PrintTemplate (' || + ' TemplateID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'DataTab ADD ' || + 'CONSTRAINT FK_' || prefix || 'DataTab_Layer FOREIGN KEY ' || + '(' || + ' LayerID' || + ') REFERENCES ' || prefix || 'Layer (' || + ' LayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'DataTab ADD ' || + 'CONSTRAINT FK_' || prefix || 'DataTab_Conn FOREIGN KEY ' || + '(' || + ' ConnectionID' || + ') REFERENCES ' || prefix || 'Connection (' || + ' ConnectionID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerFunction ADD ' || + 'CONSTRAINT FK_' || prefix || 'LayFunc_Layer FOREIGN KEY ' || + '(' || + ' LayerID' || + ') REFERENCES ' || prefix || 'Layer (' || + ' LayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerFunction ADD ' || + 'CONSTRAINT FK_' || prefix || 'LayFunc_Conn FOREIGN KEY ' || + '(' || + ' ConnectionID' || + ') REFERENCES ' || prefix || 'Connection (' || + ' ConnectionID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerProximity ADD ' || + 'CONSTRAINT FK_' || prefix || 'LayerProx_Layer FOREIGN KEY ' || + '(' || + ' LayerID' || + ') REFERENCES ' || prefix || 'Layer (' || + ' LayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'LayerProximity ADD ' || + 'CONSTRAINT FK_' || prefix || 'LayerProx_Prox FOREIGN KEY ' || + '(' || + ' ProximityID' || + ') REFERENCES ' || prefix || 'Proximity (' || + ' ProximityID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Level ADD ' || + 'CONSTRAINT FK_' || prefix || 'Lev_ZoneLev FOREIGN KEY ' || + '(' || + ' ZoneLevelID' || + ') REFERENCES ' || prefix || 'ZoneLevel (' || + ' ZoneLevelID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabLayer ADD ' || + 'CONSTRAINT FK_' || prefix || 'MapTabLayer_Layer FOREIGN KEY ' || + '(' || + ' LayerID' || + ') REFERENCES ' || prefix || 'Layer (' || + ' LayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabLayer ADD ' || + 'CONSTRAINT FK_' || prefix || 'MapTabLayer_MapTab FOREIGN KEY ' || + '(' || + ' MapTabID' || + ') REFERENCES ' || prefix || 'MapTab (' || + ' MapTabID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabTileGroup ADD ' || +'CONSTRAINT FK_' || prefix || 'MapTabTGroup_TGrp FOREIGN KEY ' || +'(' || +' TileGroupID' || +') REFERENCES ' || prefix || 'TileGroup (' || +' TileGroupID' || +')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MapTabTileGroup ADD ' || + 'CONSTRAINT FK_' || prefix || 'MapTabTGroup_MTab FOREIGN KEY ' || + '(' || + ' MapTabID' || + ') REFERENCES ' || prefix || 'MapTab (' || + ' MapTabID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Markup ADD ' || + 'CONSTRAINT FK_' || prefix || 'Mark_MarkGroup FOREIGN KEY ' || + '(' || + ' GroupID' || + ') REFERENCES ' || prefix || 'MarkupGroup (' || + ' GroupID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'MarkupGroup ADD ' || + 'CONSTRAINT FK_' || prefix || 'MarkGroup_MarkCat FOREIGN KEY ' || + '(' || + ' CategoryID' || + ') REFERENCES ' || prefix || 'MarkupCategory (' || + ' CategoryID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'PrintTemplateContent ADD ' || + 'CONSTRAINT FK_' || prefix || 'PrintCont_Print FOREIGN KEY ' || + '(' || + ' TemplateID' || + ') REFERENCES ' || prefix || 'PrintTemplate (' || + ' TemplateID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Query ADD ' || + 'CONSTRAINT FK_' || prefix || 'Query_Layer FOREIGN KEY ' || + '(' || + ' LayerID' || + ') REFERENCES ' || prefix || 'Layer (' || + ' LayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Query ADD ' || + 'CONSTRAINT FK_' || prefix || 'Query_Conn FOREIGN KEY ' || + '(' || + ' ConnectionID' || + ') REFERENCES ' || prefix || 'Connection (' || + ' ConnectionID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Search ADD ' || + 'CONSTRAINT FK_' || prefix || 'Search_Layer FOREIGN KEY ' || + '(' || + ' LayerID' || + ') REFERENCES ' || prefix || 'Layer (' || + ' LayerID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Search ADD ' || + 'CONSTRAINT FK_' || prefix || 'Search_Conn FOREIGN KEY ' || + '(' || + ' ConnectionID' || + ') REFERENCES ' || prefix || 'Connection (' || + ' ConnectionID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'SearchInputField ADD ' || + 'CONSTRAINT FK_' || prefix || 'SInput_Search FOREIGN KEY ' || + '(' || + ' SearchID' || + ') REFERENCES ' || prefix || 'Search (' || + ' SearchID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'SearchInputField ADD ' || + 'CONSTRAINT FK_' || prefix || 'SInput_Conn FOREIGN KEY ' || + '(' || + ' ConnectionID' || + ') REFERENCES ' || prefix || 'Connection (' || + ' ConnectionID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'TileLayer ADD ' || + 'CONSTRAINT FK_' || prefix || 'TLayer_TGroup FOREIGN KEY ' || + '(' || + ' TileGroupID' || + ') REFERENCES ' || prefix || 'TileGroup (' || + ' TileGroupID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'Zone ADD ' || + 'CONSTRAINT FK_' || prefix || 'Zone_ZoneLev FOREIGN KEY ' || + '(' || + ' ZoneLevelID' || + ') REFERENCES ' || prefix || 'ZoneLevel (' || + ' ZoneLevelID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ZoneLevelCombo ADD ' || + 'CONSTRAINT FK_' || prefix || 'ZoneLevCombo_Zone FOREIGN KEY ' || + '(' || + ' ZoneLevelID, ZoneID' || + ') REFERENCES ' || prefix || 'Zone (' || + ' ZoneLevelID, ZoneID' || + ')'; + +EXECUTE IMMEDIATE 'ALTER TABLE ' || prefix || 'ZoneLevelCombo ADD ' || + 'CONSTRAINT FK_' || prefix || 'ZoneLevCombo_Lev FOREIGN KEY ' || + '(' || + ' ZoneLevelID, LevelID' || + ') REFERENCES ' || prefix || 'Level (' || + ' ZoneLevelID, LevelID' || + ')'; + +END; +/ diff --git a/SQLScripts/Oracle/GPV50_Oracle_Copy.sql b/SQLScripts/Oracle/GPV50_Oracle_Copy.sql index a8ae306..50ba743 100644 --- a/SQLScripts/Oracle/GPV50_Oracle_Copy.sql +++ b/SQLScripts/Oracle/GPV50_Oracle_Copy.sql @@ -1,64 +1,64 @@ --- --- Copyright 2016 Applied Geographics, Inc. --- --- Licensed under the Apache License, Version 2.0 (the "License"); --- you may not use this file except in compliance with the License. --- You may obtain a copy of the License at --- --- http://www.apache.org/licenses/LICENSE-2.0 --- --- Unless required by applicable law or agreed to in writing, software --- distributed under the License is distributed on an "AS IS" BASIS, --- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. --- See the License for the specific language governing permissions and --- limitations under the License. --- --- GPV50_Oracle_Copy.sql --- --- Copies the GPV v5.0 configuration tables. You can set the source and destination prefixes for --- the table names by changing the values in the "srcPrefix varchar2(10)" and "desPrefix varchar2(10)" --- lines below. Make sure to run GPV50_Oracle_AddConstraints.sql using the destination prefix to --- create the necessary constraints on the copied tables. --- - -DECLARE - srcPrefix varchar2(10):= 'GPV50'; - desPrefix varchar2(10):= 'GPVx'; - -BEGIN - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Application AS SELECT * FROM ' || srcPrefix || 'Application'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ApplicationMapTab AS SELECT * FROM ' || srcPrefix || 'ApplicationMapTab'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ApplicationMarkupCategory AS SELECT * FROM ' || srcPrefix || 'ApplicationMarkupCategory'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ApplicationPrintTemplate AS SELECT * FROM ' || srcPrefix || 'ApplicationPrintTemplate'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Connection AS SELECT * FROM ' || srcPrefix || 'Connection'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'DataTab AS SELECT * FROM ' || srcPrefix || 'DataTab'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ExternalMap AS SELECT * FROM ' || srcPrefix || 'ExternalMap'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Layer AS SELECT * FROM ' || srcPrefix || 'Layer'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'LayerFunction AS SELECT * FROM ' || srcPrefix || 'LayerFunction'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'LayerProximity AS SELECT * FROM ' || srcPrefix || 'LayerProximity'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Level AS SELECT * FROM ' || srcPrefix || 'Level'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MailingLabel AS SELECT * FROM ' || srcPrefix || 'MailingLabel'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MapTab AS SELECT * FROM ' || srcPrefix || 'MapTab'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MapTabLayer AS SELECT * FROM ' || srcPrefix || 'MapTabLayer'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MapTabTileGroup AS SELECT * FROM ' || srcPrefix || 'MapTabTileGroup'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Markup AS SELECT * FROM ' || srcPrefix || 'Markup'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MarkupCategory AS SELECT * FROM ' || srcPrefix || 'MarkupCategory'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MarkupGroup AS SELECT * FROM ' || srcPrefix || 'MarkupGroup'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MarkupSequence AS SELECT * FROM ' || srcPrefix || 'MarkupSequence'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'PrintTemplate AS SELECT * FROM ' || srcPrefix || 'PrintTemplate'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'PrintTemplateContent AS SELECT * FROM ' || srcPrefix || 'PrintTemplateContent'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Proximity AS SELECT * FROM ' || srcPrefix || 'Proximity'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Query AS SELECT * FROM ' || srcPrefix || 'Query'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'SavedState AS SELECT * FROM ' || srcPrefix || 'SavedState'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Search AS SELECT * FROM ' || srcPrefix || 'Search'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'SearchInputField AS SELECT * FROM ' || srcPrefix || 'SearchInputField'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Setting AS SELECT * FROM ' || srcPrefix || 'Setting'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'TileGroup AS SELECT * FROM ' || srcPrefix || 'TileGroup'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'TileLayer AS SELECT * FROM ' || srcPrefix || 'TileLayer'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'UsageTracking AS SELECT * FROM ' || srcPrefix || 'UsageTracking'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'User AS SELECT * FROM ' || srcPrefix || 'User'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Zone AS SELECT * FROM ' || srcPrefix || 'Zone'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ZoneLevel AS SELECT * FROM ' || srcPrefix || 'ZoneLevel'; - EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ZoneLevelCombo AS SELECT * FROM ' || srcPrefix || 'ZoneLevelCombo'; -END; -/ +-- +-- Copyright 2016 Applied Geographics, Inc. +-- +-- Licensed under the Apache License, Version 2.0 (the "License"); +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 +-- +-- Unless required by applicable law or agreed to in writing, software +-- distributed under the License is distributed on an "AS IS" BASIS, +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-- See the License for the specific language governing permissions and +-- limitations under the License. +-- +-- GPV50_Oracle_Copy.sql +-- +-- Copies the GPV v5.0 configuration tables. You can set the source and destination prefixes for +-- the table names by changing the values in the "srcPrefix varchar2(10)" and "desPrefix varchar2(10)" +-- lines below. Make sure to run GPV50_Oracle_AddConstraints.sql using the destination prefix to +-- create the necessary constraints on the copied tables. +-- + +DECLARE + srcPrefix varchar2(10):= 'GPV50'; + desPrefix varchar2(10):= 'GPVx'; + +BEGIN + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Application AS SELECT * FROM ' || srcPrefix || 'Application'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ApplicationMapTab AS SELECT * FROM ' || srcPrefix || 'ApplicationMapTab'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ApplicationMarkupCategory AS SELECT * FROM ' || srcPrefix || 'ApplicationMarkupCategory'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ApplicationPrintTemplate AS SELECT * FROM ' || srcPrefix || 'ApplicationPrintTemplate'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Connection AS SELECT * FROM ' || srcPrefix || 'Connection'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'DataTab AS SELECT * FROM ' || srcPrefix || 'DataTab'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ExternalMap AS SELECT * FROM ' || srcPrefix || 'ExternalMap'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Layer AS SELECT * FROM ' || srcPrefix || 'Layer'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'LayerFunction AS SELECT * FROM ' || srcPrefix || 'LayerFunction'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'LayerProximity AS SELECT * FROM ' || srcPrefix || 'LayerProximity'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Level AS SELECT * FROM ' || srcPrefix || 'Level'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MailingLabel AS SELECT * FROM ' || srcPrefix || 'MailingLabel'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MapTab AS SELECT * FROM ' || srcPrefix || 'MapTab'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MapTabLayer AS SELECT * FROM ' || srcPrefix || 'MapTabLayer'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MapTabTileGroup AS SELECT * FROM ' || srcPrefix || 'MapTabTileGroup'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Markup AS SELECT * FROM ' || srcPrefix || 'Markup'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MarkupCategory AS SELECT * FROM ' || srcPrefix || 'MarkupCategory'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MarkupGroup AS SELECT * FROM ' || srcPrefix || 'MarkupGroup'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'MarkupSequence AS SELECT * FROM ' || srcPrefix || 'MarkupSequence'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'PrintTemplate AS SELECT * FROM ' || srcPrefix || 'PrintTemplate'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'PrintTemplateContent AS SELECT * FROM ' || srcPrefix || 'PrintTemplateContent'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Proximity AS SELECT * FROM ' || srcPrefix || 'Proximity'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Query AS SELECT * FROM ' || srcPrefix || 'Query'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'SavedState AS SELECT * FROM ' || srcPrefix || 'SavedState'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Search AS SELECT * FROM ' || srcPrefix || 'Search'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'SearchInputField AS SELECT * FROM ' || srcPrefix || 'SearchInputField'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Setting AS SELECT * FROM ' || srcPrefix || 'Setting'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'TileGroup AS SELECT * FROM ' || srcPrefix || 'TileGroup'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'TileLayer AS SELECT * FROM ' || srcPrefix || 'TileLayer'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'UsageTracking AS SELECT * FROM ' || srcPrefix || 'UsageTracking'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'User AS SELECT * FROM ' || srcPrefix || 'User'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'Zone AS SELECT * FROM ' || srcPrefix || 'Zone'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ZoneLevel AS SELECT * FROM ' || srcPrefix || 'ZoneLevel'; + EXECUTE IMMEDIATE 'CREATE TABLE ' || desPrefix || 'ZoneLevelCombo AS SELECT * FROM ' || srcPrefix || 'ZoneLevelCombo'; +END; +/ diff --git a/SQLScripts/Oracle/GPV50_Oracle_Create.sql b/SQLScripts/Oracle/GPV50_Oracle_Create.sql index 8083afa..7cf8a86 100644 --- a/SQLScripts/Oracle/GPV50_Oracle_Create.sql +++ b/SQLScripts/Oracle/GPV50_Oracle_Create.sql @@ -1,440 +1,446 @@ --- --- Copyright 2016 Applied Geographics, Inc. --- --- Licensed under the Apache License, Version 2.0 (the "License"); --- you may not use this file except in compliance with the License. --- You may obtain a copy of the License at --- --- http://www.apache.org/licenses/LICENSE-2.0 --- --- Unless required by applicable law or agreed to in writing, software --- distributed under the License is distributed on an "AS IS" BASIS, --- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. --- See the License for the specific language governing permissions and --- limitations under the License. --- --- GPV50_Oracle_Create.sql --- --- Creates the GPV v5.0 configuration tables. You can set the prefix for the table names by changing --- the value in the "prefix varchar2(10)" line below. Make sure to run the follow scripts after this --- one using the same prefix: --- --- GPV50_Oracle_AddConstraints.sql - to create the necessary constraints --- GPV50_Oracle_LoadMailingLabels.sql - to load the mailing labels table --- - --- make sure SQL Plus does not interpret the ampersand as a substitution character (needed for URLs) - -SET define off - -DECLARE - prefix varchar2(10):= 'GPV50'; - -BEGIN - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Application (' || - 'ApplicationID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50),' || - 'AuthorizedRoles varchar2(200),' || - 'FunctionTabs varchar2(50),' || - 'DefaultFunctionTab varchar2(50),' || - 'DefaultMapTab varchar2(50),' || - 'DefaultSearch varchar2(50),' || - 'DefaultAction varchar2(50),' || - 'DefaultTargetLayer varchar2(50),' || - 'DefaultProximity varchar2(50),' || - 'DefaultSelectionLayer varchar2(50),' || - 'DefaultLevel varchar2(50),' || - 'DefaultTool varchar2(50),' || - 'FullExtent varchar2(50),' || - 'OverviewMapID varchar2(50), ' || - 'CoordinateModes varchar2(50),' || - 'ZoneLevelID varchar2(50),' || - 'TrackUse number(1),' || - 'MetaDescription varchar2(200),' || - 'MetaKeywords varchar2(200),' || - 'About varchar2(1000),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ApplicationMapTab (' || - 'ApplicationID varchar2(50) NOT NULL,' || - 'MapTabID varchar2(50) NOT NULL,' || - 'SequenceNo number(2) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ApplicationMarkupCategory (' || - 'ApplicationID varchar2(50) NOT NULL,' || - 'CategoryID varchar2(50) NOT NULL,' || - 'SequenceNo number(1) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ApplicationPrintTemplate (' || - 'ApplicationID varchar2(50) NOT NULL,' || - 'TemplateID varchar2(50) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Connection (' || - 'ConnectionID varchar2(50) NOT NULL,' || - 'ConnectionString varchar2(1000) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'DataTab (' || - 'DataTabID varchar2(50) NOT NULL,' || - 'LayerID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'ConnectionID varchar2(50),' || - 'StoredProc varchar2(100) NOT NULL,' || - 'SequenceNo number(2) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ExternalMap (' || - 'DisplayName varchar2(50) NOT NULL,' || - 'URL varchar2(400) NOT NULL,' || - 'SequenceNo number(2) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Layer (' || - 'LayerID varchar2(50) NOT NULL,' || - 'LayerName varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50),' || - 'MetaDataURL varchar2(200),' || - 'KeyField varchar2(50),' || - 'ZoneField varchar2(50),' || - 'LevelField varchar2(50),' || - 'MaxNumberSelected number(5),' || - 'MaxSelectionArea number(11,3), ' || - 'MinNearestDistance number(11,3),' || - 'MaxNearestDistance number(11,3),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'LayerFunction (' || - 'LayerID varchar2(50) NOT NULL,' || - 'FunctionName varchar2(20) NOT NULL,' || - 'ConnectionID varchar2(50),' || - 'StoredProc varchar2(100) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'LayerProximity (' || - 'LayerID varchar2(50) NOT NULL,' || - 'ProximityID varchar2(50) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Level (' || - 'ZoneLevelID varchar2(50) NOT NULL,' || - 'LevelID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50),' || - 'SequenceNo number(3) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MailingLabel (' || - 'ID number(11) NOT NULL,' || - 'Manufacturer varchar2(50) NOT NULL,' || - 'ModelNo varchar2(100) NOT NULL,' || - 'LabelSize varchar2(100) NOT NULL,' || - 'IsAvailable number(1) NOT NULL,' || - 'LabelsAcross number(2) NOT NULL,' || - 'dxLabel number(7,3) NOT NULL,' || - 'dyLabel number(7,3) NOT NULL,' || - 'dxSpace number(7,3) NOT NULL,' || - 'dySpace number(7,3) NOT NULL,' || - 'xLeft number(7,3) NOT NULL,' || - 'xRight number(7,3) NOT NULL,' || - 'yTop number(7,3) NOT NULL,' || - 'xOrg number(7,3) NOT NULL,' || - 'yOrg number(7,3) NOT NULL,' || - 'IsDotMatrix number(1) NOT NULL,' || - 'IsPortrait number(1) NOT NULL,' || - 'IsMetric number(1) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MapTab (' || - 'MapTabID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'MapHost varchar2(50) NOT NULL,' || - 'MapService varchar2(50) NOT NULL,' || - 'DataFrame varchar2(50),' || - 'UserName varchar2(50),' || - 'Password varchar2(50),' || - 'InteractiveLegend number(1),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MapTabLayer (' || - 'MapTabID varchar2(50) NOT NULL,' || - 'LayerID varchar2(50) NOT NULL,' || - 'AllowTarget number(1),' || - 'AllowSelection number(1),' || - 'ShowInLegend number(1),' || - 'CheckInLegend number(1),' || - 'IsExclusive number(1),' || - 'ShowInPrintLegend number(1)' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MapTabTileGroup (' || - 'MapTabID varchar2(50) NOT NULL,' || - 'TileGroupID varchar2(50) NOT NULL,' || - 'CheckInLegend number(1),' || - 'Opacity number(11,3) default 1,' || - 'SequenceNo number(1) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Markup (' || - 'MarkupID number(11) NOT NULL,' || - 'GroupID number(11) NOT NULL,' || - 'Shape nclob NOT NULL,' || - 'Color varchar2(25) NOT NULL,' || - 'Glow varchar2(25),' || - 'Text varchar2(1000),' || - 'Measured number(1),' || - 'DateCreated date NOT NULL,' || - 'Deleted number(1) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MarkupCategory (' || - 'CategoryID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'AuthorizedRoles varchar2(200),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MarkupGroup (' || - 'GroupID number(11) NOT NULL,' || - 'CategoryID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(100) NOT NULL,' || - 'CreatedBy varchar2(50) NOT NULL,' || - 'CreatedByUser varchar2(200),' || - 'Locked number(1) NOT NULL,' || - 'DateCreated date NOT NULL,' || - 'DateLastAccessed date NOT NULL,' || - 'Deleted number(1) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MarkupSequence (' || - 'NextGroupID number(11) NOT NULL,' || - 'NextMarkupID number(11) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'PrintTemplate (' || - 'TemplateID varchar2(50) NOT NULL,' || - 'SequenceNo number(2) NOT NULL,' || - 'TemplateTitle varchar2(50) NOT NULL,' || - 'PageWidth number(7,3) NOT NULL,' || - 'PageHeight number(7,3) NOT NULL,' || - 'AlwaysAvailable number(1),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'PrintTemplateContent (' || - 'TemplateID varchar2(50) NOT NULL,' || - 'SequenceNo number(2) NOT NULL,' || - 'ContentType varchar2(20) NOT NULL,' || - 'DisplayName varchar2(50),' || - 'OriginX number(7,3) NOT NULL,' || - 'OriginY number(7,3) NOT NULL,' || - 'Width number(7,3) NOT NULL,' || - 'Height number(7,3) NOT NULL,' || - 'FillColor varchar2(25),' || - 'OutlineColor varchar2(25),' || - 'OutlineWidth number(11),' || - 'LegendColumnWidth decimal,' || - 'Text varchar2(1000),' || - 'TextAlign varchar2(6),' || - 'TextWrap number(1),' || - 'FontFamily varchar2(16),' || - 'FontSize number(3),' || - 'FontBold number(1),' || - 'FileName varchar2(25),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Proximity (' || - 'ProximityID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(150) NOT NULL,' || - 'SequenceNo number(2) NOT NULL,' || - 'Distance number(11,3) NOT NULL,' || - 'IsDefault number(1),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Query (' || - 'QueryID varchar2(50) NOT NULL,' || - 'LayerID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'ConnectionID varchar2(50),' || - 'StoredProc varchar2(100) NOT NULL,' || - 'SequenceNo number(2) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'SavedState (' || - 'StateID varchar2(12) NOT NULL,' || - 'DateCreated date NOT NULL,' || - 'DateLastAccessed date NOT NULL,' || - 'State nclob NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Search (' || - 'SearchID varchar2(50) NOT NULL,' || - 'LayerID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'ConnectionID varchar2(50),' || - 'StoredProc varchar2(100) NOT NULL,' || - 'SequenceNo number(2) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'SearchInputField (' || - 'FieldID varchar2(50) NOT NULL,' || - 'SearchID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'ColumnName varchar2(50) NOT NULL,' || - 'FieldType varchar2(50) NOT NULL,' || - 'ConnectionID varchar2(50),' || - 'StoredProc varchar2(100),' || - 'SequenceNo number(2) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Setting (' || - 'Setting varchar2(50) NOT NULL,' || - 'Value varchar2(400),' || - 'Required varchar2(5) DEFAULT ''no'',' || - 'Note varchar2(100)' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'TileGroup (' || - 'TileGroupID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'TileLayer (' || - 'TileLayerID varchar2(50) NOT NULL,' || - 'TileGroupID varchar2(50) NOT NULL,' || - 'URL varchar2(400) NOT NULL,' || - 'MaxZoomLevel number(2),' || - 'Attribution varchar2(400),' || - 'Overlay number(1) default 1,' || - 'SequenceNo number(2) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'UsageTracking (' || - 'ApplicationID varchar2(50) NOT NULL,' || - 'UrlQuery varchar2(1000) NOT NULL,' || - 'DateStarted date NOT NULL,' || - 'UserAgent varchar2(400) NOT NULL,' || - 'UserHostAddress varchar2(15) NOT NULL,' || - 'UserHostName varchar2(50) NOT NULL' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'User (' || - 'UserName varchar2(200) NOT NULL,' || - 'Password varchar2(40),' || - 'Role varchar2(25),' || - 'DisplayName varchar2(50),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Zone (' || - 'ZoneLevelID varchar2(50) NOT NULL,' || - 'ZoneID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50),' || - 'SequenceNo number(3) NOT NULL,' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ZoneLevel (' || - 'ZoneLevelID varchar2(50) NOT NULL,' || - 'ZoneTypeDisplayName varchar2(50),' || - 'LevelTypeDisplayName varchar2(50),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ZoneLevelCombo (' || - 'ZoneLevelID varchar2(50) NOT NULL,' || - 'ZoneID varchar2(50) NOT NULL,' || - 'LevelID varchar2(50) NOT NULL,' || - 'Active number(1) default 1' || -')'; - --- GPVExternalMap content - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'ExternalMap (DisplayName, URL, SequenceNo, Active) values (''Google Maps'', ''http://maps.google.com/?ll={lat},{lon}&z={lev}'', 1, 1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'ExternalMap (DisplayName, URL, SequenceNo, Active) values (''Bing Maps'', ''http://www.bing.com/maps/?cp={lat}~{lon}&lvl={lev}'', 2, 1)'; - - --- GPVMarkupSequence content - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MarkupSequence (NextGroupID, NextMarkupID) values (1, 1)'; - - --- GPVSetting content - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Required, Note) values (''AdminEmail'', null, ''YES'', ''email address'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''AllowShowApps'', ''no'', ''yes or no'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''DefaultApplication'', null, ''ApplicationID'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Required, Note) values (''FullExtent'', null, ''YES'', ''min X, minY, max X, max Y in MeasureProjection coordinates'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ZoomLevels'', ''19'', ''number > 0'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ShowScaleBar'', ''no'', ''yes or no'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''MapProjection'', null, ''Proj4 string, defaults to Web Mercator'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''MeasureProjection'', null, ''Proj4 string, defaults to MapProjection'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''MeasureUnits'', ''both'', ''feet, meters or both'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActiveColor'', ''Yellow'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActiveOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActivePolygonMode'', ''fill'', ''fill or outline'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActivePenWidth'', ''9'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActiveDotSize'', ''13'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetColor'', ''Orange'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetPolygonMode'', ''fill'', ''fill or outline'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetPenWidth'', ''9'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetDotSize'', ''13'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionColor'', ''Blue'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionPolygonMode'', ''fill'', ''fill or outline'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionPenWidth'', ''9'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionDotSize'', ''13'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredColor'', ''#A0A0A0'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredPolygonMode'', ''fill'', ''fill or outline'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredPenWidth'', ''9'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredDotSize'', ''13'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferColor'', ''#A0A0FF'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferOpacity'', ''0.2'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferOutlineColor'', ''#8080DD'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferOutlineOpacity'', ''0'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferOutlinePenWidth'', ''0'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SwatchTileWidth'', ''20'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SwatchTileHeight'', ''20'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''LegendExpanded'', ''yes'', ''yes or no'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SearchAutoSelect'', ''no'', ''yes or no'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''PreserveOnActionChange'', ''selection'', ''target or selection'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''CustomStyleSheet'', null, ''URL'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ExportFormat'', ''xls'', ''csv (comma-separated value) or xls (Excel)'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''MarkupTimeout'', ''14'', ''days'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ServerImageCacheTimeout'', ''60'', ''seconds'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BrowserImageCacheTimeout'', ''60'', ''seconds'')'; - -END; -/ - --- restore the substitution character - -SET define on +-- +-- Copyright 2016 Applied Geographics, Inc. +-- +-- Licensed under the Apache License, Version 2.0 (the "License"); +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 +-- +-- Unless required by applicable law or agreed to in writing, software +-- distributed under the License is distributed on an "AS IS" BASIS, +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-- See the License for the specific language governing permissions and +-- limitations under the License. +-- +-- GPV50_Oracle_Create.sql +-- +-- Creates the GPV v5.0 configuration tables. You can set the prefix for the table names by changing +-- the value in the "prefix varchar2(10)" line below. Make sure to run the follow scripts after this +-- one using the same prefix: +-- +-- GPV50_Oracle_AddConstraints.sql - to create the necessary constraints +-- GPV50_Oracle_LoadMailingLabels.sql - to load the mailing labels table +-- + +-- make sure SQL Plus does not interpret the ampersand as a substitution character (needed for URLs) + +SET define off + +DECLARE + prefix varchar2(10):= 'GPV50'; + +BEGIN + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Application (' || + 'ApplicationID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50),' || + 'AuthorizedRoles varchar2(200),' || + 'FunctionTabs varchar2(50),' || + 'DefaultFunctionTab varchar2(50),' || + 'DefaultMapTab varchar2(50),' || + 'DefaultSearch varchar2(50),' || + 'DefaultAction varchar2(50),' || + 'DefaultTargetLayer varchar2(50),' || + 'DefaultProximity varchar2(50),' || + 'DefaultSelectionLayer varchar2(50),' || + 'DefaultLevel varchar2(50),' || + 'DefaultTool varchar2(50),' || + 'FullExtent varchar2(50),' || + 'OverviewMapID varchar2(50), ' || + 'CoordinateModes varchar2(50),' || + 'ZoneLevelID varchar2(50),' || + 'TrackUse number(1),' || + 'MetaDescription varchar2(200),' || + 'MetaKeywords varchar2(200),' || + 'About varchar2(1000),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ApplicationMapTab (' || + 'ApplicationID varchar2(50) NOT NULL,' || + 'MapTabID varchar2(50) NOT NULL,' || + 'SequenceNo number(2) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ApplicationMarkupCategory (' || + 'ApplicationID varchar2(50) NOT NULL,' || + 'CategoryID varchar2(50) NOT NULL,' || + 'SequenceNo number(1) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ApplicationPrintTemplate (' || + 'ApplicationID varchar2(50) NOT NULL,' || + 'TemplateID varchar2(50) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Connection (' || + 'ConnectionID varchar2(50) NOT NULL,' || + 'ConnectionString varchar2(1000) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'DataTab (' || + 'DataTabID varchar2(50) NOT NULL,' || + 'LayerID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'ConnectionID varchar2(50),' || + 'StoredProc varchar2(100) NOT NULL,' || + 'SequenceNo number(2) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ExternalMap (' || + 'DisplayName varchar2(50) NOT NULL,' || + 'URL varchar2(400) NOT NULL,' || + 'SequenceNo number(2) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Layer (' || + 'LayerID varchar2(50) NOT NULL,' || + 'LayerName varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50),' || + 'MetaDataURL varchar2(200),' || + 'KeyField varchar2(50),' || + 'ZoneField varchar2(50),' || + 'LevelField varchar2(50),' || + 'MaxNumberSelected number(5),' || + 'MaxSelectionArea number(11,3), ' || + 'MinNearestDistance number(11,3),' || + 'MaxNearestDistance number(11,3),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'LayerFunction (' || + 'LayerID varchar2(50) NOT NULL,' || + 'FunctionName varchar2(20) NOT NULL,' || + 'ConnectionID varchar2(50),' || + 'StoredProc varchar2(100) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'LayerProximity (' || + 'LayerID varchar2(50) NOT NULL,' || + 'ProximityID varchar2(50) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Level (' || + 'ZoneLevelID varchar2(50) NOT NULL,' || + 'LevelID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50),' || + 'SequenceNo number(3) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MailingLabel (' || + 'ID number(11) NOT NULL,' || + 'Manufacturer varchar2(50) NOT NULL,' || + 'ModelNo varchar2(100) NOT NULL,' || + 'LabelSize varchar2(100) NOT NULL,' || + 'IsAvailable number(1) NOT NULL,' || + 'LabelsAcross number(2) NOT NULL,' || + 'dxLabel number(7,3) NOT NULL,' || + 'dyLabel number(7,3) NOT NULL,' || + 'dxSpace number(7,3) NOT NULL,' || + 'dySpace number(7,3) NOT NULL,' || + 'xLeft number(7,3) NOT NULL,' || + 'xRight number(7,3) NOT NULL,' || + 'yTop number(7,3) NOT NULL,' || + 'xOrg number(7,3) NOT NULL,' || + 'yOrg number(7,3) NOT NULL,' || + 'IsDotMatrix number(1) NOT NULL,' || + 'IsPortrait number(1) NOT NULL,' || + 'IsMetric number(1) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MapTab (' || + 'MapTabID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'MapHost varchar2(50) NOT NULL,' || + 'MapService varchar2(50) NOT NULL,' || + 'DataFrame varchar2(50),' || + 'UserName varchar2(50),' || + 'Password varchar2(50),' || + 'InteractiveLegend number(1),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MapTabLayer (' || + 'MapTabID varchar2(50) NOT NULL,' || + 'LayerID varchar2(50) NOT NULL,' || + 'AllowTarget number(1),' || + 'AllowSelection number(1),' || + 'ShowInLegend number(1),' || + 'CheckInLegend number(1),' || + 'IsExclusive number(1),' || + 'ShowInPrintLegend number(1)' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MapTabTileGroup (' || + 'MapTabID varchar2(50) NOT NULL,' || + 'TileGroupID varchar2(50) NOT NULL,' || + 'CheckInLegend number(1),' || + 'Opacity number(11,3) default 1,' || + 'SequenceNo number(1) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Markup (' || + 'MarkupID number(11) NOT NULL,' || + 'GroupID number(11) NOT NULL,' || + 'Shape nclob NOT NULL,' || + 'Color varchar2(25) NOT NULL,' || + 'Glow varchar2(25),' || + 'Text varchar2(1000),' || + 'Measured number(1),' || + 'DateCreated date NOT NULL,' || + 'Deleted number(1) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MarkupCategory (' || + 'CategoryID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'AuthorizedRoles varchar2(200),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MarkupGroup (' || + 'GroupID number(11) NOT NULL,' || + 'CategoryID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(100) NOT NULL,' || + 'CreatedBy varchar2(50) NOT NULL,' || + 'CreatedByUser varchar2(200),' || + 'Locked number(1) NOT NULL,' || + 'DateCreated date NOT NULL,' || + 'DateLastAccessed date NOT NULL,' || + 'Deleted number(1) NOT NULL' || + 'Details varchar2(500) NULL'|| +')'; + +--Add new column in MarkupGroup for insert the details of the markUp +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MarkupGroup (' || + 'ADD Details varchar2(500) NULL'|| +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'MarkupSequence (' || + 'NextGroupID number(11) NOT NULL,' || + 'NextMarkupID number(11) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'PrintTemplate (' || + 'TemplateID varchar2(50) NOT NULL,' || + 'SequenceNo number(2) NOT NULL,' || + 'TemplateTitle varchar2(50) NOT NULL,' || + 'PageWidth number(7,3) NOT NULL,' || + 'PageHeight number(7,3) NOT NULL,' || + 'AlwaysAvailable number(1),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'PrintTemplateContent (' || + 'TemplateID varchar2(50) NOT NULL,' || + 'SequenceNo number(2) NOT NULL,' || + 'ContentType varchar2(20) NOT NULL,' || + 'DisplayName varchar2(50),' || + 'OriginX number(7,3) NOT NULL,' || + 'OriginY number(7,3) NOT NULL,' || + 'Width number(7,3) NOT NULL,' || + 'Height number(7,3) NOT NULL,' || + 'FillColor varchar2(25),' || + 'OutlineColor varchar2(25),' || + 'OutlineWidth number(11),' || + 'LegendColumnWidth decimal,' || + 'Text varchar2(1000),' || + 'TextAlign varchar2(6),' || + 'TextWrap number(1),' || + 'FontFamily varchar2(16),' || + 'FontSize number(3),' || + 'FontBold number(1),' || + 'FileName varchar2(25),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Proximity (' || + 'ProximityID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(150) NOT NULL,' || + 'SequenceNo number(2) NOT NULL,' || + 'Distance number(11,3) NOT NULL,' || + 'IsDefault number(1),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Query (' || + 'QueryID varchar2(50) NOT NULL,' || + 'LayerID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'ConnectionID varchar2(50),' || + 'StoredProc varchar2(100) NOT NULL,' || + 'SequenceNo number(2) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'SavedState (' || + 'StateID varchar2(12) NOT NULL,' || + 'DateCreated date NOT NULL,' || + 'DateLastAccessed date NOT NULL,' || + 'State nclob NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Search (' || + 'SearchID varchar2(50) NOT NULL,' || + 'LayerID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'ConnectionID varchar2(50),' || + 'StoredProc varchar2(100) NOT NULL,' || + 'SequenceNo number(2) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'SearchInputField (' || + 'FieldID varchar2(50) NOT NULL,' || + 'SearchID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'ColumnName varchar2(50) NOT NULL,' || + 'FieldType varchar2(50) NOT NULL,' || + 'ConnectionID varchar2(50),' || + 'StoredProc varchar2(100),' || + 'SequenceNo number(2) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Setting (' || + 'Setting varchar2(50) NOT NULL,' || + 'Value varchar2(400),' || + 'Required varchar2(5) DEFAULT ''no'',' || + 'Note varchar2(100)' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'TileGroup (' || + 'TileGroupID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'TileLayer (' || + 'TileLayerID varchar2(50) NOT NULL,' || + 'TileGroupID varchar2(50) NOT NULL,' || + 'URL varchar2(400) NOT NULL,' || + 'MaxZoomLevel number(2),' || + 'Attribution varchar2(400),' || + 'Overlay number(1) default 1,' || + 'SequenceNo number(2) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'UsageTracking (' || + 'ApplicationID varchar2(50) NOT NULL,' || + 'UrlQuery varchar2(1000) NOT NULL,' || + 'DateStarted date NOT NULL,' || + 'UserAgent varchar2(400) NOT NULL,' || + 'UserHostAddress varchar2(15) NOT NULL,' || + 'UserHostName varchar2(50) NOT NULL' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'User (' || + 'UserName varchar2(200) NOT NULL,' || + 'Password varchar2(40),' || + 'Role varchar2(25),' || + 'DisplayName varchar2(50),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Zone (' || + 'ZoneLevelID varchar2(50) NOT NULL,' || + 'ZoneID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50),' || + 'SequenceNo number(3) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ZoneLevel (' || + 'ZoneLevelID varchar2(50) NOT NULL,' || + 'ZoneTypeDisplayName varchar2(50),' || + 'LevelTypeDisplayName varchar2(50),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'ZoneLevelCombo (' || + 'ZoneLevelID varchar2(50) NOT NULL,' || + 'ZoneID varchar2(50) NOT NULL,' || + 'LevelID varchar2(50) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +-- GPVExternalMap content + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'ExternalMap (DisplayName, URL, SequenceNo, Active) values (''Google Maps'', ''http://maps.google.com/?ll={lat},{lon}&z={lev}'', 1, 1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'ExternalMap (DisplayName, URL, SequenceNo, Active) values (''Bing Maps'', ''http://www.bing.com/maps/?cp={lat}~{lon}&lvl={lev}'', 2, 1)'; + + +-- GPVMarkupSequence content + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MarkupSequence (NextGroupID, NextMarkupID) values (1, 1)'; + + +-- GPVSetting content + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Required, Note) values (''AdminEmail'', null, ''YES'', ''email address'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''AllowShowApps'', ''no'', ''yes or no'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''DefaultApplication'', null, ''ApplicationID'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Required, Note) values (''FullExtent'', null, ''YES'', ''min X, minY, max X, max Y in MeasureProjection coordinates'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ZoomLevels'', ''19'', ''number > 0'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ShowScaleBar'', ''no'', ''yes or no'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''MapProjection'', null, ''Proj4 string, defaults to Web Mercator'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''MeasureProjection'', null, ''Proj4 string, defaults to MapProjection'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''MeasureUnits'', ''both'', ''feet, meters or both'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActiveColor'', ''Yellow'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActiveOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActivePolygonMode'', ''fill'', ''fill or outline'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActivePenWidth'', ''9'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ActiveDotSize'', ''13'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetColor'', ''Orange'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetPolygonMode'', ''fill'', ''fill or outline'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetPenWidth'', ''9'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''TargetDotSize'', ''13'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionColor'', ''Blue'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionPolygonMode'', ''fill'', ''fill or outline'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionPenWidth'', ''9'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SelectionDotSize'', ''13'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredColor'', ''#A0A0A0'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredPolygonMode'', ''fill'', ''fill or outline'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredPenWidth'', ''9'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''FilteredDotSize'', ''13'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferColor'', ''#A0A0FF'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferOpacity'', ''0.2'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferOutlineColor'', ''#8080DD'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferOutlineOpacity'', ''0'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BufferOutlinePenWidth'', ''0'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SwatchTileWidth'', ''20'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SwatchTileHeight'', ''20'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''LegendExpanded'', ''yes'', ''yes or no'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''SearchAutoSelect'', ''no'', ''yes or no'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''PreserveOnActionChange'', ''selection'', ''target or selection'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''CustomStyleSheet'', null, ''URL'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ExportFormat'', ''xls'', ''csv (comma-separated value) or xls (Excel)'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''MarkupTimeout'', ''14'', ''days'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''ServerImageCacheTimeout'', ''60'', ''seconds'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'Setting (Setting, Value, Note) values (''BrowserImageCacheTimeout'', ''60'', ''seconds'')'; + +END; +/ + +-- restore the substitution character + +SET define on diff --git a/SQLScripts/Oracle/GPV50_Oracle_Delete.sql b/SQLScripts/Oracle/GPV50_Oracle_Delete.sql index 782a4bc..4fa2a69 100644 --- a/SQLScripts/Oracle/GPV50_Oracle_Delete.sql +++ b/SQLScripts/Oracle/GPV50_Oracle_Delete.sql @@ -1,74 +1,74 @@ --- --- Copyright 2016 Applied Geographics, Inc. --- --- Licensed under the Apache License, Version 2.0 (the "License"); --- you may not use this file except in compliance with the License. --- You may obtain a copy of the License at --- --- http://www.apache.org/licenses/LICENSE-2.0 --- --- Unless required by applicable law or agreed to in writing, software --- distributed under the License is distributed on an "AS IS" BASIS, --- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. --- See the License for the specific language governing permissions and --- limitations under the License. --- --- GPV50_Oracle_Delete.sql --- --- Deletes all GPV v5.0 configuration tables. You can set the prefix for the table names by --- changing the value in the "prefix varchar2(10)" line below. --- - -DECLARE - prefix varchar2(10):= 'GPV50'; - -BEGIN - --- drop independent tables - - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ExternalMap CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MailingLabel CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MarkupSequence CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'SavedState CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Setting CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'UsageTracking CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'User CASCADE CONSTRAINTS'; - --- drop tables that are not referenced by foreign keys - - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ApplicationMapTab CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ApplicationMarkupCategory CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ApplicationPrintTemplate CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'DataTab CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'LayerFunction CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'LayerProximity CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MapTabLayer CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MapTabTileGroup CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Markup CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'PrintTemplateContent CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Query CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'SearchInputField CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'TileLayer CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ZoneLevelCombo CASCADE CONSTRAINTS'; - --- drop tables that are referenced by foreign keys - - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Application CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Level CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MapTab CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MarkupGroup CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'PrintTemplate CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Proximity CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Search CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'TileGroup CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Zone CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ZoneLevel CASCADE CONSTRAINTS'; - --- drop tables that are referenced by foreign keys - - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Connection CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Layer CASCADE CONSTRAINTS'; - EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MarkupCategory CASCADE CONSTRAINTS'; - -END; -/ +-- +-- Copyright 2016 Applied Geographics, Inc. +-- +-- Licensed under the Apache License, Version 2.0 (the "License"); +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 +-- +-- Unless required by applicable law or agreed to in writing, software +-- distributed under the License is distributed on an "AS IS" BASIS, +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-- See the License for the specific language governing permissions and +-- limitations under the License. +-- +-- GPV50_Oracle_Delete.sql +-- +-- Deletes all GPV v5.0 configuration tables. You can set the prefix for the table names by +-- changing the value in the "prefix varchar2(10)" line below. +-- + +DECLARE + prefix varchar2(10):= 'GPV50'; + +BEGIN + +-- drop independent tables + + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ExternalMap CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MailingLabel CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MarkupSequence CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'SavedState CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Setting CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'UsageTracking CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'User CASCADE CONSTRAINTS'; + +-- drop tables that are not referenced by foreign keys + + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ApplicationMapTab CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ApplicationMarkupCategory CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ApplicationPrintTemplate CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'DataTab CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'LayerFunction CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'LayerProximity CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MapTabLayer CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MapTabTileGroup CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Markup CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'PrintTemplateContent CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Query CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'SearchInputField CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'TileLayer CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ZoneLevelCombo CASCADE CONSTRAINTS'; + +-- drop tables that are referenced by foreign keys + + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Application CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Level CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MapTab CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MarkupGroup CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'PrintTemplate CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Proximity CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Search CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'TileGroup CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Zone CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'ZoneLevel CASCADE CONSTRAINTS'; + +-- drop tables that are referenced by foreign keys + + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Connection CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'Layer CASCADE CONSTRAINTS'; + EXECUTE IMMEDIATE 'DROP TABLE ' || prefix || 'MarkupCategory CASCADE CONSTRAINTS'; + +END; +/ diff --git a/SQLScripts/Oracle/GPV50_Oracle_LoadMailingLabels.sql b/SQLScripts/Oracle/GPV50_Oracle_LoadMailingLabels.sql index ffe77ac..5dd3c5a 100644 --- a/SQLScripts/Oracle/GPV50_Oracle_LoadMailingLabels.sql +++ b/SQLScripts/Oracle/GPV50_Oracle_LoadMailingLabels.sql @@ -1,1378 +1,1378 @@ --- --- Copyright 2009 Applied Geographics, Inc. --- --- Licensed under the Apache License, Version 2.0 (the "License"); --- you may not use this file except in compliance with the License. --- You may obtain a copy of the License at --- --- http://www.apache.org/licenses/LICENSE-2.0 --- --- Unless required by applicable law or agreed to in writing, software --- distributed under the License is distributed on an "AS IS" BASIS, --- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. --- See the License for the specific language governing permissions and --- limitations under the License. --- --- GPV50_Oracle_LoadMailingLabels.sql --- --- Loads the GPV v5.0 mailing labels configuration table. You can set the prefix for the table name by --- changing the value in the "prefix varchar2(10)" line below. --- - -DECLARE - prefix varchar2(10):= 'GPV50'; - -BEGIN -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1,''Avery'',''4143'',''15/16" x 4"'',0,2,288,67.5,7.2,4.5,13.5,13.5,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (2,''Avery'',''4144'',''15/16" x 2 1/2"'',0,3,180,67.5,7.2,4.5,27,27,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (3,''Avery'',''4145'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (4,''Avery'',''4146'',''1 7/16" x 4"'',0,1,288,103.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (5,''Avery'',''4160'',''2 7/16" x 3 1/2"'',0,1,252,175.5,0,4.5,0,0,2.25,23.05,28.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (6,''Avery'',''4161'',''2 15/16" x 4"'',0,1,288,211.5,0,4.5,0,0,2.25,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (7,''Avery'',''4162'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (8,''Avery'',''4163'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (9,''Avery'',''4166'',''3" x 5"'',0,1,360,216,0,0,0,0,0,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (10,''Avery'',''4167'',''3 1/2" x 6"'',0,1,432,252,0,0,0,0,0,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (11,''Avery'',''4168'',''2 1/6" x 4"'',0,1,288,156,0,0,0,0,0,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (12,''Avery'',''4169'',''3" x 5"'',0,1,360,216,0,0,0,0,0,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (13,''Avery'',''4240'',''1 1/4" x 4 3/4"'',0,1,342,90,0,18,0,0,9,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (14,''Avery'',''4241'',''2 3/4" x 2 3/4"'',0,1,198,198,0,18,27,27,9,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (15,''Avery'',''4249'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (16,''Avery'',''4250'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (17,''Avery'',''4251'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (18,''Avery'',''4253'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (19,''Avery'',''4254'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (20,''Avery'',''4255'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (21,''Avery'',''4256'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (22,''Avery'',''4257'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (23,''Avery'',''4258'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (24,''Avery'',''4259'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (25,''Avery'',''4266'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,7.2,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (26,''Avery'',''5095'',''2 1/2" x 3 3/8"'',0,2,243,168,27,13.5,49.5,49.5,39.6,27.35,21.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (27,''Avery'',''5096'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,82.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (28,''Avery'',''5097'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (29,''Avery'',''5160'',''1" x 2 5/8"'',1,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (30,''Avery'',''5161'',''1" x 4"'',1,2,262.8,72,36.45,0,21.6,21.6,36,1.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (31,''Avery'',''5162'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (32,''Avery'',''5163'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (33,''Avery'',''5164'',''3 1/3" x 4"'',0,2,280.8,239.75,7.2,0,21.6,21.6,36,14.4,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (34,''Avery'',''5165'',''8 1/2" x 11"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (35,''Avery'',''5196'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (36,''Avery'',''5197'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (37,''Avery'',''5198'',''1 2/3" x 3 1/2"'',0,2,252,120,36,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (38,''Avery'',''5199-F'',''1 5/6" x 3 1/16"'',0,2,225,132,18,0,76.5,76.5,65.25,14.4,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (39,''Avery'',''5199-S'',''2/3" x 5 13/16"'',0,1,417.6,48,0,0,96.75,96.75,36,14.4,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (40,''Avery'',''5260'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (41,''Avery'',''5261'',''1" x 4"'',0,2,267.3,72,31.95,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (42,''Avery'',''5262'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (43,''Avery'',''5266'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (44,''Avery'',''5267'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (45,''Avery'',''5361'',''2" x 3 1/4"'',0,1,234,144,0,119.95,302.95,67.5,60,14.4,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (46,''Avery'',''5362'',''2" x 3 1/4"'',0,1,234,144,0,119.95,302.95,67.5,60,14.4,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (47,''Avery'',''5364'',''2 1/16" x 3 7/8"'',0,1,279,148.5,0,115.45,306,22.5,56.85,14.4,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (48,''Avery'',''5371'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (49,''Avery'',''5376'',''2" x 3. 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (50,''Avery'',''5377'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (51,''Avery'',''5383'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (52,''Avery'',''5384'',''3" x 4"'',0,2,280.8,216,7.2,0,21.6,21.6,72,10.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (53,''Avery'',''5385'',''2 1/6" x 4"'',0,2,280.8,157.5,7.2,0,21.6,21.6,81,10.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (54,''Avery'',''5386'',''3" x 5"'',0,1,360,216,0,0,126,126,72,18,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (55,''Avery'',''5388'',''3" x 5"'',0,1,360,216,0,0,126,126,72,18,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (56,''Avery'',''5389'',''4" x 6"'',0,1,432,288,0,0,90,90,105,18,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (57,''Avery'',''5395'',''2 1/2" x 3 3/8"'',0,2,243,168,27,13.5,49.5,49.5,39.6,18,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (58,''Avery'',''5660'',''1" x 2 13/16"'',0,3,159.3,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (59,''Avery'',''5661'',''1" x 4 1/4"'',0,2,262.8,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (60,''Avery'',''5662'',''1 1/3" x 4 1/4"'',0,2,262.8,96,43.2,0,21.6,21.6,60,1.45,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (61,''Avery'',''5663'',''2" x 4 1/4"'',0,2,262.8,144,43.2,0,21.6,21.6,36,1.45,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (62,''Avery'',''5664'',''3 1/3" x 4 1/4"'',0,2,262.8,239.95,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (63,''Avery'',''5883'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,27.35,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (64,''Avery'',''5895'',''2 1/3" x 3 3/8"'',0,2,243,166.5,27,13.5,49.5,49.5,40.5,27.35,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (65,''Avery'',''5896'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,82.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (66,''Avery'',''5897'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (67,''Avery'',''6460'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (68,''Avery'',''6464'',''3 1/3" x 4"'',0,2,267.3,240,34.2,0,21.6,21.6,36,7.65,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (69,''Avery'',''6466'',''2/3" 3 7/16"'',0,2,247.5,48,40.45,0,38.25,38.25,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (70,''Avery'',''6490'',''2" x 2 11/16"'',0,3,168.3,144,31.95,0,21.6,21.6,36,1.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (71,''Avery'',''8160'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (72,''Avery'',''8161'',''1" x 4"'',0,2,267.3,72,34.2,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (73,''Avery'',''8162'',''1 1/3/" 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (74,''Avery'',''8163'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (75,''Avery'',''8164'',''3 1/3" x 4"'',0,2,267.3,240,34.2,0,21.6,21.6,36,7.65,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (76,''Avery'',''8165'',''11" x 8 1/2"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (77,''Avery'',''8166'',''2/3" 3 7/16"'',0,2,247.5,48,40.45,0,38.25,38.25,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (78,''Avery'',''8167'',''1/2" x 1 3/4"'',0,4,123.3,36,25.2,0,21.6,21.6,36,13.05,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (79,''Avery'',''8196'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (80,''Avery'',''8371'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (81,''Avery'',''8660'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (82,''Avery'',''8662'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (83,''Avery'',''8663'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (84,''Avery'',''Ready Index -12'',''11/16" x 3"'',0,1,226.8,61,0,0,363.6,21.6,27,10.8,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (85,''Avery'',''Ready Index -15'',''0.63" x 3"'',0,1,226.8,46.2,0,0,363.6,21.6,56.15,10.8,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (86,''Avery'',''Ready Index - 5'',''2" x 3"'',0,1,226.8,144,0,0,363.6,21.6,30.95,10.8,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (87,''Avery'',''Ready Index - 8'',''1.22" x 3"'',0,1,226.8,87.75,0,0,363.6,21.6,40.5,10.8,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (88,''Avery'',''Ready Index - 8c'',''1.22" x 3"'',0,1,226.8,87.75,0,0,363.6,21.6,40.5,10.8,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (89,''Avery'',''Index Maker 3 Tab'',''1/2" x 3 1/8"'',0,2,225,36,90,0,36,36,36,14.4,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (90,''Avery'',''Index Maker 5 Tab'',''1/2" x 1 3/4"'',0,4,126,36,21.6,0,21.6,21.6,36,10.1,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (91,''Avery'',''Index Maker 8 Tab'',''1/2" x 1 1/8"'',0,4,81,36,72,0,36,36,36,10.1,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (92,''Avery'',''2160 ( sheet)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (93,''Avery'',''2162 ( sheet)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (94,''Avery'',''2163 ( sheet)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (95,''Avery'',''2180 ( sheet)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (96,''Avery'',''2181 ( sheet)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (97,''Avery'',''2186 ( sheet)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (98,''Avery'',''2660 ( sheet)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (99,''Avery'',''2662 ( sheet)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (100,''Avery'',''2663 ( sheet)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (101,''Avery'',''J8160'',''38.10 mm x 63.50 mm'',0,3,172.8,108,13.45,0,21.6,21.6,42.5,13.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (102,''Avery'',''J8162'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (103,''Avery'',''J8163'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,12.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (104,''Avery'',''J8165'',''67.73 mm x 99.06 mm'',0,2,263.1,192,23.35,0,21.6,21.6,36,12.4,14.15,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (105,''Avery'',''J8166'',''52 mm x 72 mm'',0,2,204.1,147.4,60.4,0,66.05,66.05,54.5,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (106,''Avery'',''J8360'',''38.10 mm x 63.50 mm'',0,3,172.8,108,13.45,0,21.6,21.6,42.5,13.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (107,''Avery'',''J8362'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (108,''Avery'',''J8363'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,12.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (109,''Avery'',''J8365'',''67.73 mm x 99.06 mm'',0,2,263.1,192,23.35,0,21.6,21.6,36,12.4,14.15,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (110,''Avery'',''J8560'',''38.10 mm x 63.50 mm'',0,3,172.8,108,13.45,0,21.6,21.6,42.5,13.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (111,''Avery'',''J8562'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (112,''Avery'',''J8563'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,12.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (113,''Avery'',''J8566'',''52 mm x 72 mm'',0,2,204.1,147.4,60.4,0,66.05,66.05,54.5,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (114,''Avery'',''L7159'',''33.46 mm x 64 mm'',0,3,174.2,96,14.4,0,21.6,21.6,34.5,10.8,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (115,''Avery'',''L7160'',''38.10 mm x 63.50 mm'',0,3,172.8,108,13.45,0,21.6,21.6,42.5,13.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (116,''Avery'',''L7161'',''46.56 mm x 63.50 mm'',0,3,172.8,131.8,13.45,0,21.6,21.6,24.9,13.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (117,''Avery'',''L7162'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (118,''Avery'',''L7163'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,12.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (119,''Avery'',''L7164'',''71.97 mm x 63.50 mm'',0,3,176.5,186.45,9.15,17.3,21.6,21.6,21.6,19.5,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (120,''Avery'',''L7165'',''67.73 mm x 99.06 mm'',0,2,263.1,192,23.35,0,21.6,21.6,36,12.4,14.15,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (121,''Avery'',''L7166'',''93.13 mm x 99.06 mm'',0,2,263.1,264,23.35,0,21.6,21.6,24.65,12.4,14.15,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (122,''Avery'',''L7167'',''289.05 mm x 199.60 m'',0,1,549.25,767.6,14.9,43.2,21.6,21.6,21.6,20.9,6.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (123,''Avery'',''L7168'',''144.5 mm x 199.60 mm'',0,1,546.45,362.2,17.7,43.2,21.6,21.6,21.6,19.5,6.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (124,''Avery'',''L7169'',''99.1 mm x 139 mm'',0,2,393.45,263.9,0,24.2,27,27,21.6,14.4,5.9,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (125,''Avery'',''L7173'',''57 mm x 99.06 mm'',0,2,264.1,147.2,21.05,14.4,21.6,21.6,21.6,6.05,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (126,''Avery'',''L7413'',''50.8 mm x 90 mm'',0,2,255.1,144,0,0,42.5,42.5,60,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (127,''Avery'',''L7414/15'',''52 mm x 90 mm'',0,2,255.1,147.4,0,0,42.5,42.5,50,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (128,''Avery'',''L7417/19'',''54 mm x 90 mm'',0,2,255.1,153.05,0,0,42.5,42.5,38.25,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (129,''Avery'',''L7418'',''55 mm x 86 mm'',0,2,243.8,155.9,0,0,53.85,53.85,109.15,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (130,''Avery'',''L7421'',''97.29 mm x 139.37 mm'',0,2,395.05,275.8,0,0,26.85,26.85,21.6,14.4,14.4,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (131,''Avery'',''L7562'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (132,''Avery'',''L7563'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (133,''Avery'',''L7565'',''67.73 mm x 99.06mm'',0,2,263.1,192,23.35,0,21.6,21.6,36,12.4,14.15,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (134,''Avery'',''L7630'',''63.50 mm x 63.50 mm'',0,3,165.2,180,27.55,12.75,21.6,21.6,35.4,26.6,34,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (135,''Avery'',''L7651'',''21.17 mm x 38.10 mm'',0,5,90.3,59.8,24.75,0,21.6,21.6,30.85,0,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (136,''Avery'',''L7654-F'',''46.56 mm x 76.20 mm'',0,2,216,131.8,7.05,0,76.55,76.55,24.9,21.25,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (137,''Avery'',''L7654-S'',''16.93 mm x 144.78 mm'',0,1,410.4,48,0,0,90.7,90.7,36,21.25,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (138,''Avery'',''L7663'',''33.76 mm x 119.38 mm'',0,1,338.4,95.65,0,0,127.55,127.55,38.1,21.25,11.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (139,''Avery'',''L7664'',''71.97 mm x 70.00 mm'',0,2,198.45,186.45,96.4,17.3,49.6,49.6,21.6,21.25,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (140,''Avery'',''L7666'',''52 mm x 72 mm'',0,2,204.1,147.4,60.4,0,66.05,66.05,54.5,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (141,''Avery'',''L7671'',''46.56 mm x 76.10 mm'',0,2,216,131.8,7.05,0,76.55,76.55,24.9,21.25,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (142,''Avery'',''L7674'',''16.93 mm x 144.78 mm'',0,1,410.4,48,0,0,90.7,90.7,36,21.25,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (143,''Avery'',''OML 101'',''24 mm x 102 mm'',0,1,289.15,75.15,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (144,''Avery'',''OML 102'',''37 mm x 102 mm'',0,1,289.15,112,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (145,''Avery'',''OML 103'',''49 mm x 102 mm'',0,1,289.15,146,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (146,''Avery'',''OML 105'',''49 mm x 127 mm'',0,1,360.05,146,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (147,''Avery'',''OML 202'',''37 mm x 102 mm'',0,2,293.7,112,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (148,''Avery'',''OML 203'',''49 mm x 102 mm'',0,2,293.7,146,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (149,''Avery'',''Tab1 102.36'',''36.1 mm x 102 mm'',0,1,289.15,102.35,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (150,''Avery'',''Tab1 107.23'',''23.4 mm x 107 mm'',0,1,303.35,72,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (151,''Avery'',''Tab1 107.36'',''36.1 mm x 107 mm'',0,1,303.35,108,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (152,''Avery'',''Tab1 107.49'',''48.8 mm x 107 mm'',0,1,303.35,144,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (153,''Avery'',''Tab1 125.74'',''74 mm x 125 mm'',0,1,354.4,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (154,''Avery'',''Tab1 85.108'',''108 mm x 85 mm'',0,1,241,360.05,0,0,38.25,38.25,26.95,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (155,''Avery'',''Tab1 89.23'',''23.4 mm x 89 mm'',0,1,252.3,72,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (156,''Avery'',''Tab1 89.36'',''36.1 mm x 89 mm'',0,1,252.3,108,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (157,''Avery'',''Tab2 107.23'',''23.4 mm x 107 mm'',0,2,317.5,72,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (158,''Avery'',''Tab2 107.36'',''36.1 mm x 107 mm'',0,2,317.5,108,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (159,''Avery'',''Tab2 89.23'',''23.4 mm x 89 mm'',0,2,266.5,72,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (160,''Avery'',''Tab2 89.36'',''36.1 mm x 89 mm'',0,2,266.5,108,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (161,''Avery'',''L2160 ( sheet)'',''25.4 mm x 66.68 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (162,''Avery'',''L2162 ( sheet)'',''33.87 mm x 101.6 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (163,''Avery'',''L2163 ( sheet)'',''50.8 mm x 101.6 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (164,''Avery'',''L2164 ( sheet)'',''14 mm x 50 mm'',0,2,115.85,39.7,30.4,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (165,''Avery'',''L2186 ( sheet)'',''50.8 mm x 69.85 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (166,''Avery'',''EXPE 120.74'',''74 mm x 120 mm'',0,1,340.2,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (167,''Avery'',''FAB 03'',''36.1 mm x 69 mm'',0,1,200.15,109.45,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (168,''Avery'',''5167'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (169,''Avery'',''5927'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (170,''Avery'',''5920'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (171,''Avery'',''5922'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (172,''Avery'',''5263'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (173,''Avery'',''5923'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (174,''Avery'',''5963'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (175,''Avery'',''5264'',''3 1/3" x 4"'',0,2,280.8,239.75,7.2,0,21.6,21.6,36,14.4,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (176,''Avery'',''5930'',''1" x 2 13/16"'',0,3,159.3,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (177,''Avery'',''5932'',''1 1/3" x 4 1/4"'',0,2,262.8,96,43.2,0,21.6,21.6,60,1.45,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (178,''Avery'',''5265'',''8 1/2" x 11"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (179,''Avery'',''5372'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (180,''Avery'',''8460'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (181,''Avery'',''8920'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (182,''Avery'',''8462'',''1 1/3/" 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (183,''Avery'',''8922'',''1 1/3/" 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (184,''Avery'',''8463'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (185,''Avery'',''8923'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (186,''Avery'',''8927'',''1/2" x 1 3/4"'',0,4,123.3,36,25.2,0,21.6,21.6,36,13.05,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (187,''Avery'',''8376'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (188,''Avery'',''8930'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (189,''Avery'',''8932'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (190,''Avery'',''8377'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (191,''Avery'',''8372'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (193,''Avery'',''5911'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (194,''Avery'',''5390'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (195,''Avery'',''5066'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (196,''Avery'',''5366'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (197,''Avery'',''5766'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (198,''Avery'',''5866'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (199,''Avery'',''5966'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (309,''Avery'',''Avery J8159'',''64.0 x 33.9 mm'',0,3,174.25,96,14.75,0,21.6,21,36.7,5.45,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (310,''Avery'',''Avery J8160'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (311,''Avery'',''Avery J8161'',''63.5 x 46.6 mm'',0,3,177.6,132,9.6,0,21.6,21.25,24.7,7.8,6.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (312,''Avery'',''Avery J8162'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (313,''Avery'',''Avery J8163'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (314,''Avery'',''Avery J8164'',''63.5 x 72.0 mm'',0,3,177.6,186.2,9.6,17.8,21.6,21.25,21.6,7.8,1.3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (315,''Avery'',''Avery J8165'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (316,''Avery'',''Avery J8166'',''99.0 x 93.1 mm'',0,2,264.1,264,23.9,0,21.6,21.15,24.7,5.65,13.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (317,''Avery'',''Avery J8167'',''199.6 x 289.0 mm'',0,1,552.15,798.25,13.7,21.2,21.6,21.1,21.6,7.35,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (318,''Avery'',''Avery J8168'',''199.6 x 143.5 mm'',0,1,549.25,391.4,16.6,15.4,21.6,24,21.6,5.9,6.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (319,''Avery'',''Avery J8169'',''139.0 x 99.1 mm'',0,2,394.05,263.4,0,24.8,28.8,24.55,21.6,14.2,5.25,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (320,''Avery'',''Avery J8171'',''60.0 x 200.0 mm'',0,4,170.1,551.6,0,15.4,82.9,78.15,21.6,8.5,6.5,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (321,''Avery'',''Avery J8360'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (322,''Avery'',''Avery J8362'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (323,''Avery'',''Avery J8363'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (324,''Avery'',''Avery J8365'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (325,''Avery'',''Avery J8367'',''199.6 x 289.0 mm'',0,1,552.15,798.25,13.7,21.2,21.6,21.1,21.6,7.35,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (326,''Avery'',''Avery J8368'',''199.6 x 143.5 mm'',0,1,549.25,391.4,16.6,15.4,21.6,24,21.6,5.9,6.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (327,''Avery'',''Avery J8560'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (328,''Avery'',''Avery J8562'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (329,''Avery'',''Avery J8563'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (330,''Avery'',''Avery J8565'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (331,''Avery'',''Avery J8651'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (332,''Avery'',''Avery J8655'',''89.0 x 42.0 mm'',0,2,252.3,119.05,6.9,0,41.8,41.55,63.55,12.6,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (333,''Avery'',''Avery J8657'',''46.0 x 11.1 mm'',0,3,130.4,31.5,13.6,4.5,88.8,87.65,170.95,6.5,1.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (334,''Avery'',''Avery J8666'',''70.0 x 52.0 mm'',0,2,198.45,147.4,65.55,0,66.05,66.35,52.2,9.9,7.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (335,''Avery'',''Avery J8671'',''76.2 x 46.4 mm'',0,2,216,131.55,7.2,0,78,77.65,26.05,10.8,6.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (336,''Avery'',''Avery J8674'',''145.0 x 16.9 mm'',0,1,411.1,48,0,0,92.4,91.35,36.7,14.2,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (337,''Avery'',''Avery J8766'',''70.0 x 52.0 mm'',0,2,198.45,147.4,65.55,0,66.05,66.35,52.2,9.9,7.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (338,''Avery'',''Avery L2160 Mini'',''66.7 x 25.4 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (339,''Avery'',''Avery L2162 Mini'',''95.2 x 33.9 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (340,''Avery'',''Avery L2163 Mini'',''95.2 x 50.8 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (341,''Avery'',''Avery L2186 Mini'',''69.8 x 50.8 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (342,''Avery'',''Avery L7159'',''64.0 x 33.9 mm'',0,3,174.25,96,14.75,0,21.6,21,36.7,5.45,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (343,''Avery'',''Avery L7160'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (344,''Avery'',''Avery L7161'',''63.5 x 46.6 mm'',0,3,177.6,132,9.6,0,21.6,21.25,24.7,7.8,6.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (345,''Avery'',''Avery L7162'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (346,''Avery'',''Avery L7163'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (347,''Avery'',''Avery L7164'',''63.5 x 72.0 mm'',0,3,177.6,186.2,9.6,17.8,21.6,21.25,21.6,7.8,1.3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (348,''Avery'',''Avery L7165'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (349,''Avery'',''Avery L7166'',''99.0 x 93.1 mm'',0,2,264.1,264,23.9,0,21.6,21.15,24.7,5.65,13.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (350,''Avery'',''Avery L7167'',''199.6 x 289.0 mm'',0,1,552.15,798.25,13.7,21.2,21.6,21.1,21.6,7.35,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (351,''Avery'',''Avery L7168'',''199.6 x 143.5 mm'',0,1,549.25,391.4,16.6,15.4,21.6,24,21.6,5.9,6.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (352,''Avery'',''Avery L7169'',''139.0 x 99.1 mm'',0,2,394.05,263.4,0,24.8,28.8,24.55,21.6,14.2,5.25,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (353,''Avery'',''Avery L7170'',''134.0 x 11.0 mm'',0,1,379.9,31.2,0,0,107.75,107.2,46.3,14.2,1.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (354,''Avery'',''Avery L7171'',''60.0 x 200.0 mm'',0,4,170.1,551.6,0,15.4,82.9,78.15,21.6,8.5,6.5,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (355,''Avery'',''Avery L7172'',''100.0 x 30.0 mm'',0,2,261.6,85.05,29,0,21.6,21.05,38,3.2,4.25,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (356,''Avery'',''Avery L7173'',''99.0 x 57.0 mm'',0,2,264.1,151.8,23.9,9.8,21.6,21.15,21.6,5.65,3.15,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (357,''Avery'',''Avery L7263'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (358,''Avery'',''Avery L7410-10M'',''25.4 x 12.7 mm'',0,4,72,36,64.8,24,56.7,55.75,132.7,3.6,1.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (359,''Avery'',''Avery L7410-10M'',''83.0 x 26.0 mm'',0,1,235.3,58.4,0,23.8,311.85,47.7,21.6,11.75,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (360,''Avery'',''Avery L7410-12M'',''22.0 x 12.7 mm'',0,4,62.4,36,67.2,12,72,71.65,138.7,3.1,1.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (361,''Avery'',''Avery L7410-12M'',''83.0 x 21.0 mm'',0,1,235.3,44.75,0,23.65,311.85,47.7,21.6,11.75,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (362,''Avery'',''Avery L7410-5M'',''83.0 x 55.0 mm'',0,1,235.3,140.4,0,24.05,311.85,47.7,21.6,11.75,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (363,''Avery'',''Avery L7410-5M'',''55.0 x 12.7 mm'',0,2,156,36,139.2,24,72,71.65,132.7,7.8,1.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (364,''Avery'',''Avery L7410-6M'',''83.0 x 45.0 mm'',0,1,235.3,112.8,0,23.3,311.85,47.7,21.6,11.75,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (365,''Avery'',''Avery L7410-6M'',''44.9 x 12.7 mm'',0,2,127.2,36,168,12,86.4,86.05,138.7,6.35,1.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (366,''Avery'',''Avery L7411-10R'',''70.0 x 28.0 mm'',0,1,198.45,58.4,0,23.8,378,18.4,21.6,9.9,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (367,''Avery'',''Avery L7411-12R'',''70.0 x 24.1 mm'',0,1,198.45,42,0,26.75,378,18.4,21.6,9.9,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (368,''Avery'',''Avery L7411-5R'',''70.0 x 57.1 mm'',0,1,198.45,146.2,0,16.8,378,18.4,21.6,9.9,0.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (369,''Avery'',''Avery L7411-6R'',''70.0 x 45.0 mm'',0,1,198.45,112.8,0,23.3,378,18.4,21.6,9.9,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (370,''Avery'',''Avery L7413'',''90.0 x 50.8 mm'',0,2,255.15,144,0,0,42.5,42.05,60.7,12.75,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (371,''Avery'',''Avery L7414'',''90.0 x 52.0 mm'',0,2,255.15,147.4,0,0,42.5,42.05,52.2,12.75,7.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (372,''Avery'',''Avery L7415'',''90.0 x 52.0 mm'',0,2,255.15,147.4,0,0,42.5,42.05,52.2,12.75,7.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (373,''Avery'',''Avery L7416-10M'',''25.4 x 12.7 mm'',0,4,72,36,64.8,24,56.7,55.75,132.7,3.6,1.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (374,''Avery'',''Avery L7416-5M'',''55.0 x 12.7 mm'',0,2,156,36,139.2,24,72,71.65,132.7,7.8,1.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (375,''Avery'',''Avery L7417'',''90.0 x 54.0 mm'',0,2,255.15,153.1,0,0,42.5,42.05,37.95,12.75,7.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (376,''Avery'',''Avery L7417-5R'',''70.0 x 57.1 mm'',0,1,198.45,146.2,0,16.8,378,18.4,21.6,9.9,0.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (377,''Avery'',''Avery L7417-6R'',''70.0 x 45.0 mm'',0,1,198.45,112.8,0,23.3,378,18.4,21.6,9.9,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (378,''Avery'',''Avery L7418'',''86.0 x 55.0 mm'',0,2,243.8,155.9,0,0,53.85,53.4,108.9,12.15,7.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (379,''Avery'',''Avery L7419'',''90.0 x 54.0 mm'',0,2,255.15,153.1,0,0,42.5,42.05,37.95,12.75,7.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (380,''Avery'',''Avery L7421'',''139.3 x 97.3 mm'',0,2,395,275.65,0,0.3,26.95,24.5,21.6,14.2,13.6,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (381,''Avery'',''Avery L7551'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (382,''Avery'',''Avery L7552'',''55.0 x 12.7 mm'',0,2,156,36,139.2,24,72,71.65,132.7,7.8,1.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (383,''Avery'',''Avery L7553'',''22.0 x 12.7 mm'',0,4,62.4,36,67.2,12,72,71.65,138.7,3.1,1.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (384,''Avery'',''Avery L7560'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (385,''Avery'',''Avery L7562'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (386,''Avery'',''Avery L7563'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (387,''Avery'',''Avery L7565'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (388,''Avery'',''Avery L7651'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (389,''Avery'',''Avery L7655'',''89.0 x 42.0 mm'',0,2,252.3,119.05,6.9,0,41.8,41.55,63.55,12.6,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (390,''Avery'',''Avery L7656'',''46.0 x 11.1 mm'',0,4,119.1,31.5,24.9,4.5,21.6,22.15,44.95,0.85,1.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (391,''Avery'',''Avery L7664'',''70.0 x 72.0 mm'',0,2,198.45,186.2,96.75,17.8,50.4,50.8,21.6,9.9,1.3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (392,''Avery'',''Avery L7665'',''72.0 x 21.2 mm'',0,2,204.1,60,62.4,0,62.35,61.9,60.7,10.2,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (393,''Avery'',''Avery L7666'',''70.0 x 52.0 mm'',0,2,198.45,147.4,65.55,0,66.05,66.35,52.2,9.9,7.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (394,''Avery'',''Avery L7667'',''133.0 x 29.6 mm'',0,1,377.05,84,0,0,109.15,108.65,42.7,14.2,4.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (395,''Avery'',''Avery L7671'',''76.2 x 46.4 mm'',0,2,216,131.55,7.2,0,78,77.65,26.05,10.8,6.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (396,''Avery'',''Avery L7674'',''145.0 x 16.9 mm'',0,1,411.1,48,0,0,92.4,91.35,36.7,14.2,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (397,''Avery'',''Avery L7680'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (398,''Avery'',''Avery L7690'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (399,''Avery'',''Avery L7701'',''62.0 x 192.0 mm'',0,4,175.75,544.3,0,0,71.5,66.95,25.25,8.75,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (400,''Avery'',''Avery L7702'',''39.0 x 192.0 mm'',0,7,110.55,544.3,0,0,36,31.6,25.25,5.5,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (401,''Herma'',''Herma 4267'',''99.1 x 33.9 mm'',0,2,264.15,96,23.9,0,21.6,21.05,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (402,''Herma'',''Herma 4269'',''99.1 x 67.7 mm'',0,2,264.15,192,23.9,0,21.6,21.05,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (403,''Herma'',''Herma 4270'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (404,''Herma'',''Herma 4271'',''48.3 x 16.9 mm'',0,4,136.95,48,0,0,23.8,23.25,36.7,6.8,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (405,''Herma'',''Herma 4272'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (406,''Herma'',''Herma 4273'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (407,''Herma'',''Herma 4274'',''52.5 x 29.7 mm'',0,4,105.65,40.4,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (408,''Herma'',''Herma 4275'',''66.0 x 25.4 mm'',0,3,177.9,72,9.2,0,21.6,21.15,24.7,4.75,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (409,''Herma'',''Herma 4276'',''70.0 x 16.9 mm'',0,3,155.25,31.8,43.2,16.1,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (410,''Herma'',''Herma 4277'',''70.0 x 29.7 mm'',0,3,155.25,40.4,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (411,''Herma'',''Herma 4278'',''70.0 x 50.8 mm'',0,3,155.25,144,43.2,0,21.6,21.1,60.7,0,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (412,''Herma'',''Herma 4279'',''70.0 x 67.7 mm'',0,3,155.25,192,43.2,0,21.6,21.1,36.7,0,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (413,''Herma'',''Herma 4280'',''96.5 x 67.7 mm'',0,2,273.6,192,0,0,24.1,23.55,36.7,13.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (414,''Herma'',''Herma 4281'',''105.0 x 50.8 mm'',0,2,254.5,144,43.2,0,21.6,21.05,60.7,0,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (415,''Herma'',''Herma 4282'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (416,''Herma'',''Herma 4282 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (417,''Herma'',''Herma 4283'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (418,''Herma'',''Herma 4284'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (419,''Herma'',''Herma 4606'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (420,''Herma'',''Herma 4607'',''48.3 x 16.9 mm'',0,4,136.95,48,0,0,23.8,23.25,36.7,6.8,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (421,''Herma'',''Herma 4608'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (422,''Herma'',''Herma 4609'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (423,''Herma'',''Herma 4610'',''52.5 x 29.7 mm'',0,4,105.65,40.4,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (424,''Herma'',''Herma 4611'',''70.0 x 16.9 mm'',0,3,155.25,31.8,43.2,16.1,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (425,''Herma'',''Herma 4612'',''70.0 x 29.7 mm'',0,3,155.25,40.4,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (426,''Herma'',''Herma 4613'',''66.0 x 25.4 mm'',0,3,177.9,72,9.2,0,21.6,21.15,24.7,4.75,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (427,''Herma'',''Herma 4614'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (428,''Herma'',''Herma 4615'',''70.0 x 37.1 mm'',0,3,155.25,61.45,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (429,''Herma'',''Herma 4616'',''70.0 x 42.3 mm'',0,3,155.25,76.7,43.2,43.2,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (430,''Herma'',''Herma 4617'',''70.0 x 67.7 mm'',0,3,155.25,192,43.2,0,21.6,21.1,36.7,0,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (431,''Herma'',''Herma 4618'',''70.0 x 50.8 mm'',0,3,155.25,144,43.2,0,21.6,21.1,60.7,0,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (432,''Herma'',''Herma 4619'',''96.5 x 33.9 mm'',0,2,273.6,96,0,0,24.1,23.55,36.7,13.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (433,''Herma'',''Herma 4620'',''105.0 x 37.1 mm'',0,2,254.5,61.45,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (434,''Herma'',''Herma 4623'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (435,''Herma'',''Herma 4624'',''96.5 x 67.7 mm'',0,2,273.6,192,0,0,24.1,23.55,36.7,13.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (436,''Herma'',''Herma 4625'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (437,''Herma'',''Herma 4626'',''105.0 x 74.3 mm'',0,2,254.5,166.7,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (438,''Herma'',''Herma 4627'',''105.0 x 148.5 mm'',0,2,254.5,377.2,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (439,''Herma'',''Herma 4627 quer'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (440,''Herma'',''Herma 4628'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (441,''Herma'',''Herma 4628 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (442,''Herma'',''Herma 4629'',''105.0 x 50.8 mm'',0,2,254.5,144,43.2,0,21.6,21.05,60.7,0,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (443,''Herma'',''Herma 4631'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (444,''Herma'',''Herma 4668'',''70.0 x 42.3 mm'',0,3,155.25,76.7,43.2,43.2,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (445,''Herma'',''Herma 4669'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (446,''Herma'',''Herma 4670'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (447,''Herma'',''Herma 4671'',''70.0 x 37.1 mm'',0,3,155.25,61.45,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (448,''Herma'',''Herma 4672'',''96.5 x 33.9 mm'',0,2,273.6,96,0,0,24.1,23.55,36.7,13.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (449,''Herma'',''Herma 4673'',''105.0 x 37.1 mm'',0,2,254.5,61.45,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (450,''Herma'',''Herma 4674'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (451,''Herma'',''Herma 4675'',''105.0 x 74.3 mm'',0,2,254.5,166.7,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (452,''Herma'',''Herma 4676'',''105.0 x 148.5 mm'',0,2,254.5,377.2,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (453,''Herma'',''Herma 4676 quer'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (454,''Herma'',''Herma 4677'',''63.5 x 38.1 mm'',0,3,177.7,108,9.5,0,21.6,21.15,42.7,7.85,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (455,''Herma'',''Herma 4678'',''99.1 x 38.1 mm'',0,2,264.15,108,23.9,0,21.6,21.05,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (456,''Herma'',''Herma 4679'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (457,''Herma'',''Herma 4680'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (458,''Herma'',''Herma 4681'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (459,''Herma'',''Herma 4682'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (460,''Herma'',''Herma 4683'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (461,''Herma'',''Herma 4683 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (462,''Herma'',''Herma 4690'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (463,''Herma'',''Herma 4691'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (464,''Herma'',''Herma 4692'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (465,''Herma'',''Herma 4693'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (466,''Herma'',''Herma 4693 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (467,''Herma'',''Herma 4810'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (468,''Herma'',''Herma 4811'',''48.3 x 16.9 mm'',0,4,136.95,48,0,0,23.8,23.25,36.7,6.8,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (469,''Herma'',''Herma 4812'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (470,''Herma'',''Herma 4814'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (471,''Herma'',''Herma 4815'',''96.5 x 33.9 mm'',0,2,273.6,96,0,0,24.1,23.55,36.7,13.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (472,''Herma'',''Herma 4816'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (473,''Herma'',''Herma 4817'',''96.5 x 67.7 mm'',0,2,273.6,192,0,0,24.1,23.55,36.7,13.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (474,''Herma'',''Herma 4819'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (475,''Herma'',''Herma 4820'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (476,''Herma'',''Herma 4821'',''66.0 x 67.7 mm'',0,3,177.9,192,9.2,0,21.6,21.15,36.7,4.75,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (477,''Herma'',''Herma 4822'',''96.5 x 33.9 mm'',0,2,273.6,96,0,0,24.1,23.55,36.7,13.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (478,''Herma'',''Herma 4823'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (479,''Herma'',''Herma 4824'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (480,''Herma'',''Herma 4825'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (481,''Herma'',''Herma 4825 quer'',''39.0 x 192.0 mm'',0,6,110.55,544.3,22.7,0,32.6,32.05,25.25,5.5,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (482,''Herma'',''Herma 4826'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (483,''Herma'',''Herma 4826 quer'',''61.5 x 192.0 mm'',0,4,174.35,544.3,22.7,0,38.25,37.7,25.25,8.7,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (484,''Herma'',''Herma 4827'',''147.3 x 16.9 mm'',0,1,417.65,48,0,0,88.85,88.35,36.7,14.2,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (485,''Herma'',''Herma 4828'',''78.7 x 46.5 mm'',0,2,223.25,131.85,72,0.15,38.45,37.9,24.8,11.15,6.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (486,''Herma'',''Herma 4829'',''43.2 x 10.3 mm'',0,4,122.4,29.2,0,6.8,52.85,52.4,28.1,6.1,1.45,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (487,''Herma'',''Herma 4830'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (488,''Herma'',''Herma 4830 quer'',''280.5 x 39.0 mm'',0,1,786,109.45,9.2,1.1,21.6,33.85,21.6,9.6,4.95,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (489,''Herma'',''Herma 4831'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (490,''Herma'',''Herma 4831 quer'',''280.5 x 61.5 mm'',0,1,786,174.35,9.2,0,21.6,33.85,35.9,9.6,8.7,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (491,''Herma'',''Herma 4841'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (492,''Herma'',''Herma 4842'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (493,''Herma'',''Herma 4843'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (494,''Herma'',''Herma 4844'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (495,''Herma'',''Herma 4851'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (496,''Herma'',''Herma 4852'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (497,''Herma'',''Herma 4853'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (498,''Herma'',''Herma 4854'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (499,''Herma'',''Herma 5051'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (500,''Herma'',''Herma 5052'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (501,''Herma'',''Herma 5053'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (502,''Herma'',''Herma 5054'',''70.0 x 42.3 mm'',0,3,155.25,76.7,43.2,43.2,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (503,''Herma'',''Herma 5055'',''70.0 x 50.8 mm'',0,3,155.25,144,43.2,0,21.6,21.1,60.7,0,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (504,''Herma'',''Herma 5056'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (505,''Herma'',''Herma 5057'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (506,''Herma'',''Herma 5058'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (507,''Herma'',''Herma 5059'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (508,''Herma'',''Herma 5062'',''105.0 x 74.3 mm'',0,2,254.5,166.7,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (509,''Herma'',''Herma 5063'',''105.0 x 148.5 mm'',0,2,254.5,377.2,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (510,''Herma'',''Herma 5063 quer'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (511,''Herma'',''Herma 5064'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (512,''Herma'',''Herma 5064 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (513,''Herma'',''Herma 5065'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (514,''Herma'',''Herma 5066'',''40.0 x 40.0 mm'',0,4,113.4,113.4,17,17,45.35,44.9,38,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (515,''Herma'',''Herma 5067'',''60.0 x 60.0 mm'',0,3,170.1,170.1,19.85,19.85,22.7,22.15,50.75,8.5,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (516,''Herma'',''Herma 5068'',''85.0 x 85.0 mm'',0,2,241,241,28.3,28.3,42.5,42.05,30.9,12.05,12.05,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (517,''Herma'',''Herma 5069'',''147.3 x 16.9 mm'',0,1,417.6,48,0.05,0,88.85,88.4,36.7,14.2,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (518,''Herma'',''Herma 5070'',''78.7 x 46.5 mm'',0,2,223.25,131.85,72,0.15,38.45,37.9,24.8,11.15,6.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (519,''Herma'',''Herma 5074'',''63.5 x 38.1 mm'',0,3,177.7,108,9.5,0,21.6,21.15,42.7,7.85,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (520,''Herma'',''Herma 5075'',''99.1 x 33.9 mm'',0,2,264.15,96,23.9,0,21.6,21.05,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (521,''Herma'',''Herma 5076'',''99.1 x 38.1 mm'',0,2,264.15,108,23.9,0,21.6,21.05,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (522,''Herma'',''Herma 5077'',''99.1 x 67.7 mm'',0,2,264.15,192,23.9,0,21.6,21.05,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (523,''Herma'',''Herma 5080'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (524,''Herma'',''Herma 5081'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (525,''Herma'',''Herma 5082'',''105.0 x 148.5 mm'',0,2,254.5,377.2,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (526,''Herma'',''Herma 5082 quer'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (527,''Herma'',''Herma 5090'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (528,''Herma'',''Herma 5090 quer'',''39.0 x 192.0 mm'',0,6,110.55,544.3,22.7,0,32.6,32.05,25.25,5.5,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (529,''Herma'',''Herma 5091'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (530,''Herma'',''Herma 5092'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (531,''Herma'',''Herma 5093'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (532,''Herma'',''Herma 5094'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (533,''Herma'',''Herma 5095'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (534,''Herma'',''Herma 5095 quer'',''61.5 x 192.0 mm'',0,4,174.35,544.3,22.7,0,38.25,37.7,25.25,8.7,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (535,''Herma'',''Herma 5096'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (536,''Herma'',''Herma 5097'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (537,''Herma'',''Herma 5098'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (538,''Herma'',''Herma 5099'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (539,''Herma'',''Herma 5130'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (540,''Herma'',''Herma 5130 quer'',''280.5 x 39.0 mm'',0,1,786,109.45,9.2,1.1,21.6,33.85,21.6,9.6,4.95,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (541,''Herma'',''Herma 5131'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (542,''Herma'',''Herma 5132'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (543,''Herma'',''Herma 5133'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (544,''Herma'',''Herma 5134'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (545,''Herma'',''Herma 5135'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (546,''Herma'',''Herma 5135 quer'',''280.5 x 61.5 mm'',0,1,786,174.35,9.2,0,21.6,33.85,35.9,9.6,8.7,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (547,''Herma'',''Herma 5136'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (548,''Herma'',''Herma 5137'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (549,''Herma'',''Herma 5138'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (550,''Herma'',''Herma 5139'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (551,''Herma'',''Herma 8001'',''88.9 x 23.0 mm'',0,1,252.05,65.2,0,6.8,31.35,28.2,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (552,''Herma'',''Herma 8002'',''25.4 x 14.5 mm'',0,3,72,41.2,7.2,6.8,42.15,37.9,0,3.6,2.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (553,''Herma'',''Herma 8003'',''35.6 x 19.0 mm'',0,2,100.8,53.85,7.2,6.15,52.95,47.65,0,5,2.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (554,''Herma'',''Herma 8004'',''43.2 x 10.3 mm'',0,2,122.4,29.2,7.2,6.8,31.35,28.2,0,6.1,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (555,''Herma'',''Herma 8005'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (556,''Herma'',''Herma 8006'',''40.6 x 14.5 mm'',0,2,115.2,41.2,7.2,6.8,38.55,34.65,0,5.75,2.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (557,''Herma'',''Herma 8007'',''43.2 x 35.7 mm'',0,2,122.4,101.2,7.2,6.8,31.35,28.2,0,6.1,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (558,''Herma'',''Herma 8008'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,56.55,50.85,0,10.05,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (559,''Herma'',''Herma 8009'',''70.0 x 23.0 mm'',0,1,198.45,65.2,0,6.8,48.2,43.35,0,9.9,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (560,''Herma'',''Herma 8010'',''71.1 x 48.4 mm'',0,1,201.65,137.2,0,6.8,40.95,36.85,0,10.05,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (561,''Herma'',''Herma 8011'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,48.2,43.35,0,10.05,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (562,''Herma'',''Herma 8012'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,48.2,43.35,0,10.05,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (563,''Herma'',''Herma 8013'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,48.2,43.35,0,10.05,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (564,''Herma'',''Herma 8014'',''68.6 x 35.7 mm'',0,1,194.4,101.2,-7.85,6.8,44.55,40.05,0,9.7,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (565,''Herma'',''Herma 8015'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,48.2,43.35,0,10.05,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (566,''Herma'',''Herma 8021'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (567,''Herma'',''Herma 8022'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (568,''Herma'',''Herma 8036'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (569,''Herma'',''Herma 8038'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (570,''Herma'',''Herma 8039'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (571,''Herma'',''Herma 8040'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (572,''Herma'',''Herma 8041'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (573,''Herma'',''Herma 8042'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (574,''Herma'',''Herma 8043'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (575,''Herma'',''Herma 8045'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (576,''Herma'',''Herma 8050'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (577,''Herma'',''Herma 8051'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (578,''Herma'',''Herma 8053'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (579,''Herma'',''Herma 8055'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (580,''Herma'',''Herma 8060'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (581,''Herma'',''Herma 8061'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (582,''Herma'',''Herma 8066'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (583,''Herma'',''Herma 8067'',''106.7 x 35.7 mm'',0,1,302.45,101.2,0,6.8,25.95,23.35,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (584,''Herma'',''Herma 8068'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (585,''Herma'',''Herma 8069'',''106.7 x 48.4 mm'',0,1,302.45,137.2,0,6.8,25.95,23.35,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (586,''Herma'',''Herma 8070'',''111.8 x 48.4 mm'',0,1,316.85,137.2,0,6.8,32.95,29.65,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (587,''Herma'',''Herma 8071'',''147.3 x 19.0 mm'',0,1,417.65,53.85,0,18.15,32.15,28.9,0,14.2,2.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (588,''Herma'',''Herma 8072'',''147.3 x 99.2 mm'',0,1,417.65,281.25,0,6.8,31.2,28.05,0,14.2,14.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (589,''Herma'',''Herma 8073'',''147.3 x 99.2 mm'',0,1,417.65,281.25,0,6.8,31.2,28.05,0,14.2,14.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (590,''Herma'',''Herma 8074'',''147.3 x 99.2 mm'',0,1,417.65,281.25,0,6.8,31.2,28.05,0,14.2,14.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (591,''Herma'',''Herma 8104'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (592,''Herma'',''Herma 8111'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (593,''Herma'',''Herma 8112'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (594,''Herma'',''Herma 8113'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (595,''Herma'',''Herma 8116'',''111.8 x 48.4 mm'',0,1,316.85,137.2,0,6.8,32.95,29.65,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (596,''Herma'',''Herma 8121'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (597,''Herma'',''Herma 8122'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (598,''Herma'',''Herma 8123'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (599,''Herma'',''Herma 8125'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (600,''Herma'',''Herma 8130'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (601,''Herma'',''Herma 8135'',''147.3 x 73.8 mm'',0,1,417.65,209.2,0,6.85,31.2,28.05,0,14.2,10.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (602,''Herma'',''Herma 8140'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (603,''Herma'',''Herma 8145'',''147.3 x 73.8 mm'',0,1,417.65,209.2,0,6.85,31.2,28.05,0,14.2,10.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (604,''Herma'',''Herma 8150'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (605,''Herma'',''Herma 8155'',''147.3 x 73.8 mm'',0,1,417.65,209.2,0,6.85,31.2,28.05,0,14.2,10.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (606,''Herma'',''Herma 8158'',''73.7 x 10.3 mm'',0,1,208.85,29.2,0,6.8,37.35,33.6,0,10.4,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (607,''Herma'',''Herma 8160'',''88.9 x 23.0 mm'',0,1,252.05,65.2,0,6.8,31.35,28.2,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (608,''Herma'',''Herma 8161'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (609,''Herma'',''Herma 8162'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (610,''Herma'',''Herma 8163'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (611,''Herma'',''Herma 8164'',''101.6 x 23.0 mm'',0,1,288.05,65.2,0,6.8,33.15,29.8,0,14.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (612,''Herma'',''Herma 8166'',''111.8 x 48.4 mm'',0,1,316.85,137.2,0,6.8,32.95,29.65,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (613,''Herma'',''Herma 8167'',''101.6 x 35.7 mm'',0,2,288.05,101.2,7.2,6.8,48.55,43.65,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (614,''Herma'',''Herma 8168'',''101.6 x 48.4 mm'',0,2,288.05,137.2,7.2,6.8,62.75,56.45,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (615,''Herma'',''Herma 8169'',''101.6 x 23.0 mm'',0,2,288.05,65.2,7.2,6.8,34.4,30.95,0,14.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (616,''Herma'',''Herma 8170'',''88.9 x 23.0 mm'',0,1,252.05,65.2,0,6.8,31.35,28.2,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (617,''Herma'',''Herma 8171'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (618,''Herma'',''Herma 8172'',''68.6 x 35.7 mm'',0,1,194.4,101.2,0,6.8,44.55,40.05,0,9.7,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (619,''Herma'',''Herma 8173'',''147.3 x 48.4 mm'',0,1,417.65,137.2,0,6.8,31.2,28.05,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (620,''Herma'',''Herma 8178'',''95.0 x 38.1 mm'',0,1,269.3,108,0,0,28.35,25.5,0,13.45,5.4,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (621,''Herma'',''Herma 8179'',''152.0 x 50.8 mm'',0,1,430.9,144,0,0,25.5,22.95,0,14.2,7.2,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (622,''Herma'',''Herma 8181'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (623,''Herma'',''Herma 8182'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (624,''Herma'',''Herma 8183'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (625,''Herma'',''Herma 8185'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (626,''Herma'',''Herma 8187'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (627,''Herma'',''Herma 8189'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (628,''Herma'',''Herma 8200'',''78.7 x 23.0 mm'',0,1,223.25,65.2,0,6.8,30.15,27.1,0,11.15,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (629,''Herma'',''Herma 8201'',''71.1 x 48.4 mm'',0,1,201.65,137.2,0,6.8,40.95,36.85,0,10.05,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (630,''Herma'',''Herma 8202'',''73.7 x 10.3 mm'',0,1,208.85,29.2,0,6.8,37.35,33.6,0,10.4,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (631,''Herma'',''Herma 8203'',''101.6 x 73.8 mm'',0,1,288.05,209.2,0,6.85,33.15,29.8,0,14.2,10.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (632,''Herma'',''Herma 8204'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (633,''Herma'',''Herma 8207'',''68.6 x 35.7 mm'',0,1,194.4,101.2,0,6.8,25,22.5,0,9.7,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (634,''Herma'',''Herma 8209'',''106.7 x 35.7 mm'',0,1,302.45,101.2,0,6.8,25.95,23.35,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (635,''Herma'',''Herma 8210'',''88.9 x 23.0 mm'',0,1,252.05,65.2,0,6.8,31.35,28.2,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (636,''Herma'',''Herma 8211'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (637,''Herma'',''Herma 8212'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (638,''Herma'',''Herma 8213'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (639,''Herma'',''Herma 8214'',''101.6 x 23.0 mm'',0,1,288.05,65.2,0,6.8,33.15,29.8,0,14.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (640,''Herma'',''Herma 8215'',''111.8 x 35.7 mm'',0,1,316.85,101.2,0,6.8,32.95,29.65,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (641,''Herma'',''Herma 8216'',''111.8 x 48.4 mm'',0,1,316.85,137.2,0,6.8,32.95,29.65,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (642,''Herma'',''Herma 8217'',''127.0 x 23.0 mm'',0,1,360.05,65.2,0,6.8,28.8,25.9,0,14.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (643,''Herma'',''Herma 8218'',''127.0 x 35.7 mm'',0,1,360.05,101.2,0,6.8,28.8,25.9,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (644,''Herma'',''Herma 8219'',''134.6 x 19.0 mm'',0,1,381.6,53.85,0,6.15,34,30.6,0,14.2,2.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (645,''Herma'',''Herma 8220'',''88.9 x 35.7 mm'',0,2,252.05,101.2,7.2,6.8,31.4,28.25,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (646,''Herma'',''Herma 8221'',''88.9 x 23.0 mm'',0,2,252.05,65.2,7.2,6.8,31.4,28.25,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (647,''Herma'',''Herma 8222'',''50.8 x 35.7 mm'',0,2,144,101.2,7.2,6.8,29.55,26.55,0,7.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (648,''Herma'',''Herma 8225'',''101.6 x 35.7 mm'',0,2,288.05,101.2,7.2,6.8,34.4,30.95,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (649,''Herma'',''Herma 8226'',''88.9 x 48.4 mm'',0,2,252.05,137.2,7.2,6.8,31.4,28.25,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (650,''Herma'',''Herma 8227'',''101.6 x 48.4 mm'',0,2,288.05,137.2,7.2,6.8,34.4,30.95,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (651,''Herma'',''Herma 8228'',''38.1 x 10.3 mm'',0,2,108,29.2,7.2,6.8,45.75,41.15,0,5.4,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (652,''Herma'',''Herma 8229'',''50.8 x 23.0 mm'',0,2,144,65.2,7.2,6.8,29.55,26.55,0,7.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (653,''Herma'',''Herma 8230'',''88.9 x 23.0 mm'',0,3,252.05,65.2,7.2,6.8,34.35,30.9,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (654,''Herma'',''Herma 8231'',''88.9 x 35.7 mm'',0,3,252.05,101.2,7.2,6.8,34.35,30.9,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (655,''Herma'',''Herma 8232'',''101.6 x 35.7 mm'',0,3,288.05,101.2,7.2,6.8,32.75,29.45,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (656,''Herma'',''Herma 8233'',''106.7 x 48.4 mm'',0,3,302.45,137.2,7.2,6.8,35.25,31.7,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (657,''Herma'',''Herma 8234'',''88.9 x 48.4 mm'',0,3,252.05,137.2,7.2,6.8,34.35,30.9,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (658,''Herma'',''Herma 8235'',''111.8 x 48.4 mm'',0,3,316.85,137.2,7.2,6.8,34.95,31.45,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (659,''Herma'',''Herma 8236'',''68.6 x 35.7 mm'',0,3,194.4,101.2,7.25,6.8,34.3,30.85,0,9.7,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (660,''Herma'',''Herma 8237'',''106.7 x 35.7 mm'',0,3,302.45,101.2,7.2,6.8,35.25,31.7,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (661,''Herma'',''Herma 8238'',''101.6 x 48.4 mm'',0,3,288.05,137.2,7.2,6.8,32.75,29.45,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (662,''Herma'',''Herma 8239'',''101.6 x 23.0 mm'',0,3,288.05,65.2,7.2,6.8,32.75,29.45,0,14.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (663,''Herma'',''Herma 8240'',''73.7 x 35.7 mm'',0,4,208.85,101.2,7.2,6.8,30.8,27.7,0,10.4,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (664,''Herma'',''Herma 8241'',''81.3 x 23.0 mm'',0,4,230.45,65.2,7.2,6.8,34.4,30.95,0,11.5,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (665,''Herma'',''Herma 8242'',''81.3 x 35.7 mm'',0,4,230.45,101.2,7.2,6.8,34.4,30.95,0,11.5,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (666,''Herma'',''Herma 8243'',''81.3 x 48.4 mm'',0,4,230.45,137.2,7.2,6.8,34.4,30.95,0,11.5,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (667,''Herma'',''Herma 8245'',''50.8 x 23.0 mm'',0,4,144,65.2,7.2,6.8,34.3,30.85,0,7.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (668,''Herma'',''Herma 8246'',''50.8 x 35.7 mm'',0,4,144,101.2,7.2,6.8,34.3,30.85,0,7.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (669,''Herma'',''Herma 8261'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (670,''Herma'',''Herma 8262'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (671,''Herma'',''Herma 8263'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (672,''Herma'',''Herma 8264'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (673,''Herma'',''Herma 8265'',''127.0 x 48.4 mm'',0,1,360.05,137.2,0,6.8,32.6,29.3,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (674,''Herma'',''Herma 8266'',''127.0 x 48.4 mm'',0,2,360.05,137.2,7.2,6.8,33.25,29.9,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (675,''Herma'',''Herma 8267'',''78.7 x 35.7 mm'',0,1,223.25,101.2,0,6.8,30.15,27.1,0,11.15,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (676,''Herma'',''Herma 8269'',''210.8 x 150.0 mm'',0,1,597.65,425.25,0,6.8,34.3,30.85,0,14.2,14.2,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (677,''Herma'',''Herma 8290'',''147.3 x 99.2 mm'',0,2,417.65,281.25,7.2,6.8,32.35,29.1,0,14.2,14.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (678,''Herma'',''Herma 8291'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,56.55,50.85,0,10.05,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (679,''Herma'',''Herma 8292'',''147.3 x 99.2 mm'',0,1,417.65,281.25,0,6.8,31.2,28.05,0,14.2,14.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (680,''Herma'',''Herma 8293'',''147.3 x 48.4 mm'',0,1,417.65,137.2,0,6.8,31.2,28.05,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (681,''Herma'',''Herma 8294'',''147.3 x 73.8 mm'',0,1,417.65,209.2,0,6.85,31.2,28.05,0,14.2,10.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (682,''Herma'',''Herma 8295'',''38.1 x 10.3 mm'',0,8,108,29.2,7.2,6.8,38.85,34.95,0,5.4,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (683,''Herma'',''Herma 8296'',''106.7 x 48.4 mm'',0,1,302.45,137.2,0,6.8,25.95,23.35,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (684,''Herma'',''Herma 8299'',''71.1 x 31.5 mm'',0,1,201.65,89.2,0,6.8,40.95,36.85,0,10.05,4.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (685,''Herma'',''Herma 8800'',''53.3 x 33.9 mm'',0,3,151.2,96,21.6,0,49.25,48.8,36.7,7.55,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (686,''Herma'',''Herma 8801'',''63.5 x 38.1 mm'',0,3,177.7,108,9.5,0,21.6,21.15,42.7,7.85,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (687,''Herma'',''Herma 8802'',''63.5 x 46.6 mm'',0,3,177.7,132.05,9.5,0,21.6,21.15,24.55,7.85,6.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (688,''Herma'',''Herma 8803'',''71.1 x 50.8 mm'',0,2,201.65,144,72,0,60.05,59.5,60.7,10.05,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (689,''Herma'',''Herma 8804'',''88.9 x 33.9 mm'',0,2,252.05,96,21.6,0,34.85,34.3,36.7,12.6,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (690,''Herma'',''Herma 8805'',''88.9 x 46.6 mm'',0,2,252.05,132.05,21.6,0,34.85,34.3,24.55,12.6,6.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (691,''Herma'',''Herma 8806'',''96.5 x 50.8 mm'',0,2,271.35,144,9.5,0,21.6,21.05,60.7,12.5,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (692,''Herma'',''Herma 8807'',''96.5 x 139.7 mm'',0,2,271.35,396.05,9.5,0,21.6,21.05,24.65,12.5,14.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (693,''Herma'',''Herma 8808'',''99.1 x 33.9 mm'',0,2,264.15,96,23.9,0,21.6,21.05,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (694,''Herma'',''Herma 8809'',''99.1 x 38.1 mm'',0,2,264.15,108,23.9,0,21.6,21.05,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (695,''Herma'',''Herma 8810'',''99.1 x 67.7 mm'',0,2,264.15,192,23.9,0,21.6,21.05,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (696,''Herma'',''Herma 8811'',''192.0 x 139.7 mm'',0,1,544.3,396.05,0,0,25.5,25.05,24.65,14.2,14.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (697,''Herma'',''Herma 8830'',''25.4 x 8.5 mm'',0,7,72,24,7.2,0,24.05,23.6,36.7,3.6,1.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (698,''Herma'',''Herma 8831'',''25.4 x 25.4 mm'',0,6,72,72,14.4,0,45.65,45.2,24.7,3.6,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (699,''Herma'',''Herma 8832'',''30.5 x 16.9 mm'',0,6,84.1,48,9.5,0,21.6,21.15,36.7,3.15,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (700,''Herma'',''Herma 8833'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (701,''Herma'',''Herma 8834'',''48.3 x 16.9 mm'',0,4,136.95,48,0,0,23.8,23.25,36.7,6.8,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (702,''Herma'',''Herma 8835'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (703,''Herma'',''Herma 8836'',''53.3 x 33.9 mm'',0,3,151.2,96,21.6,0,49.25,48.8,36.7,7.55,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (704,''Herma'',''Herma 8837'',''63.5 x 25.4 mm'',0,3,177.7,72,9.5,0,21.6,21.15,24.7,7.85,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (705,''Herma'',''Herma 8838'',''63.5 x 38.1 mm'',0,3,177.7,108,9.5,0,21.6,21.15,42.7,7.85,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (706,''Herma'',''Herma 8839'',''71.1 x 50.8 mm'',0,2,201.65,144,72,0,60.05,59.5,60.7,10.05,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (707,''Herma'',''Herma 8840'',''83.8 x 50.8 mm'',0,2,237.65,144,14.4,0,52.85,52.3,60.7,11.85,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (708,''Herma'',''Herma 8841'',''88.9 x 33.9 mm'',0,2,252.05,96,21.6,0,34.85,34.3,36.7,12.6,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (709,''Herma'',''Herma 8842'',''88.9 x 46.6 mm'',0,2,252.05,132.05,21.6,0,34.85,34.3,24.55,12.6,6.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (710,''Herma'',''Herma 8843'',''96.5 x 8.5 mm'',0,2,271.35,24,9.5,0,21.6,21.05,36.7,12.5,1.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (711,''Herma'',''Herma 8844'',''96.5 x 16.9 mm'',0,2,271.35,48,9.5,0,21.6,21.05,36.7,12.5,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (712,''Herma'',''Herma 8845'',''96.5 x 50.8 mm'',0,2,271.35,144,9.5,0,21.6,21.05,60.7,12.5,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (713,''Herma'',''Herma 8846'',''96.5 x 67.7 mm'',0,2,273.6,192,0,0,24.1,23.55,36.7,13.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (714,''Herma'',''Herma 8847'',''96.5 x 139.7 mm'',0,2,271.35,396.05,9.5,0,21.6,21.05,24.65,12.5,14.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (715,''Herma'',''Herma 8848'',''192.0 x 8.5 mm'',0,1,544.3,24,0,0,25.5,25.05,36.7,14.2,1.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (716,''Herma'',''Herma 8849'',''192.0 x 16.9 mm'',0,1,544.3,48,0,0,25.5,25.05,36.7,14.2,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (717,''Herma'',''Herma 8850'',''192.0 x 139.7 mm'',0,1,544.3,396.05,0,0,25.5,25.05,24.65,14.2,14.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (718,''Herma'',''Herma 8851'',''32.0 x 32.0 mm'',0,5,90.7,90.7,17.3,17.3,36.3,35.85,51.35,4.5,4.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (719,''Herma'',''Herma 8852'',''63.5 x 63.5 mm'',0,3,177.7,180,9.5,7.2,21.6,21.15,43,7.85,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (720,''Herma'',''Herma 8853'',''58.4 x 42.3 mm'',0,3,165.6,119.9,14.4,12,34.85,34.4,30.95,8.25,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (721,''Herma'',''Herma 8854'',''88.9 x 63.5 mm'',0,2,252.05,180,14.4,12,38.45,37.9,42.7,12.6,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (722,''Herma'',''Herma 8855'',''88.9 x 67.7 mm'',0,2,252.05,192,21.6,0,34.85,34.3,36.7,12.6,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (723,''Herma'',''Herma 8856'',''25.4 x 42.3 mm'',0,6,72,119.9,14.4,12.1,45.65,45.2,30.75,3.6,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (724,''Herma'',''Herma 8858'',''63.5 x 46.6 mm'',0,3,177.7,132.05,9.5,0,21.6,21.15,24.55,7.85,6.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (725,''Herma'',''Herma 8859'',''99.1 x 33.9 mm'',0,2,264.15,96,23.9,0,21.6,21.05,36.7,5.65,4.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (726,''Herma'',''Herma 8860'',''99.1 x 38.1 mm'',0,2,264.15,108,23.9,0,21.6,21.05,42.7,5.65,5.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (727,''Herma'',''Herma 8862'',''99.1 x 67.7 mm'',0,2,264.15,192,23.9,0,21.6,21.05,36.7,5.65,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (728,''Zweckform'',''Zweckform 13635'',''88.9 x 38.1 mm'',0,1,252,108,0,0,0,0,0,12.6,5.4,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (729,''Zweckform'',''Zweckform 15102'',''88.9 x 38.1 mm'',0,1,252,108,0,0,0,0,0,12.6,5.4,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (730,''Zweckform'',''Zweckform 15103'',''88.9 x 50.8 mm'',0,1,252,144,0,0,0,0,0,12.6,7.2,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (731,''Zweckform'',''Zweckform 15106'',''101.6 x 38.1 mm'',0,1,288,108,0,0,0,0,0,14.2,5.4,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (732,''Zweckform'',''Zweckform 15107'',''101.6 x 50.8 mm'',0,1,288,144,0,0,0,0,0,14.2,7.2,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (733,''Zweckform'',''Zweckform 15130'',''88.9 x 38.1 mm'',0,2,252,108,7.2,0,0,0,0,12.6,5.4,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (734,''Zweckform'',''Zweckform 3414'',''95.0 x 25.0 mm'',0,2,254.5,70.9,43.2,45.35,21.6,21.05,36.5,6.05,3.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (735,''Zweckform'',''Zweckform 3415'',''40.0 x 40.0 mm'',0,4,113.4,113.4,17,17,45.35,44.9,38,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (736,''Zweckform'',''Zweckform 3416'',''60.0 x 60.0 mm'',0,3,170.1,170.1,19.85,19.85,22.7,22.15,50.75,8.5,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (737,''Zweckform'',''Zweckform 3417'',''85.0 x 85.0 mm'',0,2,241,241,28.3,28.3,42.5,42.05,30.9,12.05,12.05,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (738,''Zweckform'',''Zweckform 3418'',''200.0 x 296.9 mm'',0,1,545.35,798.2,49.95,43.4,21.6,28.35,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (739,''Zweckform'',''Zweckform 3420'',''70.0 x 16.9 mm'',0,3,155.25,31.8,43.2,16.1,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (740,''Zweckform'',''Zweckform 3421'',''70.0 x 25.4 mm'',0,3,155.25,72,43.2,0,21.6,21.1,24.7,0,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (741,''Zweckform'',''Zweckform 3422'',''70.0 x 35.0 mm'',0,3,155.25,99.2,43.2,0,21.6,21.1,23.9,0,4.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (742,''Zweckform'',''Zweckform 3423'',''105.0 x 35.0 mm'',0,2,254.5,99.2,43.2,0,21.6,21.05,23.9,0,4.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (743,''Zweckform'',''Zweckform 3424'',''105.0 x 48.0 mm'',0,2,254.5,117.7,43.2,18.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (744,''Zweckform'',''Zweckform 3425'',''105.0 x 57.0 mm'',0,2,254.5,151.8,43.2,9.8,21.6,21.05,21.6,0,3.15,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (745,''Zweckform'',''Zweckform 3426'',''105.0 x 70.0 mm'',0,2,254.5,198.45,43.2,0,21.6,21.05,23.8,0,9.9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (746,''Zweckform'',''Zweckform 3427'',''105.0 x 74.2 mm'',0,2,254.5,167.15,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (747,''Zweckform'',''Zweckform 3448'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (748,''Zweckform'',''Zweckform 3449'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (749,''Zweckform'',''Zweckform 3450'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (750,''Zweckform'',''Zweckform 3451'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (751,''Zweckform'',''Zweckform 3452'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (752,''Zweckform'',''Zweckform 3453'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (753,''Zweckform'',''Zweckform 3454'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (754,''Zweckform'',''Zweckform 3455'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (755,''Zweckform'',''Zweckform 3456'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (756,''Zweckform'',''Zweckform 3457'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (757,''Zweckform'',''Zweckform 3458'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (758,''Zweckform'',''Zweckform 3459'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (759,''Zweckform'',''Zweckform 3474'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (760,''Zweckform'',''Zweckform 3475'',''70.0 x 36.0 mm'',0,3,155.25,83.85,43.2,18.2,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (761,''Zweckform'',''Zweckform 3477'',''105.0 x 41.0 mm'',0,2,254.5,100.75,43.2,15.5,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (762,''Zweckform'',''Zweckform 3478'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (763,''Zweckform'',''Zweckform 3479'',''70.0 x 32.0 mm'',0,3,155.25,72.6,43.2,18.1,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (764,''Zweckform'',''Zweckform 3481'',''70.0 x 41.0 mm'',0,3,155.25,100.75,43.2,15.5,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (765,''Zweckform'',''Zweckform 3483'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (766,''Zweckform'',''Zweckform 3484'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (767,''Zweckform'',''Zweckform 3489'',''70.0 x 29.7 mm'',0,3,155.25,40.4,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (768,''Zweckform'',''Zweckform 3490'',''70.0 x 36.0 mm'',0,3,155.25,83.85,43.2,18.2,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (769,''Zweckform'',''Zweckform 3600'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (770,''Zweckform'',''Zweckform 3601'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (771,''Zweckform'',''Zweckform 3602'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (772,''Zweckform'',''Zweckform 3603'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (773,''Zweckform'',''Zweckform 3604'',''25.4 x 14.5 mm'',0,3,72,41.1,7.2,6.9,0,0,0,3.6,2.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (774,''Zweckform'',''Zweckform 3605'',''40.6 x 14.5 mm'',0,2,115.1,41.1,7.2,6.9,0,0,0,5.75,2.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (775,''Zweckform'',''Zweckform 3606'',''48.2 x 18.7 mm'',0,2,136.65,53,7.2,7,0,0,0,6.8,2.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (776,''Zweckform'',''Zweckform 3607'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,0,0,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (777,''Zweckform'',''Zweckform 3608'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (778,''Zweckform'',''Zweckform 3609'',''73.7 x 10.3 mm'',0,1,208.95,29.2,0,6.8,0,0,0,10.4,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (779,''Zweckform'',''Zweckform 3610'',''88.9 x 23.0 mm'',0,1,252,65.2,0,6.8,0,0,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (780,''Zweckform'',''Zweckform 3611'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (781,''Zweckform'',''Zweckform 3612'',''101.6 x 35.7 mm'',0,1,288,101.2,0,6.8,0,0,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (782,''Zweckform'',''Zweckform 3613'',''106.7 x 48.4 mm'',0,1,302.5,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (783,''Zweckform'',''Zweckform 3614'',''114.3 x 48.4 mm'',0,1,324,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (784,''Zweckform'',''Zweckform 3615'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (785,''Zweckform'',''Zweckform 3617'',''101.6 x 48.4 mm'',0,1,288,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (786,''Zweckform'',''Zweckform 3618'',''139.7 x 99.2 mm'',0,1,396,281.25,0,6.75,0,0,0,14.2,14.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (787,''Zweckform'',''Zweckform 3620'',''101.6 x 35.7 mm'',0,2,288,101.2,7.2,6.8,0,0,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (788,''Zweckform'',''Zweckform 3621'',''43.2 x 35.7 mm'',0,2,122.45,101.2,7.2,6.8,0,0,0,6.1,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (789,''Zweckform'',''Zweckform 3623'',''101.6 x 48.4 mm'',0,2,288,137.2,7.2,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (790,''Zweckform'',''Zweckform 3624'',''68.0 x 23.0 mm'',0,1,192.8,65.2,0,6.8,0,0,0,9.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (791,''Zweckform'',''Zweckform 3628'',''78.7 x 45.7 mm'',0,1,223.1,129.55,0,14.4,0,0,0,11.15,6.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (792,''Zweckform'',''Zweckform 3629'',''147.3 x 19.0 mm'',0,1,417.6,53.85,0,18,0,0,0,14.2,2.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (793,''Zweckform'',''Zweckform 3633'',''73.7 x 35.7 mm'',0,3,208.95,101.2,7.2,6.8,0,0,0,10.4,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (794,''Zweckform'',''Zweckform 3634'',''95.0 x 38.1 mm'',0,1,269.3,108,0,0,0,0,0,13.45,5.4,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (795,''Zweckform'',''Zweckform 3635'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (796,''Zweckform'',''Zweckform 3642'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (797,''Zweckform'',''Zweckform 3643'',''30.5 x 23.0 mm'',0,6,86.45,65.2,14.4,6.8,0,0,0,4.3,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (798,''Zweckform'',''Zweckform 3645'',''88.9 x 23.0 mm'',0,1,252,65.2,0,6.8,0,0,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (799,''Zweckform'',''Zweckform 3646'',''88.9 x 48.4 mm'',0,1,252,137.2,0,6.8,0,0,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (800,''Zweckform'',''Zweckform 3647'',''43.2 x 10.3 mm'',0,2,122.45,29.2,7.2,6.8,0,0,0,6.1,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (801,''Zweckform'',''Zweckform 3648'',''88.9 x 23.0 mm'',0,1,252,65.2,0,6.8,0,0,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (802,''Zweckform'',''Zweckform 3651'',''52.5 x 29.7 mm'',0,4,105.65,40.85,43.2,43.3,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (803,''Zweckform'',''Zweckform 3652'',''70.0 x 42.4 mm'',0,3,155.25,76.75,43.2,43.5,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (804,''Zweckform'',''Zweckform 3653'',''105.0 x 42.4 mm'',0,2,254.5,76.75,43.2,43.5,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (805,''Zweckform'',''Zweckform 3655'',''210.0 x 148.4 mm'',0,1,552.15,377.4,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (806,''Zweckform'',''Zweckform 3657'',''48.5 x 25.4 mm'',0,4,137.5,72,0,0,22.7,22.15,60.7,6.85,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (807,''Zweckform'',''Zweckform 3658'',''64.6 x 33.8 mm'',0,3,183.15,95.8,0,0,22.7,22.7,37.5,9.15,4.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (808,''Zweckform'',''Zweckform 3659'',''97.0 x 42.3 mm'',0,2,275,119.9,0,0,22.7,22.15,60.95,13.75,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (809,''Zweckform'',''Zweckform 3660'',''97.0 x 67.7 mm'',0,2,275,191.95,0,0,22.7,22.15,36.8,13.75,9.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (810,''Zweckform'',''Zweckform 3661'',''70.0 x 67.7 mm'',0,3,155.25,191.95,43.2,0,21.6,21.1,36.8,0,9.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (811,''Zweckform'',''Zweckform 3664'',''70.0 x 33.8 mm'',0,3,155.25,95.8,43.2,0,21.6,21.1,37.5,0,4.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (812,''Zweckform'',''Zweckform 3665'',''105.0 x 33.8 mm'',0,2,254.5,95.8,43.2,0,21.6,21.05,37.5,0,4.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (813,''Zweckform'',''Zweckform 3666'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (814,''Zweckform'',''Zweckform 3667'',''48.5 x 16.9 mm'',0,4,137.5,47.9,0,0,22.7,22.15,37.5,6.85,2.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (815,''Zweckform'',''Zweckform 3668'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (816,''Zweckform'',''Zweckform 3669'',''70.0 x 50.8 mm'',0,3,155.25,144,43.2,0,21.6,21.1,60.7,0,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (817,''Zweckform'',''Zweckform 3674'',''25.4 x 14.5 mm'',0,3,72,41.1,7.2,6.9,0,0,0,3.6,2.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (818,''Zweckform'',''Zweckform 3675'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,0,0,0,5.4,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (819,''Zweckform'',''Zweckform 3676'',''48.2 x 18.7 mm'',0,2,136.65,53,7.2,7,0,0,0,6.8,2.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (820,''Zweckform'',''Zweckform 3677'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (821,''Zweckform'',''Zweckform 3684'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (822,''Zweckform'',''Zweckform 3685'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (823,''Zweckform'',''Zweckform 3686'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (824,''Zweckform'',''Zweckform 3687'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (825,''Zweckform'',''Zweckform 3688'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (826,''Zweckform'',''Zweckform 3689'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (827,''Zweckform'',''Zweckform 3691'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (828,''Zweckform'',''Zweckform 3692'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (829,''Zweckform'',''Zweckform 3693'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (830,''Zweckform'',''Zweckform 3694'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (831,''Zweckform'',''Zweckform 3696'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (832,''Zweckform'',''Zweckform 3697'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (833,''Zweckform'',''Zweckform 3698'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (834,''Zweckform'',''Zweckform 3699'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (835,''Zweckform'',''Zweckform 4702'',''45.7 x 10.0 mm'',0,4,129.55,28.35,7.2,0,27.65,27.65,40.3,6.45,1.4,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (836,''Zweckform'',''Zweckform 4703'',''45.7 x 16.9 mm'',0,4,129.55,47.9,7.2,0,27.65,27.65,42.7,6.45,2.35,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (837,''Zweckform'',''Zweckform 4704'',''60.0 x 60.0 mm'',0,3,170.1,170.1,19.85,19.85,22.7,22.7,30.4,8.5,8.5,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (838,''Zweckform'',''Zweckform 4705'',''63.5 x 29.6 mm'',0,3,177.7,83.9,9.5,0,21.6,21.6,42.5,7.85,4.15,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (839,''Zweckform'',''Zweckform 4706'',''70.0 x 67.7 mm'',0,2,198.45,185.45,56.7,6.5,70.9,70.9,21.6,9.9,6.3,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (840,''Zweckform'',''Zweckform 4707'',''78.7 x 46.6 mm'',0,2,223.1,132.1,7.2,0,70.95,70.95,78.3,11.15,6.6,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (841,''Zweckform'',''Zweckform 4708'',''89.0 x 42.3 mm'',0,2,252.3,119.9,7.2,0,41.75,41.75,30.4,12.6,5.95,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (842,''Zweckform'',''Zweckform 4709'',''96.0 x 42.3 mm'',0,2,272.15,119.9,7.2,0,21.9,21.9,30.4,13.6,5.95,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (843,''Zweckform'',''Zweckform 4710'',''96.0 x 63.5 mm'',0,2,272.15,180,7.2,0,21.9,21.9,30.4,13.6,9,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (844,''Zweckform'',''Zweckform 4711'',''147.3 x 16.9 mm'',0,1,417.6,47.9,0,0,88.9,88.9,42.4,14.2,2.35,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (845,''Zweckform'',''Zweckform 4712'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.5,48.8,14.2,5.35,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (846,''Zweckform'',''Zweckform 4713'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.5,37.5,14.2,8.6,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (847,''Zweckform'',''Zweckform 4730'',''17.8 x 10.0 mm'',0,10,33.7,28.35,23.9,0,21.6,21.15,38,0,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (848,''Zweckform'',''Zweckform 4731'',''25.4 x 10.0 mm'',0,7,72,28.35,7.2,0,24.05,23.6,38,3.6,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (849,''Zweckform'',''Zweckform 4732'',''35.6 x 16.9 mm'',0,5,100.8,48,7.2,0,31.25,30.8,36.7,5,2.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (850,''Zweckform'',''Zweckform 4733'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (851,''Zweckform'',''Zweckform 4734'',''210.0 x 148.4 mm'',0,1,552.15,377.4,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (852,''Zweckform'',''Zweckform 4735'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (853,''Zweckform'',''Zweckform 4736'',''45.7 x 21.2 mm'',0,4,129.6,60,7.2,0,27.65,27.2,60.7,6.45,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (854,''Zweckform'',''Zweckform 4737'',''63.5 x 29.6 mm'',0,3,177.7,84,9.5,0,21.6,21.15,42.7,7.85,4.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (855,''Zweckform'',''Zweckform 4738'',''70.0 x 50.8 mm'',0,2,198.45,144,56.7,0,70.9,70.35,60.7,9.9,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (856,''Zweckform'',''Zweckform 4739'',''70.0 x 50.8 mm'',0,2,198.45,144,56.7,0,70.9,70.35,60.7,9.9,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (857,''Zweckform'',''Zweckform 4740'',''70.0 x 67.7 mm'',0,2,198.45,192,56.7,0,70.9,70.35,36.7,9.9,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (858,''Zweckform'',''Zweckform 4741'',''70.0 x 67.7 mm'',0,2,198.45,192,56.7,0,70.9,70.35,36.7,9.9,9.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (859,''Zweckform'',''Zweckform 4742'',''78.7 x 46.6 mm'',0,2,223.2,132.05,7.2,0,70.85,70.4,24.55,11.15,6.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (860,''Zweckform'',''Zweckform 4743'',''96.0 x 42.3 mm'',0,2,272.15,120,7.2,0,21.9,21.45,60.7,13.6,6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (861,''Zweckform'',''Zweckform 4744'',''96.0 x 50.8 mm'',0,2,272.15,144,7.2,0,21.9,21.45,60.7,13.6,7.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (862,''Zweckform'',''Zweckform 4745'',''96.0 x 63.5 mm'',0,2,272.15,180,7.2,0,21.9,21.45,60.7,13.6,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (863,''Zweckform'',''Zweckform 4746'',''147.3 x 20.0 mm'',0,1,417.6,56.7,0,0,88.85,88.4,52.15,14.2,2.8,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (864,''Zweckform'',''Zweckform 4760'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (865,''Zweckform'',''Zweckform 4761'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (866,''Zweckform'',''Zweckform 4762'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (867,''Zweckform'',''Zweckform 4763'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (868,''Zweckform'',''Zweckform 4764'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (869,''Zweckform'',''Zweckform 4765'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (870,''Zweckform'',''Zweckform 4766'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (871,''Zweckform'',''Zweckform 4767'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (872,''Zweckform'',''Zweckform 4768'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (873,''Zweckform'',''Zweckform 4769'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (874,''Zweckform'',''Zweckform 4770'',''48.5 x 25.4 mm'',0,4,137.5,72,0,0,22.7,22.15,60.7,6.85,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (875,''Zweckform'',''Zweckform 4771'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (876,''Zweckform'',''Zweckform 4772'',''97.0 x 42.3 mm'',0,2,275,119.9,0,0,22.7,22.15,60.95,13.75,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (877,''Zweckform'',''Zweckform 4773'',''64.6 x 33.8 mm'',0,3,183.15,95.8,0,0,22.7,22.7,37.5,9.15,4.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (878,''Zweckform'',''Zweckform 4774'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (879,''Zweckform'',''Zweckform 4775'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (880,''Zweckform'',''Zweckform 4776'',''97.0 x 42.3 mm'',0,2,275,119.9,0,0,22.7,22.15,60.95,13.75,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (881,''Zweckform'',''Zweckform 4777'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (882,''Zweckform'',''Zweckform 4780'',''48.5 x 25.4 mm'',0,4,137.5,72,0,0,22.7,22.15,60.7,6.85,3.6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (883,''Zweckform'',''Zweckform 4781'',''97.0 x 42.3 mm'',0,2,275,119.9,0,0,22.7,22.15,60.95,13.75,5.95,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (884,''Zweckform'',''Zweckform 4782'',''97.0 x 67.7 mm'',0,2,275,191.95,0,0,22.7,22.15,36.8,13.75,9.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (885,''Zweckform'',''Zweckform 4790'',''40.0 x 40.0 mm'',0,4,113.4,113.4,17,17,45.35,44.9,38,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (886,''Zweckform'',''Zweckform 4791'',''45.7 x 21.2 mm'',0,4,129.6,60,7.2,0,27.65,27.2,60.7,6.45,3,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (887,''Zweckform'',''Zweckform 4792'',''63.5 x 29.6 mm'',0,3,177.7,84,9.5,0,21.6,21.15,42.7,7.85,4.2,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (888,''Zweckform'',''Zweckform 4793'',''96.0 x 42.3 mm'',0,2,272.15,120,7.2,0,21.9,21.45,60.7,13.6,6,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (889,''Zweckform'',''Zweckform 4794'',''96.0 x 63.5 mm'',0,2,272.15,180,7.2,0,21.9,21.45,60.7,13.6,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (890,''Zweckform'',''Zweckform 4795'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (891,''Zweckform'',''Zweckform 5100'',''73.7 x 10.3 mm'',0,1,208.95,29.2,0,6.8,0,0,0,10.4,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (892,''Zweckform'',''Zweckform 5101'',''88.9 x 23.0 mm'',0,1,252,65.2,0,6.8,0,0,0,12.6,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (893,''Zweckform'',''Zweckform 5103'',''88.9 x 48.4 mm'',0,1,252,137.2,0,6.8,0,0,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (894,''Zweckform'',''Zweckform 5104'',''101.6 x 10.3 mm'',0,1,288,29.2,0,6.8,0,0,0,14.2,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (895,''Zweckform'',''Zweckform 5105'',''101.6 x 23.0 mm'',0,1,288,65.2,0,6.8,0,0,0,14.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (896,''Zweckform'',''Zweckform 5106'',''101.6 x 35.7 mm'',0,1,288,101.2,0,6.8,0,0,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (897,''Zweckform'',''Zweckform 5107'',''101.6 x 48.4 mm'',0,1,288,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (898,''Zweckform'',''Zweckform 5108'',''106.7 x 35.7 mm'',0,1,302.5,101.2,0,6.8,0,0,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (899,''Zweckform'',''Zweckform 5109'',''106.7 x 48.4 mm'',0,1,302.5,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (900,''Zweckform'',''Zweckform 5110'',''114.3 x 48.4 mm'',0,1,324,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (901,''Zweckform'',''Zweckform 5111'',''127.0 x 23.0 mm'',0,1,360,65.2,0,6.8,0,0,0,14.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (902,''Zweckform'',''Zweckform 5112'',''127.0 x 35.7 mm'',0,1,360,101.2,0,6.8,0,0,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (903,''Zweckform'',''Zweckform 5113'',''139.7 x 48.4 mm'',0,1,396,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (904,''Zweckform'',''Zweckform 5114'',''139.7 x 99.2 mm'',0,1,396,281.25,0,6.75,0,0,0,14.2,14.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (905,''Zweckform'',''Zweckform 5116'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (906,''Zweckform'',''Zweckform 5120'',''101.6 x 73.8 mm'',0,1,288,209.2,0,6.8,0,0,0,14.2,10.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (907,''Zweckform'',''Zweckform 5121'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (908,''Zweckform'',''Zweckform 5122'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (909,''Zweckform'',''Zweckform 5123'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (910,''Zweckform'',''Zweckform 5124'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (911,''Zweckform'',''Zweckform 5130'',''88.9 x 35.7 mm'',0,2,252,101.2,7.2,6.8,0,0,0,12.6,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (912,''Zweckform'',''Zweckform 5131'',''88.9 x 48.4 mm'',0,2,252,137.2,7.2,6.8,0,0,0,12.6,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (913,''Zweckform'',''Zweckform 5132'',''101.6 x 35.7 mm'',0,2,288,101.2,7.2,6.8,0,0,0,14.2,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (914,''Zweckform'',''Zweckform 5133'',''101.6 x 48.4 mm'',0,2,288,137.2,7.2,6.8,0,0,0,14.2,6.85,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (915,''Zweckform'',''Zweckform 5137'',''50.8 x 23.0 mm'',0,2,144,65.2,7.2,6.8,0,0,0,7.2,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (916,''Zweckform'',''Zweckform 5140'',''43.2 x 10.3 mm'',0,3,122.45,29.2,7.2,6.8,0,0,0,6.1,1.45,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (917,''Zweckform'',''Zweckform 5154'',''68.6 x 35.7 mm'',0,3,194.5,101.2,7.2,6.8,0,0,0,9.7,5.05,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (918,''Zweckform'',''Zweckform 5160'',''63.5 x 23.0 mm'',0,4,180,65.2,7.2,6.8,0,0,0,9,3.25,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (919,''Herma'',''Herma 4282 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (920,''Herma'',''Herma 4627 vaakasuunt.'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (921,''Herma'',''Herma 4628 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (922,''Herma'',''Herma 4676 vaakasuunt.'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (923,''Herma'',''Herma 4683 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (924,''Herma'',''Herma 4693 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (925,''Herma'',''Herma 4825 vaakasuunt.'',''39.0 x 192.0 mm'',0,6,110.55,544.3,22.7,0,32.6,32.05,25.25,5.5,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (926,''Herma'',''Herma 4826 vaakasuunt.'',''61.5 x 192.0 mm'',0,4,174.35,544.3,22.7,0,38.25,37.7,25.25,8.7,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (927,''Herma'',''Herma 4830 vaakasuunt.'',''280.5 x 39.0 mm'',0,1,786,109.45,9.2,1.1,21.6,33.85,21.6,9.6,4.95,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (928,''Herma'',''Herma 4831 vaakasuunt.'',''280.5 x 61.5 mm'',0,1,786,174.35,9.2,0,21.6,33.85,35.9,9.6,8.7,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (929,''Herma'',''Herma 5063 vaakasuunt.'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (930,''Herma'',''Herma 5064 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (931,''Herma'',''Herma 5082 vaakasuunt.'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (932,''Herma'',''Herma 5090 vaakasuunt.'',''39.0 x 192.0 mm'',0,6,110.55,544.3,22.7,0,32.6,32.05,25.25,5.5,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (933,''Herma'',''Herma 5095 vaakasuunt.'',''61.5 x 192.0 mm'',0,4,174.35,544.3,22.7,0,38.25,37.7,25.25,8.7,14.2,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (934,''Herma'',''Herma 5130 vaakasuunt.'',''280.5 x 39.0 mm'',0,1,786,109.45,9.2,1.1,21.6,33.85,21.6,9.6,4.95,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (935,''Herma'',''Herma 5135 vaakasuunt.'',''280.5 x 61.5 mm'',0,1,786,174.35,9.2,0,21.6,33.85,35.9,9.6,8.7,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (936,''Avery'',''275-550 Strlfors'',''25,4 mm x 70 mm'',0,3,155.25,72,43.2,0,0,21.6,25.5,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (937,''Avery'',''275-551 Strlfors'',''33,9 mm x 70 mm'',0,3,155.25,96.1,43.2,0,0,21.6,48.15,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (938,''Avery'',''275-552 Strlfors'',''65 mm x 95 mm'',0,2,226.1,184.25,0,14.15,49.95,21.6,30.9,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (939,''Avery'',''275-553 Strlfors'',''135 mm x 95 mm'',0,2,226.1,382.7,0,14.15,49.95,21.6,30.9,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (940,''Avery'',''275-554 Strlfors'',''25,4 mm x 105 mm'',0,2,254.45,72,43.2,0,0,21.6,24.05,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (941,''Avery'',''275-555 Strlfors'',''33,9 mm x 105 mm'',0,2,254.45,96.1,43.2,0,0,21.6,34.85,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (942,''Avery'',''275-556 Strlfors'',''148 mm x 210 mm'',0,1,552.15,376.35,43.2,43.2,0,21.6,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (943,''Avery'',''275-557 Strlfors'',''287 mm x 210 mm'',0,1,511.65,813.6,43.2,0,0,21.6,28.05,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (944,''Avery'',''275-558 Strlfors'',''49,5 mm x 70 mm'',0,3,155.25,97.1,43.2,43.2,0,21.6,21.6,0,0,0,0,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (945,''Avery'',''Avery USA 4143'',''15/16" x 4"'',0,2,288,67.5,7.2,4.5,13.5,13.5,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (946,''Avery'',''Avery USA 4144'',''15/16" x 2 1/2"'',0,3,180,67.5,7.2,4.5,27,27,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (947,''Avery'',''Avery USA 4145'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (948,''Avery'',''Avery USA 4146'',''1 7/16" x 4"'',0,1,288,103.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (949,''Avery'',''Avery USA 4160'',''2 7/16" x 3 1/2"'',0,1,252,175.5,0,4.5,0,0,2.25,23.05,28.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (950,''Avery'',''Avery USA 4161'',''2 15/16" x 4"'',0,1,288,211.5,0,4.5,0,0,2.25,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (951,''Avery'',''Avery USA 4162'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (952,''Avery'',''Avery USA 4163'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (953,''Avery'',''Avery USA 4166'',''3" x 5"'',0,1,360,216,0,0,0,0,0,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (954,''Avery'',''Avery USA 4167'',''3 1/2" x 6"'',0,1,432,252,0,0,0,0,0,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (955,''Avery'',''Avery USA 4168'',''2 1/6" x 4"'',0,1,288,156,0,0,0,0,0,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (956,''Avery'',''Avery USA 4169'',''3" x 5"'',0,1,360,216,0,0,0,0,0,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (957,''Avery'',''Avery USA 4240'',''1 1/4" x 4 3/4"'',0,1,342,90,0,18,0,0,9,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (958,''Avery'',''Avery USA 4241'',''2 3/4" x 2 3/4"'',0,1,198,198,0,18,27,27,9,18,18,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (959,''Avery'',''Avery USA 4249'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (960,''Avery'',''Avery USA 4250'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (961,''Avery'',''Avery USA 4251'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (962,''Avery'',''Avery USA 4253'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (963,''Avery'',''Avery USA 4254'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (964,''Avery'',''Avery USA 4255'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (965,''Avery'',''Avery USA 4256'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (966,''Avery'',''Avery USA 4257'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (967,''Avery'',''Avery USA 4258'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (968,''Avery'',''Avery USA 4259'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (969,''Avery'',''Avery USA 4266'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,7.2,1,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (970,''Avery'',''Avery USA 5095'',''2 1/2" x 3 3/8"'',0,2,243,168,27,13.5,49.5,49.5,39.6,27.35,21.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (971,''Avery'',''Avery USA 5096'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,82.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (972,''Avery'',''Avery USA 5097'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (973,''Avery'',''Avery USA 5160'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (974,''Avery'',''Avery USA 5161'',''1" x 4"'',0,2,262.8,72,36.45,0,21.6,21.6,36,1.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (975,''Avery'',''Avery USA 5162'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (976,''Avery'',''Avery USA 5163'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (977,''Avery'',''Avery USA 5164'',''3 1/3" x 4"'',0,2,280.8,239.75,7.2,0,21.6,21.6,36,14.4,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (978,''Avery'',''Avery USA 5165'',''8 1/2" x 11"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (979,''Avery'',''Avery USA 5196'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (980,''Avery'',''Avery USA 5197'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (981,''Avery'',''Avery USA 5198'',''1 2/3" x 3 1/2"'',0,2,252,120,36,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (982,''Avery'',''Avery USA 5199-F'',''1 5/6" x 3 1/16"'',0,2,225,132,18,0,76.5,76.5,65.25,14.4,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (983,''Avery'',''Avery USA 5199-S'',''2/3" x 5 13/16"'',0,1,417.6,48,0,0,96.75,96.75,36,14.4,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (984,''Avery'',''Avery USA 5260'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (985,''Avery'',''Avery USA 5261'',''1" x 4"'',0,2,267.3,72,31.95,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (986,''Avery'',''Avery USA 5262'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (987,''Avery'',''Avery USA 5266'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (988,''Avery'',''Avery USA 5267'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (989,''Avery'',''Avery USA 5361'',''2" x 3 1/4"'',0,1,234,144,0,119.95,302.95,67.5,60,14.4,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (990,''Avery'',''Avery USA 5362'',''2" x 3 1/4"'',0,1,234,144,0,119.95,302.95,67.5,60,14.4,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (991,''Avery'',''Avery USA 5364'',''2 1/16" x 3 7/8"'',0,1,279,148.5,0,115.45,306,22.5,56.85,14.4,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (992,''Avery'',''Avery USA 5371'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (993,''Avery'',''Avery USA 5376'',''2" x 3. 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (994,''Avery'',''Avery USA 5377'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (995,''Avery'',''Avery USA 5383'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (996,''Avery'',''Avery USA 5384'',''3" x 4"'',0,2,280.8,216,7.2,0,21.6,21.6,72,10.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (997,''Avery'',''Avery USA 5385'',''2 1/6" x 4"'',0,2,280.8,157.5,7.2,0,21.6,21.6,81,10.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (998,''Avery'',''Avery USA 5386'',''3" x 5"'',0,1,360,216,0,0,126,126,72,18,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (999,''Avery'',''Avery USA 5388'',''3" x 5"'',0,1,360,216,0,0,126,126,72,18,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1000,''Avery'',''Avery USA 5389'',''4" x 6"'',0,1,432,288,0,0,90,90,105,18,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1001,''Avery'',''Avery USA 5395'',''2 1/2" x 3 3/8"'',0,2,243,168,27,13.5,49.5,49.5,39.6,18,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1002,''Avery'',''Avery USA 5660'',''1" x 2 13/16"'',0,3,159.3,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1003,''Avery'',''Avery USA 5661'',''1" x 4 1/4"'',0,2,262.8,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1004,''Avery'',''Avery USA 5662'',''1 1/3" x 4 1/4"'',0,2,262.8,96,43.2,0,21.6,21.6,60,1.45,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1005,''Avery'',''Avery USA 5663'',''2" x 4 1/4"'',0,2,262.8,144,43.2,0,21.6,21.6,36,1.45,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1006,''Avery'',''Avery USA 5664'',''3 1/3" x 4 1/4"'',0,2,262.8,239.95,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1007,''Avery'',''Avery USA 5883'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,27.35,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1008,''Avery'',''Avery USA 5895'',''2 1/3" x 3 3/8"'',0,2,243,166.5,27,13.5,49.5,49.5,40.5,27.35,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1009,''Avery'',''Avery USA 5896'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,82.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1010,''Avery'',''Avery USA 5897'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1011,''Avery'',''Avery USA 6460'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1012,''Avery'',''Avery USA 6464'',''3 1/3" x 4"'',0,2,267.3,240,34.2,0,21.6,21.6,36,7.65,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1013,''Avery'',''Avery USA 6466'',''2/3" x 3 7/16"'',0,2,247.5,48,40.45,0,38.25,38.25,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1014,''Avery'',''Avery USA 6490'',''2" x 2 11/16"'',0,3,168.3,144,31.95,0,21.6,21.6,36,1.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1015,''Avery'',''Avery USA 8160'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1016,''Avery'',''Avery USA 8161'',''1" x 4"'',0,2,267.3,72,34.2,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1017,''Avery'',''Avery USA 8162'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1018,''Avery'',''Avery USA 8163'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1019,''Avery'',''Avery USA 8164'',''3 1/3" x 4"'',0,2,267.3,240,34.2,0,21.6,21.6,36,7.65,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1020,''Avery'',''Avery USA 8165'',''11" x 8 1/2"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1021,''Avery'',''Avery USA 8166'',''2/3" x 3 7/16"'',0,2,247.5,48,40.45,0,38.25,38.25,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1022,''Avery'',''Avery USA 8167'',''1/2" x 1 3/4"'',0,4,123.3,36,25.2,0,21.6,21.6,36,13.05,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1023,''Avery'',''Avery USA 8196'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1024,''Avery'',''Avery USA 8371'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1025,''Avery'',''Avery USA 8660'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1026,''Avery'',''Avery USA 8662'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1027,''Avery'',''Avery USA 8663'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1028,''Avery'',''Avery USA Ready Index -12'',''11/16" x 3"'',0,1,226.8,61,0,0,363.6,21.6,27,10.8,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1029,''Avery'',''Avery USA Ready Index -15'',''0.63" x 3"'',0,1,226.8,46.2,0,0,363.6,21.6,56.15,10.8,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1030,''Avery'',''Avery USA Ready Index - 5'',''2" x 3"'',0,1,226.8,144,0,0,363.6,21.6,30.95,10.8,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1031,''Avery'',''Avery USA Ready Index - 8'',''1.22" x 3"'',0,1,226.8,87.75,0,0,363.6,21.6,40.5,10.8,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1032,''Avery'',''Avery USA Ready Index - 8c'',''1.22" x 3"'',0,1,226.8,87.75,0,0,363.6,21.6,40.5,10.8,25.2,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1033,''Avery'',''Avery USA Index Maker 3 Tab'',''1/2" x 3 1/8"'',0,2,225,36,90,0,36,36,36,14.4,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1034,''Avery'',''Avery USA Index Maker 5 Tab'',''1/2" x 1 3/4"'',0,4,126,36,21.6,0,21.6,21.6,36,10.1,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1035,''Avery'',''Avery USA Index Maker 8 Tab'',''1/2" x 1 1/8"'',0,4,81,36,72,0,36,36,36,10.1,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1036,''Avery'',''Avery USA 2160 ( feuille)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1037,''Avery'',''Avery USA 2162 ( feuille)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1038,''Avery'',''Avery USA 2163 ( feuille)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1039,''Avery'',''Avery USA 2180 ( feuille)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1040,''Avery'',''Avery USA 2181 ( feuille)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1041,''Avery'',''Avery USA 2186 ( feuille)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1042,''Avery'',''Avery USA 2660 ( feuille)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1043,''Avery'',''Avery USA 2662 ( feuille)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1044,''Avery'',''Avery USA 2663 ( feuille)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1045,''Avery'',''Avery USA J8566'',''52 mm x 72 mm'',0,2,204.1,147.4,60.4,0,66.05,66.05,54.5,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1046,''Avery'',''Avery USA L7414/15'',''52 mm x 90 mm'',0,2,255.1,147.4,0,0,42.5,42.5,50,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1047,''Avery'',''Avery USA L7417/19'',''54 mm x 90 mm'',0,2,255.1,153.05,0,0,42.5,42.5,38.25,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1048,''Avery'',''Avery USA L7630'',''63.50 mm x 63.50 mm'',0,3,165.2,180,27.55,12.75,21.6,21.6,35.4,26.6,34,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1049,''Avery'',''Avery USA L7654-F'',''46.56 mm x 76.20 mm'',0,2,216,131.8,7.05,0,76.55,76.55,24.9,21.25,8.5,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1050,''Avery'',''Avery USA L7654-S'',''16.93 mm x 144.78 mm'',0,1,410.4,48,0,0,90.7,90.7,36,21.25,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1051,''Avery'',''Avery USA L7663'',''33.76 mm x 119.38 mm'',0,1,338.4,95.65,0,0,127.55,127.55,38.1,21.25,11.35,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1052,''Avery'',''Avery USA OML 101'',''24 mm x 102 mm'',0,1,289.15,75.15,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1053,''Avery'',''Avery USA OML 102'',''37 mm x 102 mm'',0,1,289.15,112,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1054,''Avery'',''Avery USA OML 103'',''49 mm x 102 mm'',0,1,289.15,146,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1055,''Avery'',''Avery USA OML 105'',''49 mm x 127 mm'',0,1,360.05,146,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1056,''Avery'',''Avery USA OML 202'',''37 mm x 102 mm'',0,2,293.7,112,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1057,''Avery'',''Avery USA OML 203'',''49 mm x 102 mm'',0,2,293.7,146,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1058,''Avery'',''Avery USA Tab1 102.36'',''36.1 mm x 102 mm'',0,1,289.15,102.35,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1059,''Avery'',''Avery USA Tab1 107.23'',''23.4 mm x 107 mm'',0,1,303.35,72,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1060,''Avery'',''Avery USA Tab1 107.36'',''36.1 mm x 107 mm'',0,1,303.35,108,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1061,''Avery'',''Avery USA Tab1 107.49'',''48.8 mm x 107 mm'',0,1,303.35,144,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1062,''Avery'',''Avery USA Tab1 125.74'',''74 mm x 125 mm'',0,1,354.4,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1063,''Avery'',''Avery USA Tab1 85.108'',''108 mm x 85 mm'',0,1,241,360.05,0,0,38.25,38.25,26.95,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1064,''Avery'',''Avery USA Tab1 89.23'',''23.4 mm x 89 mm'',0,1,252.3,72,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1065,''Avery'',''Avery USA Tab1 89.36'',''36.1 mm x 89 mm'',0,1,252.3,108,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1066,''Avery'',''Avery USA Tab2 107.23'',''23.4 mm x 107 mm'',0,2,317.5,72,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1067,''Avery'',''Avery USA Tab2 107.36'',''36.1 mm x 107 mm'',0,2,317.5,108,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1068,''Avery'',''Avery USA Tab2 89.23'',''23.4 mm x 89 mm'',0,2,266.5,72,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1069,''Avery'',''Avery USA Tab2 89.36'',''36.1 mm x 89 mm'',0,2,266.5,108,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1070,''Avery'',''Avery USA L2160 ( feuille)'',''25.4 mm x 66.68 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1071,''Avery'',''Avery USA L2162 ( feuille)'',''33.87 mm x 101.6 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1072,''Avery'',''Avery USA L2163 ( feuille)'',''50.8 mm x 101.6 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1073,''Avery'',''Avery USA L2164 ( feuille)'',''14 mm x 50 mm'',0,2,115.85,39.7,30.4,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1074,''Avery'',''Avery USA L2186 ( feuille)'',''50.8 mm x 69.85 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1075,''Avery'',''Avery USA EXPE 120.74'',''74 mm x 120 mm'',0,1,340.2,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1076,''Avery'',''Avery USA FAB 03'',''36.1 mm x 69 mm'',0,1,200.15,109.45,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1077,''Avery'',''Avery USA 5167'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1078,''Avery'',''Avery USA 5927'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1079,''Avery'',''Avery USA 5920'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1080,''Avery'',''Avery USA 5922'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1081,''Avery'',''Avery USA 5263'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1082,''Avery'',''Avery USA 5923'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1083,''Avery'',''Avery USA 5963'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1084,''Avery'',''Avery USA 5264'',''3 1/3" x 4"'',0,2,280.8,239.75,7.2,0,21.6,21.6,36,14.4,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1085,''Avery'',''Avery USA 5930'',''1" x 2 13/16"'',0,3,159.3,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1086,''Avery'',''Avery USA 5932'',''1 1/3" x 4 1/4"'',0,2,262.8,96,43.2,0,21.6,21.6,60,1.45,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1087,''Avery'',''Avery USA 5265'',''8 1/2" x 11"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1088,''Avery'',''Avery USA 5372'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1089,''Avery'',''Avery USA 8460'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1090,''Avery'',''Avery USA 8920'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1091,''Avery'',''Avery USA 8462'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1092,''Avery'',''Avery USA 8922'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1093,''Avery'',''Avery USA 8463'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1094,''Avery'',''Avery USA 8923'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1095,''Avery'',''Avery USA 8927'',''1/2" x 1 3/4"'',0,4,123.3,36,25.2,0,21.6,21.6,36,13.05,3.6,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1096,''Avery'',''Avery USA 8376'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1097,''Avery'',''Avery USA 8930'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1098,''Avery'',''Avery USA 8932'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1099,''Avery'',''Avery USA 8377'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1100,''Avery'',''Avery USA 8372'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1101,''Avery'',''Avery USA 5911'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1102,''Avery'',''Avery USA 5390'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1103,''Avery'',''Avery USA 5066'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1104,''Avery'',''Avery USA 5366'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1105,''Avery'',''Avery USA 5766'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1106,''Avery'',''Avery USA 5866'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1107,''Avery'',''Avery USA 5966'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1108,''Avery'',''2160 ( ark)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1109,''Avery'',''2162 ( ark)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1110,''Avery'',''2163 ( ark)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1111,''Avery'',''2180 ( ark)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1112,''Avery'',''2181 ( ark)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1113,''Avery'',''2186 ( ark)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1114,''Avery'',''2660 ( ark)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1115,''Avery'',''2662 ( ark)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1116,''Avery'',''2663 ( ark)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1117,''Tab1'',''Tab1 102,36'',''36,1 mm x 102 mm'',0,1,289.15,102.35,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1118,''Tab1'',''Tab1 107,23'',''23,4 mm x 107 mm'',0,1,303.35,72,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1119,''Tab1'',''Tab1 107,36'',''36,1 mm x 107 mm'',0,1,303.35,108,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1120,''Tab1'',''Tab1 107,49'',''48,8 mm x 107 mm'',0,1,303.35,144,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1121,''Tab1'',''Tab1 125,74'',''74 mm x 125 mm'',0,1,354.4,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1122,''Tab1'',''Tab1 85,108'',''108 mm x 85 mm'',0,1,241,360.05,0,0,38.25,38.25,26.95,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1123,''Tab1'',''Tab1 89,23'',''23,4 mm x 89 mm'',0,1,252.3,72,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1124,''Tab1'',''Tab1 89,36'',''36,1 mm x 89 mm'',0,1,252.3,108,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1125,''Tab2'',''Tab2 107,23'',''23,4 mm x 107 mm'',0,2,317.5,72,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1126,''Tab2'',''Tab2 107,36'',''36,1 mm x 107 mm'',0,2,317.5,108,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1127,''Tab2'',''Tab2 89,23'',''23,4 mm x 89 mm'',0,2,266.5,72,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1128,''Tab2'',''Tab2 89,36'',''36,1 mm x 89 mm'',0,2,266.5,108,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1129,''Avery'',''L2160 ( ark)'',''25,4 mm x 66,68 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1130,''Avery'',''L2162 ( ark)'',''33,87 mm x 101,6 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1131,''Avery'',''L2163 ( ark)'',''50,8 mm x 101,6 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1132,''Avery'',''L2164 ( ark)'',''14 mm x 50 mm'',0,2,115.85,39.7,30.4,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1133,''Avery'',''L2186 ( ark)'',''50,8 mm x 69,85 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1134,''EXPE'',''EXPE 120,74'',''74 mm x 120 mm'',0,1,340.2,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1135,''Avery'',''2160 (P Arkusza)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1136,''Avery'',''2162 (P Arkusza)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1137,''Avery'',''2163 (P Arkusza)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1138,''Avery'',''2180 (P Arkusza)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1139,''Avery'',''2181 (P Arkusza)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1140,''Avery'',''2186 (P Arkusza)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1141,''Avery'',''2660 (P Arkusza)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1142,''Avery'',''2662 (P Arkusza)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1143,''Avery'',''2663 (P Arkusza)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1144,''Avery'',''Avery USA 2160 ( sheet)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1145,''Avery'',''Avery USA 2162 ( sheet)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1146,''Avery'',''Avery USA 2163 ( sheet)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1147,''Avery'',''Avery USA 2180 ( sheet)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1148,''Avery'',''Avery USA 2181 ( sheet)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1149,''Avery'',''Avery USA 2186 ( sheet)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1150,''Avery'',''Avery USA 2660 ( sheet)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1151,''Avery'',''Avery USA 2662 ( sheet)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1152,''Avery'',''Avery USA 2663 ( sheet)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1153,''Avery'',''Avery USA L2160 ( sheet)'',''25.4 mm x 66.68 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1154,''Avery'',''Avery USA L2162 ( sheet)'',''33.87 mm x 101.6 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1155,''Avery'',''Avery USA L2163 ( sheet)'',''50.8 mm x 101.6 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1156,''Avery'',''Avery USA L2164 ( sheet)'',''14 mm x 50 mm'',0,2,115.85,39.7,30.4,0,21.6,21.6,36,1.45,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1157,''Avery'',''Avery USA L2186 ( sheet)'',''50.8 mm x 69.85 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1158,''A-ONE'',''28171'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1159,''A-ONE'',''28173'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1160,''A-ONE'',''28175'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1161,''A-ONE'',''28179'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1162,''A-ONE'',''28183'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1163,''A-ONE'',''28915'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1165,''A-ONE'',''28382'',''86.4 mm x 42.3 mm'',0,2,244.95,119.9,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1166,''A-ONE'',''28919'',''86.4 mm x 42.3 mm'',0,2,244.95,119.9,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1171,''A-ONE'',''28441A'',''148.0 mm x 20.0 mm'',0,1,419.55,56.7,0,0,87.9,87.9,70.9,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1172,''A-ONE'',''28441B'',''77.0 mm x 47.0 mm'',0,2,218.3,133.25,22.7,0,68.05,68.05,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1173,''A-ONE'',''28856'',''148.0 mm x 20.0 mm'',0,1,419.55,56.7,0,0,87.9,87.9,70.9,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1174,''A-ONE'',''29100'',''83.8 mm x 31.7 mm'',0,2,237.6,89.85,10.8,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1175,''A-ONE'',''28315'',''64.0 mm x 33.9 mm'',0,3,181.45,96.1,0,0,19.85,31.2,66.6,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1176,''A-ONE'',''28177'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1177,''A-ONE'',''28911'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1178,''A-ONE'',''28311'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,14.2,0,42.5,62.35,42.5,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1179,''A-ONE'',''28181'',''82.6 mm x 35.6 mm'',0,2,234.15,100.9,7.1,0,57.55,62.35,51.05,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1180,''A-ONE'',''28189'',''83.0 mm x 36.0 mm'',0,2,235.3,102.05,5.65,0,59.55,59.55,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1181,''A-ONE'',''28187'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,63.8,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1182,''A-ONE'',''29080'',''71.1 mm x 69.8 mm'',0,2,201.55,197.9,79.1,0,56.4,56.4,123.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1183,''A-ONE'',''29090'',''71.1 mm x 69.8 mm'',0,2,201.55,197.9,79.1,0,56.4,56.4,123.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1184,''A-ONE'',''28738'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1186,''A-ONE'',''28736'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1187,''A-ONE'',''28737'',''64.0 mm x 33.9 mm'',0,3,181.45,96.1,0,0,19.85,31.2,66.6,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1188,''A-ONE'',''28740'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1189,''A-ONE'',''28741'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1190,''A-ONE'',''28742'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1191,''A-ONE'',''28861'',''20.0 mm x 8.0 mm'',0,6,56.7,22.7,11.35,11.35,99.2,99.2,68.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1192,''A-ONE'',''28862'',''28.0 mm x 8.0 mm'',0,5,79.4,22.7,11.35,11.35,76.55,76.55,68.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1193,''A-ONE'',''28863'',''36.0 mm x 8.0 mm'',0,4,102.05,22.7,11.35,11.35,76.55,76.55,68.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1194,''A-ONE'',''28864'',''36.0 mm x 12.0 mm'',0,4,102.05,34,11.35,11.35,76.55,76.55,68.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1195,''A-ONE'',''28865'',''44.0 mm x 8.0 mm'',0,3,124.75,22.7,11.35,11.35,99.2,99.2,68.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1196,''A-ONE'',''28451'',''53.3 mm x 25.4 mm'',0,3,151.1,72,10.8,0,53.85,66.6,60.95,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1197,''A-ONE'',''28456'',''83.8 mm x 21.2 mm'',0,2,237.6,60.1,10.8,0,54.7,54.7,60.95,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1198,''A-ONE'',''28461'',''83.8 mm x 25.4 mm'',0,2,237.6,72,10.8,0,54.7,54.7,60.95,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1199,''A-ONE'',''28466'',''53.3 mm x 42.3 mm'',0,3,151.1,119.9,10.8,0,53.85,66.6,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1200,''A-ONE'',''28850'',''147.3 mm x 19.1 mm'',0,1,417.6,54.15,0,18.15,57.55,40.8,72,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1201,''A-ONE'',''28445'',''190.0 mm x 14.0 mm'',0,1,538.65,39.7,0,17,28.35,28.35,56.7,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1202,''A-ONE'',''28446'',''190.0 mm x 17.0 mm'',0,1,538.65,48.2,0,19.85,28.35,28.35,55.25,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1207,''A-ONE'',''28387'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1208,''A-ONE'',''28939'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1210,''A-ONE'',''28321'',''71.1 mm x 67.7 mm'',0,2,201.55,191.95,10.8,0,51.05,51.05,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1211,''A-ONE'',''28326'',''76.2 mm x 33.9 mm'',0,2,216,96.1,10.8,0,36.55,36.55,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1212,''A-ONE'',''28010'',''114.0 mm x 59.0 mm'',0,3,323.2,167.25,14.4,11.9,39.6,0,12,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1213,''A-ONE'',''28570'',''114.0 mm x 47.0 mm'',0,3,323.2,133.25,14.4,11.9,39.6,0,12,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1214,''A-ONE'',''28034'',''84.0 mm x 47.0 mm'',0,4,238.15,133.25,14.4,11.9,43.2,0,12,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1215,''A-ONE'',''28580'',''66.0 mm x 38.0 mm'',0,5,187.1,107.75,14.4,11.9,43.2,0,12,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1216,''A-ONE'',''28062'',''84.0 mm x 38.0 mm'',0,4,238.15,107.75,14.4,11.9,43.2,0,12,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1217,''A-ONE'',''28522'',''74.0 mm x 47.0 mm'',0,3,209.8,133.25,7.2,11.9,39.6,39.6,12,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1218,''A-ONE'',''28089'',''84.0 mm x 38.0 mm'',0,4,238.15,107.75,14.4,11.9,43.2,0,12,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1219,''A-ONE'',''28520'',''66.0 mm x 38.0 mm'',0,3,187.1,107.75,14.4,11.9,64.8,64.9,12,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1220,''A-ONE'',''28388'',''48.3 mm x 25.4 mm'',0,4,136.9,72,0,0,23.8,23.8,24.65,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1221,''A-ONE'',''28943'',''48.3 mm x 25.4 mm'',0,4,136.9,72,0,0,23.8,23.8,24.65,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1222,''A-ONE'',''28389'',''66.0 mm x 33.9 mm'',0,3,187.1,96.1,0,0,17,17,36.3,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1223,''A-ONE'',''28947'',''66.0 mm x 33.9 mm'',0,3,187.1,96.1,0,0,17,17,36.3,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1224,''A-ONE'',''28051'',''84.0 mm x 38.0 mm'',0,2,238.15,107.75,14.4,11.9,43.2,43.2,6,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1225,''A-ONE'',''31001'',''23.0 mm x 32.0 mm'',0,5,65.2,90.7,25.5,22.7,82.8,82.8,68.05,2.85,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1226,''A-ONE'',''31003'',''78.5 mm x 47.0 mm'',0,2,222.55,133.25,15.6,0,68.05,66.6,68.05,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1227,''A-ONE'',''31004'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,11.35,87.9,86.45,68.05,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1228,''A-ONE'',''31007'',''70.0 mm x 70.0 mm'',0,2,198.45,198.45,17,17,90.7,89.3,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1229,''A-ONE'',''31008'',''83.0 mm x 32.0 mm'',0,2,235.3,90.7,11.35,11.35,56.7,55.3,66.6,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1230,''A-ONE'',''31011'',''100.0 mm x 10.0 mm'',0,1,283.5,28.35,0,17,155.9,154.5,65.2,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1231,''A-ONE'',''31012'',''160.0 mm x 14.0 mm'',0,1,453.6,39.7,0,17,70.9,69.45,65.2,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1232,''A-ONE'',''31013'',''160.0 mm x 30.0 mm'',0,1,453.6,85.05,0,17,70.9,69.45,63.8,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1233,''A-ONE'',''31014'',''85.0 mm x 12.7 mm'',0,2,241,36,11.35,8.5,51.05,49.6,66.6,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1234,''A-ONE'',''31015'',''55.0 mm x 25.0 mm'',0,2,155.9,70.9,48.2,8.5,116.25,116.25,66.6,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1235,''A-ONE'',''31016'',''120.0 mm x 43.0 mm'',0,1,340.2,121.9,0,14.2,127.6,127.6,62.35,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1236,''A-ONE'',''31017'',''92.0 mm x 122.0 mm'',0,2,260.8,345.85,17,17,28.35,26.95,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1237,''A-ONE'',''31018'',''150.0 mm x 80.0 mm'',0,1,425.25,226.8,0,11.35,83.65,83.65,68.05,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1238,''A-ONE'',''31019'',''190.0 mm x 122.0 mm'',0,1,538.65,345.85,0,17,26.95,2.85,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1239,''A-ONE'',''31020'',''80.0 mm x 250.0 mm'',0,2,226.8,708.75,22.7,0,58.1,59.55,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1240,''A-ONE'',''31121'',''190.0 mm x 250.0 mm'',0,1,538.65,708.75,0,0,28.35,28.35,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1241,''PLUS'',''WT-501'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1243,''PLUS'',''WT-502'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1244,''PLUS'',''WT-508'',''64.0 mm x 33.9 mm'',0,3,181.45,96.1,0,0,19.85,31.2,66.6,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1245,''PLUS'',''WT-503'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1246,''PLUS'',''WT-504'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1247,''PLUS'',''WT-505'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1248,''PLUS'',''WT-506'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,14.2,0,42.5,62.35,42.5,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1249,''Pripita'',''PT01'',''23.0 mm x 32.0 mm'',0,5,65.2,90.7,25.5,22.7,82.8,82.8,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1250,''Pripita'',''PT03'',''78.5 mm x 47.0 mm'',0,2,222.55,133.25,15.6,0,68.05,66.6,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1251,''Pripita'',''PT04'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,11.35,87.9,86.45,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1252,''Pripita'',''PT07'',''70.0 mm x 70.0 mm'',0,2,198.45,198.45,17,17,90.7,89.3,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1253,''Pripita'',''PT08'',''83.0 mm x 32.0 mm'',0,2,235.3,90.7,11.35,11.35,56.7,55.3,66.6,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1254,''Pripita'',''PT09'',''36.0 mm x 12.0 mm'',0,4,102.05,34,11.35,11.35,76.55,75.15,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1255,''Pripita'',''PT10'',''36.0 mm x 8.0 mm'',0,4,102.05,22.7,11.35,11.35,76.55,75.15,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1256,''Pripita'',''PT11'',''100.0 mm x 10.0 mm'',0,1,283.5,28.35,0,17,155.9,154.5,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1257,''Pripita'',''PT12'',''160.0 mm x 14.0 mm'',0,1,453.6,39.7,0,17,70.9,69.45,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1258,''Pripita'',''PT13'',''160.0 mm x 30.0 mm'',0,1,453.6,85.05,0,17,70.9,69.45,63.8,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1259,''Pripita'',''PT14'',''85.0 mm x 12.7 mm'',0,2,241,36,11.35,8.5,51.05,49.6,66.6,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1260,''Pripita'',''PT15'',''55.0 mm x 25.0 mm'',0,2,155.9,70.9,48.2,8.5,116.25,116.25,66.6,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1261,''Pripita'',''PT16'',''120.0 mm x 43.0 mm'',0,1,340.2,121.9,0,14.2,127.6,127.6,62.35,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1262,''Pripita'',''PT17'',''92.0 mm x 122.0 mm'',0,2,260.8,345.85,17,17,28.35,26.95,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1263,''Pripita'',''PT18'',''150.0 mm x 80.0 mm'',0,1,425.25,226.8,0,11.35,83.65,83.65,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1264,''Pripita'',''PT19'',''190.0 mm x 122.0 mm'',0,1,538.65,345.85,0,17,26.95,2.85,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1265,''Pripita'',''PT20'',''80.0 mm x 250.0 mm'',0,2,226.8,708.75,22.7,0,58.1,59.55,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1266,''Pripita'',''PT21'',''190.0 mm x 250.0 mm'',0,1,538.65,708.75,0,0,28.35,28.35,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1267,''HISAGO'',''OP866'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1268,''HISAGO'',''OP867'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1269,''HISAGO'',''OP868'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1270,''HISAGO'',''OP869'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1271,''HISAGO'',''OP870'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1272,''HISAGO'',''OP872'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,14.2,0,42.5,62.35,42.5,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1274,''HISAGO'',''OP876'',''147.3 mm x 19.1 mm'',0,1,417.6,54.15,0,0,50.45,47.9,60.1,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1275,''HISAGO'',''OP877'',''78.8 mm x 46.6 mm'',0,2,223.1,132.1,14.45,0,28.9,26.35,96.1,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1276,''HISAGO'',''OP874'',''71.1 mm x 69.9 mm'',0,2,201.55,198.15,7.1,0,50.45,50.45,72,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1277,''HISAGO'',''GB961'',''83.8 mm x 42.3 mm'',0,2,237.55,119.9,10.75,0,57.55,57.55,57.55,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1278,''HISAGO'',''OP875'',''66.0 mm x 33.9 mm'',0,2,187.1,96.1,14.45,0,64.9,62.35,72,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1279,''HISAGO'',''GB861'',''83.8 mm x 42.3 mm'',0,2,237.55,119.9,10.75,0,57.55,57.55,57.55,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1280,''HISAGO'',''GB1974'',''71.1 mm x 67.7 mm'',0,2,201.55,191.9,14.45,0,86.45,86.45,24.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1281,''HISAGO'',''GB1976'',''147.3 mm x 19.1 mm'',0,1,417.6,54.15,0,0,86.45,86.45,36,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1282,''HISAGO'',''GB1977'',''78.7 mm x 46.6 mm'',0,2,223.1,132.1,14.45,0,72,72,83.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1283,''HISAGO'',''GB1975'',''83.8 mm x 33.9 mm'',0,2,237.55,96.1,14.45,0,50.45,50.45,83.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1284,''HISAGO'',''GB1979'',''71.7 mm x 50.8 mm'',0,2,203.25,144,14.45,0,86.45,86.45,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1285,''HISAGO'',''OP871'',''45.7 mm x 25.4 mm'',0,4,129.55,72,7.1,0,28.9,28.9,90.15,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1288,''HISAGO'',''CJ841S'',''83.8 mm x 42.3 mm'',0,2,237.55,119.9,10.75,0,56.7,56.7,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1289,''HISAGO'',''CJ842S'',''89.0 mm x 48.0 mm'',0,2,252.3,136.05,5.65,0,28.35,28.35,70.85,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1290,''HISAGO'',''GB251'',''114.3mm x 46.6 mm'',0,3,324.05,132.1,14.45,11.9,39.7,0,5.95,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1291,''HISAGO'',''GB250'',''83.8 mm x 38.1 mm'',0,4,237.55,108,14.45,11.9,43.1,0,5.95,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1292,''Avery'',''Avery Japan L7656'',''46.0 mm x 11.1 mm'',0,4,130.4,31.45,13.6,4.5,15.9,15.9,43.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1293,''Avery'',''Avery Japan L7162'',''99.1 mm x 34.0 mm'',0,2,280.95,96.1,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1294,''Avery'',''Avery Japan L7417'',''90.0 mm x 54.0 mm'',0,2,255.15,153.1,0,0,42.55,42.55,36.85,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1295,''Avery'',''Avery Japan L7654-F'',''76.2 mm x 46.4 mm'',0,2,216.05,131.55,7.1,0,77.95,77.95,26.95,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1296,''Avery'',''Avery Japan L7666'',''70.0 mm x 52.0 mm'',0,2,198.45,147.4,54.5,0,64.8,64.8,54.5,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1297,''Avery'',''Avery Japan L7664'',''70.0 mm x 71.9 mm'',0,2,198.45,204.1,96.65,0,50.75,50.75,15.05,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1298,''Avery'',''Avery Japan L7663'',''119.3 mm x 33.7 mm'',0,1,338.5,95.8,0,0,128.45,128.45,40.25,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1299,''Avery'',''Avery Japan L7654-S'',''145.0 mm x 17.0 mm'',0,1,410.5,47.9,0,0,92.4,92.4,39.7,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1300,''Avery'',''Avery Japan L7168'',''199.6 mm x 143.5 mm'',0,1,565.85,406.9,0,0,13.3,13.3,16.15,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1301,''Avery'',''Avery Japan L7160'',''63.5 mm x 38.1 mm'',0,3,180,108,7.1,0,20.4,20.4,45.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1302,''Avery'',''Avery Japan L7166'',''99.1 mm x 93.1 mm'',0,2,280.95,263.95,7.1,0,13.3,13.3,26.95,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1303,''Avery'',''Avery Japan L7165'',''99.1 mm x 67.7 mm'',0,2,280.95,191.95,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1304,''Avery'',''Avery Japan L7163'',''99.1 mm x 38.1 mm'',0,2,280.95,108,7.1,0,13.3,13.3,45.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1305,''Avery'',''Avery Japan L7161'',''63.5 mm x 46.6 mm'',0,3,180,132.1,7.1,0,20.4,20.4,27.2,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1306,''Avery'',''Avery Japan L7651'',''38.1 mm x 21.2 mm'',0,5,108,60.1,7.1,0,13.3,13.3,32.9,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1307,''Avery'',''Avery Japan L7167'',''199.6 mm x 289.1 mm'',0,1,565.85,819.45,0,0,14.75,14.75,13.35,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1308,''Avery'',''Avery Japan L7164'',''63.5 mm x 72.0 mm'',0,3,180,204.1,7.1,0,20.4,20.4,15.05,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1309,''Avery'',''Avery Japan J8160'',''63.5 mm x 38.1 mm'',0,3,180,108,7.1,0,20.4,20.4,45.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1310,''Avery'',''Avery Japan J8161'',''63.5 mm x 46.6 mm'',0,3,180,132.1,7.1,0,20.4,20.4,27.2,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1311,''Avery'',''Avery Japan J8162'',''99.1 mm x 34.0 mm'',0,2,280.95,96.1,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1312,''Avery'',''Avery Japan J8163'',''99.1 mm x 38.1 mm'',0,2,280.95,108,7.1,0,13.3,13.3,45.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1313,''Avery'',''Avery Japan J8165'',''99.1 mm x 67.7 mm'',0,2,280.95,191.95,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1314,''Avery'',''Avery Japan J8651'',''38.1 mm x 21.2 mm'',0,5,108,60.1,7.1,0,13.3,13.3,32.9,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1315,''Avery'',''Avery Japan J8167'',''199.6 mm x 289.1 mm'',0,1,565.85,819.45,0,0,14.75,14.75,13.35,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1316,''Avery'',''Avery Japan J8671'',''76.2 mm x 46.4 mm'',0,2,216.05,131.55,7.1,0,77.95,77.95,26.95,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1317,''Avery'',''Avery Japan J8674'',''145.0 mm x 17.0 mm'',0,1,410.5,47.9,0,0,92.4,92.4,39.7,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1318,''Avery'',''Avery Japan J8666'',''70.0 mm x 52.0 mm'',0,2,198.45,147.4,54.5,0,64.8,64.8,54.5,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1319,''KOKUYO'',''??-2166-w'',''83.0 mm x 36.0 mm'',0,2,235.3,102.05,5.65,0,59.55,59.55,70.9,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1320,''KOKUYO'',''??-2168-w'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,54.7,54.7,60.95,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1321,''KOKUYO'',''??-2160-w'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1322,''KOKUYO'',''??-2161-w'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1323,''KOKUYO'',''??-2162-w'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1325,''KOKUYO'',''??-6100-w'',''23.0 mm x 32.0 mm'',0,5,65.2,90.7,25.5,22.7,82.8,82.8,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1326,''KOKUYO'',''??-6240-w'',''78.5 mm x 47.0 mm'',0,2,222.55,133.25,15.6,0,68.05,66.6,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1327,''KOKUYO'',''??-6250-w'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,11.35,87.9,86.45,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1328,''KOKUYO'',''??-6140-w'',''70.0 mm x 70.0 mm'',0,2,198.45,198.45,17,17,90.7,89.3,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1329,''KOKUYO'',''??-6150-w'',''83.0 mm x 32.0 mm'',0,2,235.3,90.7,11.3,11.3,56.7,55.3,66.6,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1330,''KOKUYO'',''??-6220-w'',''36.0 mm x 12.0 mm'',0,4,102.05,34,11.3,11.3,76.55,75.15,68,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1331,''KOKUYO'',''??-6230-w'',''36.0 mm x 8.0 mm'',0,4,102.05,22.7,11.3,11.3,76.55,75.15,68.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1332,''KOKUYO'',''??-6160-w'',''100.0 mm x 10.0 mm'',0,1,283.5,28.35,0,17,155.9,154.5,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1333,''KOKUYO'',''??-6170-w'',''160.0 mm x 14.0 mm'',0,1,453.6,39.7,0,17,70.9,69.45,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1334,''KOKUYO'',''??-6180-w'',''160.0 mm x 30.0 mm'',0,1,453.6,85.05,0,17,70.9,69.45,63.8,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1335,''KOKUYO'',''??-6190-w'',''85.0 mm x 12.7 mm'',0,2,241,36,11.35,8.5,51.05,49.6,66.6,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1336,''KOKUYO'',''??-6200-w'',''55.0 mm x 25.0 mm'',0,2,155.9,70.9,48.2,8.5,116.25,116.25,66.6,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1337,''KOKUYO'',''??-6210-w'',''120.0 mm x 43.0 mm'',0,1,340.2,121.9,0,14.2,127.6,127.6,62.35,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1338,''KOKUYO'',''??-6270-w'',''92.0 mm x 122.0 mm'',0,2,260.8,345.85,17,17,28.35,26.95,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1339,''KOKUYO'',''??-6280-w'',''150.0 mm x 80.0 mm'',0,1,425.25,226.8,0,11.35,83.65,83.65,68.05,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1340,''KOKUYO'',''??-6290-w'',''190.0 mm x 122.0 mm'',0,1,538.65,345.85,0,17,26.95,2.85,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1341,''KOKUYO'',''??-6300-w'',''80.0 mm x 250.0 mm'',0,2,226.8,708.75,22.7,0,58.1,59.55,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1342,''KOKUYO'',''??-6310-w'',''190.0 mm x 250.0 mm'',0,1,538.65,708.75,0,0,28.35,28.35,65.2,1.4,1.4,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1343,''KOKUYO'',''LBP-7160'',''63.5 mm x 38.1 mm'',0,3,180,108,7.1,0,20.4,20.4,45.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1344,''KOKUYO'',''LBP-7161'',''63.5 mm x 46.6 mm'',0,3,180,132.1,7.1,0,20.4,20.4,27.2,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1345,''KOKUYO'',''LBP-7162'',''99.1 mm x 34.0 mm'',0,2,280.95,96.1,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1346,''KOKUYO'',''LBP-7163'',''99.1 mm x 38.1 mm'',0,2,280.95,108,7.1,0,13.3,13.3,45.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1347,''KOKUYO'',''LBP-7164'',''63.5 mm x72.0 mm'',0,3,180,204.1,7.1,0,20.4,20.4,15.05,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1348,''KOKUYO'',''LBP-7165'',''99.1 mm x 67.7 mm'',0,2,280.95,191.95,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1349,''KOKUYO'',''LBP-7166'',''99.1 mm x 93.1 mm'',0,2,280.95,263.95,7.1,0,13.3,13.3,26.95,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1350,''KOKUYO'',''LBP-7167'',''199.6 mm x 289.1 mm'',0,1,565.85,819.45,0,0,14.75,14.75,13.35,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1351,''KOKUYO'',''LBP-7168'',''199.6 mm x 143.5 mm'',0,1,565.85,406.9,0,0,13.3,13.3,16.15,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1352,''KOKUYO'',''LBP-7417'',''90.0 mm x 54.0 mm'',0,2,255.15,153.1,0,0,42.55,42.55,36.85,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1353,''KOKUYO'',''LBP-7651'',''38.1 mm x 21.2 mm'',0,5,108,60.1,7.1,0,13.3,13.3,32.9,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1354,''KOKUYO'',''LBP-7666'',''70.0 mm x 52.0 mm'',0,2,198.45,147.4,54.5,0,64.8,64.8,54.5,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1355,''KOKUYO'',''LBP-7671'',''76.2 mm x 46.4 mm'',0,2,216.05,131.55,7.1,0,77.95,77.95,26.95,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1356,''KOKUYO'',''LBP-7656'',''46.0 mm x 11.1 mm'',0,4,130.4,31.45,13.6,4.5,15.9,15.9,43.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1357,''KOKUYO'',''LBP-7664'',''70.0 mm x 71.9 mm'',0,2,198.45,204.1,96.65,0,50.75,50.75,15.05,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1358,''KOKUYO'',''KJ-8160'',''63.5 mm x 38.1 mm'',0,3,180,108,7.1,0,20.4,20.4,45.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1359,''KOKUYO'',''KJ-8161'',''63.5 mm x 46.6 mm'',0,3,180,132.1,7.1,0,20.4,20.4,27.2,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1360,''KOKUYO'',''KJ-8162'',''99.1 mm x 34.0 mm'',0,2,280.95,96.1,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1361,''KOKUYO'',''KJ-8163'',''99.1 mm x 38.1 mm'',0,2,280.95,108,7.1,0,13.3,13.3,45.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1362,''KOKUYO'',''KJ-8165'',''99.1 mm x 67.7 mm'',0,2,280.95,191.95,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1363,''KOKUYO'',''KJ-8167'',''199.6 mm x 289.1 mm'',0,1,565.85,819.45,0,0,14.75,14.75,13.35,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1364,''KOKUYO'',''KJ-8651'',''38.1 mm x 21.2 mm'',0,5,108,60.1,7.1,0,13.3,13.3,32.9,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1365,''KOKUYO'',''KJ-8666'',''70.0 mm x 52.0 mm'',0,2,198.45,147.4,54.5,0,64.8,64.8,54.5,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1366,''KOKUYO'',''KJ-8671'',''76.2 mm x 46.4 mm'',0,2,216.05,131.55,7.1,0,77.95,77.95,26.95,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1367,''KOKUYO'',''KJ-8674'',''145.0 mm x 17.0 mm'',0,1,410.5,47.9,0,0,92.4,92.4,39.7,3.75,3.75,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1368,''NANA'',''FJA210'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,10.8,0,57.6,57.6,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1369,''NANA'',''SHA210'',''84.0 mm x 38.0 mm'',0,2,238.15,107.75,5.65,0,56.7,56.7,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1370,''NANA'',''TSA210'',''96.5 mm x 44.5 mm'',0,2,273.6,124.75,7.2,0,19.85,19.85,66.05,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1372,''NANA'',''SHC210'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1373,''NANA'',''CNA210'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,28.35,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1374,''NANA'',''CND210'',''90.0 mm x 47.0 mm'',0,2,255.15,133.25,0,0,28.35,28.35,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1375,''NANA'',''LDW4SB'',''148.0 mm x 50.0 mm'',0,1,419.6,141.75,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1376,''NANA'',''LDW6PB'',''148.0 mm x 30.0 mm'',0,1,419.6,85.05,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1377,''NANA'',''LDW6G'',''71.0 mm x 71.0 mm'',0,2,201.3,201.3,50.4,14.4,72,72,72,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1378,''NANA'',''LDW8UB'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,28.35,87.9,87.9,56.7,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1379,''NANA'',''LDW10B'',''147.0 mm x 17.0 mm'',0,1,416.75,48.2,0,24,72,72,36,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1380,''NANA'',''LDW12P'',''86.0 mm x 42.0 mm'',0,2,243.8,119.05,0,0,53.85,53.85,59.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1381,''NANA'',''LDW14Q'',''86.0 mm x 38.0 mm'',0,2,243.8,107.75,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1382,''NANA'',''LDW15M'',''57.3 mm x 51.0 mm'',0,3,162.45,144.6,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1383,''NANA'',''LDW16U'',''86.0 mm x 34.0 mm'',0,2,243.8,96.4,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1387,''NANA'',''LDW4SBF'',''148.0 mm x 50.0 mm'',0,1,419.6,141.75,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1388,''NANA'',''LDW6PBF'',''148.0 mm x 30.0 mm'',0,1,419.6,85.05,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1389,''NANA'',''LDW6GF'',''71.0 mm x 71.0 mm'',0,2,201.3,201.3,50.4,14.4,72,72,72,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1390,''NANA'',''LDW8UBF'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,28.35,87.9,87.9,56.7,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1391,''NANA'',''LDW10BF'',''147.0 mm x 17.0 mm'',0,1,416.75,48.2,0,24,72,72,36,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1392,''NANA'',''LDW12PF'',''86.0 mm x 42.0 mm'',0,2,243.8,119.05,0,0,53.85,53.85,59.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1393,''NANA'',''LDW14QF'',''86.0 mm x 38.0 mm'',0,2,243.8,107.75,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1394,''NANA'',''LDW15MF'',''57.3 mm x 51.0 mm'',0,3,162.45,144.6,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1395,''NANA'',''LDW16UF'',''86.0 mm x 34.0 mm'',0,2,243.8,96.4,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1399,''NANA'',''LDW4SBX'',''148.0 mm x 50.0 mm'',0,1,419.6,141.75,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1400,''NANA'',''LDW6PBX'',''148.0 mm x 30.0 mm'',0,1,419.6,85.05,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1401,''NANA'',''LDW6GX'',''71.0 mm x 71.0 mm'',0,2,201.3,201.3,50.4,14.4,72,72,72,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1402,''NANA'',''LDW8UBX'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,28.35,87.9,87.9,56.7,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1403,''NANA'',''LDW10BX'',''147.0 mm x 17.0 mm'',0,1,416.75,48.2,0,24,72,72,36,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1404,''NANA'',''LDW12PX'',''86.0 mm x 42.0 mm'',0,2,243.8,119.05,0,0,53.85,53.85,59.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1405,''NANA'',''LDW14QX'',''86.0 mm x 38.0 mm'',0,2,243.8,107.75,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1406,''NANA'',''LDW15MX'',''57.3 mm x 51.0 mm'',0,3,162.45,144.6,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1407,''NANA'',''LDW16UX'',''86.0 mm x 34.0 mm'',0,2,243.8,96.4,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1411,''NANA'',''M15C'',''114.0 mm x 59.0 mm'',0,3,323.2,167.25,14.4,12,39.6,39.6,0,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1412,''NANA'',''M15D'',''84.0 mm x 38.0 mm'',0,4,238.15,107.75,14.4,12,43.2,43.2,0,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1413,''NANA'',''M15E'',''84.0 mm x 47.0 mm'',0,4,238.15,133.25,14.4,12,43.2,43.2,0,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1414,''NANA'',''M15G'',''89.0 mm x 46.5 mm'',0,4,252.3,131.8,0,0,36,36,0,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1415,''NANA'',''MT15T'',''84.0 mm x 42.0 mm'',0,4,238.15,119.05,14.4,12,43.2,43.2,0,5.65,5.65,1,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1416,''A-ONE'',''28390'',''63.5 mm x 46.5 mm'',0,3,180,131.85,7.25,0,20.4,20.4,25.5,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1417,''A-ONE'',''28857'',''63.5 mm x 46.5 mm'',0,3,180,131.85,7.25,0,20.4,20.4,25.5,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1420,''HISAGO'',''OP956'',''83.8 mm x 42.3 mm'',0,1,237.6,119.9,0,0,21.5,21.5,90.15,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1421,''NANA'',''CJ-2'',''91.4 mm x 63.5 mm'',0,2,259.2,180,21.6,12,21.6,21.6,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1422,''NANA'',''CJ-3'',''63.5 mm x 46.5 mm'',0,3,180,132,7.2,12,21.6,21.6,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1423,''NANA'',''CJ-4'',''96.5 mm x 25.4 mm'',0,2,273.6,72,7.2,12,21.6,21.6,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1424,''NANA'',''CJ-11'',''86.3 mm x 42.3 mm'',0,2,244.8,120,0,0,53.85,53.85,60,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1425,''NANA'',''CJ-17'',''86.3 mm x 38.0 mm'',0,2,244.8,108,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1426,''NANA'',''CJC-2'',''90.0 mm x 54.0 mm'',0,2,255.15,153.1,0,0,42.5,42.55,31.35,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1427,''NANA'',''SCJ-2'',''91.4 mm x 63.5 mm'',0,2,259.2,180,21.6,12,21.6,21.6,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1428,''NANA'',''SCJ-3'',''63.5 mm x 46.5 mm'',0,3,180,132,7.2,12,21.6,21.6,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1429,''NANA'',''SCJ-9'',''57.3 mm x 67.7 mm'',0,3,162.45,192,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1430,''NANA'',''SCJ-10'',''57.3 mm x 59.2 mm'',0,3,162.45,168,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1431,''NANA'',''SCJ-11'',''86.3 mm x 42.3 mm'',0,2,244.8,120,0,0,53.85,53.85,60,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1432,''NANA'',''SCJ-14'',''43.0 mm x 59.2 mm'',0,4,121.9,168,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1433,''NANA'',''SCJ-17'',''86.3 mm x 38.0 mm'',0,2,244.8,108,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1434,''NANA'',''CL-2'',''91.4 mm x 63.5 mm'',0,2,259.2,180,21.6,12,21.6,21.6,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1435,''NANA'',''CL-3'',''63.5 mm x 46.5 mm'',0,3,180,132,7.2,12,21.6,21.6,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1436,''NANA'',''CL-4'',''96.5 mm x 25.4 mm'',0,2,273.6,72,7.2,12,21.6,21.6,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1437,''NANA'',''CL-11'',''86.3 mm x 42.3 mm'',0,2,244.8,120,0,0,53.85,53.85,60,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1438,''NANA'',''CL-17'',''86.3 mm x 38.0 mm'',0,2,244.8,108,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1439,''NANA'',''CLC-2'',''90.0 mm x 54.0 mm'',0,2,255.15,153.1,0,0,42.5,42.55,31.35,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1440,''NANA'',''SCL-2'',''91.4 mm x 63.5 mm'',0,2,259.2,180,21.6,12,21.6,21.6,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1441,''NANA'',''SCL-3'',''63.5 mm x 46.5 mm'',0,3,180,132,7.2,12,21.6,21.6,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1442,''NANA'',''SCL-9'',''57.3 mm x 67.7 mm'',0,3,162.45,192,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1443,''NANA'',''SCL-10'',''57.3 mm x 59.2 mm'',0,3,162.45,168,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1444,''NANA'',''SCL-11'',''86.3 mm x 42.3 mm'',0,2,244.8,120,0,0,53.85,53.85,60,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1445,''NANA'',''SCL-14'',''43.0 mm x 59.2 mm'',0,4,121.9,168,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1446,''NANA'',''SCL-17'',''86.3 mm x 38.0 mm'',0,2,244.8,108,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1447,''NANA'',''LDW12PB'',''86.0 mm x 47.0 mm'',0,2,243.8,133.25,0,0,53.85,53.85,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1448,''NANA'',''LDW12PG'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,10.8,0,53.85,53.85,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1449,''NANA'',''LDW12PH'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,63.75,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1454,''NANA'',''LEW24U'',''81.0 mm x 42.0 mm'',0,3,229.65,119.05,8.5,0,11.35,11.35,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1455,''NANA'',''LDW12PBF'',''86.0 mm x 47.0 mm'',0,2,243.8,133.25,0,0,53.85,53.85,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1456,''NANA'',''LDW12PGF'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,10.8,0,53.85,53.85,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1457,''NANA'',''LDW12PHF'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,63.75,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1462,''NANA'',''LEW24UF'',''81.0 mm x 42.0 mm'',0,3,229.65,119.05,8.5,0,11.35,11.35,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1463,''NANA'',''LDW12PBX'',''86.0 mm x 47.0 mm'',0,2,243.8,133.25,0,0,53.85,53.85,24,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1464,''NANA'',''LDW12PGX'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,10.8,0,53.85,53.85,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1465,''NANA'',''LDW12PHX'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,63.75,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1470,''NANA'',''LEW24UX'',''81.0 mm x 42.0 mm'',0,3,229.65,119.05,8.5,0,11.35,11.35,36,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1471,''NICHIBAN'',''ML-601'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1472,''NICHIBAN'',''ML-602'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1473,''NICHIBAN'',''ML-603'',''64.0 mm x 34.0 mm'',0,3,181.45,96.4,0,0,19.85,31.2,66.6,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1474,''NICHIBAN'',''ML-604'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1475,''NICHIBAN'',''ML-605'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1477,''NICHIBAN'',''ML-607'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1478,''NICHIBAN'',''ML-608'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,14.2,0,42.5,62.35,42.5,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1479,''NICHIBAN'',''ML-609'',''83.0 mm x 36.0 mm'',0,2,235.3,102.05,5.65,0,59.55,59.55,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1480,''NICHIBAN'',''ML-610'',''84.0 mm x 48.0 mm'',0,2,238.15,136.1,5.65,0,56.7,56.7,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1481,''PLUS'',''LT-501'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1482,''PLUS'',''LT-502'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,11.3,0,53.85,53.85,63.75,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1487,''PLUS'',''LT-507'',''86.4 mm x 42.3 mm'',0,2,244.95,119.9,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1488,''PLUS'',''LT-511'',''66.0 mm x 33.9 mm'',0,3,187.1,96.1,0,0,17,17,36.55,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1489,''PLUS'',''LT-512'',''48.3 mm x 25.4 mm'',0,4,136.9,72,0,0,23.8,23.8,24.65,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1490,''PLUS'',''LT-513'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,0,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1491,''PLUS'',''IT-551'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1492,''PLUS'',''IT-552'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,11.3,0,53.85,53.85,63.75,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1497,''PLUS'',''IT-557'',''86.4 mm x 42.3 mm'',0,2,244.95,119.9,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1498,''PLUS'',''IT-561'',''66.0 mm x 33.9 mm'',0,3,187.1,96.1,0,0,17,17,36.55,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1499,''PLUS'',''IT-562'',''48.3 mm x 25.4 mm'',0,4,136.9,72,0,0,23.8,23.8,24.65,5.65,2.85,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1500,''PLUS'',''IT-563'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,0,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1501,''KOKUYO'',''KJ-2162'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,11.3,0,53.85,53.85,63.75,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1502,''KOKUYO'',''KJ-2163'',''38,0 mm x 69.3 mm'',0,5,107.75,196.45,0,0,28.35,28.35,28.35,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1503,''KOKUYO'',''KJ-2164'',''66.0 mm x 35.0 mm'',0,3,187.1,99.25,0,0,17,17,24.05,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1504,''KOKUYO'',''KJ-2165N-W'',''90.0 mm x 47.0 mm'',0,2,255.15,133.25,0,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1505,''KOKUYO'',''LBP-A691-W'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1506,''KOKUYO'',''LBP-A692-W'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,11.3,0,53.85,53.85,63.75,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1507,''KOKUYO'',''LBP-A693-W'',''38,0 mm x 69.3 mm'',0,5,107.75,196.45,0,0,28.35,28.35,28.35,0.55,0.55,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1508,''KOKUYO'',''LBP-A694-W'',''66.0 mm x 35.0 mm'',0,3,187.1,99.25,0,0,17,17,24.05,5.65,5.65,0,1,1)'; -EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1509,''KOKUYO'',''LBP-A696-W'',''56.0 mm x 25.0 mm'',0,3,158.75,70.9,17,14.2,42.55,42.55,45.35,5.65,5.65,0,1,1)'; - -END; -/ +-- +-- Copyright 2009 Applied Geographics, Inc. +-- +-- Licensed under the Apache License, Version 2.0 (the "License"); +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 +-- +-- Unless required by applicable law or agreed to in writing, software +-- distributed under the License is distributed on an "AS IS" BASIS, +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-- See the License for the specific language governing permissions and +-- limitations under the License. +-- +-- GPV50_Oracle_LoadMailingLabels.sql +-- +-- Loads the GPV v5.0 mailing labels configuration table. You can set the prefix for the table name by +-- changing the value in the "prefix varchar2(10)" line below. +-- + +DECLARE + prefix varchar2(10):= 'GPV50'; + +BEGIN +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1,''Avery'',''4143'',''15/16" x 4"'',0,2,288,67.5,7.2,4.5,13.5,13.5,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (2,''Avery'',''4144'',''15/16" x 2 1/2"'',0,3,180,67.5,7.2,4.5,27,27,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (3,''Avery'',''4145'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (4,''Avery'',''4146'',''1 7/16" x 4"'',0,1,288,103.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (5,''Avery'',''4160'',''2 7/16" x 3 1/2"'',0,1,252,175.5,0,4.5,0,0,2.25,23.05,28.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (6,''Avery'',''4161'',''2 15/16" x 4"'',0,1,288,211.5,0,4.5,0,0,2.25,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (7,''Avery'',''4162'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (8,''Avery'',''4163'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (9,''Avery'',''4166'',''3" x 5"'',0,1,360,216,0,0,0,0,0,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (10,''Avery'',''4167'',''3 1/2" x 6"'',0,1,432,252,0,0,0,0,0,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (11,''Avery'',''4168'',''2 1/6" x 4"'',0,1,288,156,0,0,0,0,0,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (12,''Avery'',''4169'',''3" x 5"'',0,1,360,216,0,0,0,0,0,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (13,''Avery'',''4240'',''1 1/4" x 4 3/4"'',0,1,342,90,0,18,0,0,9,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (14,''Avery'',''4241'',''2 3/4" x 2 3/4"'',0,1,198,198,0,18,27,27,9,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (15,''Avery'',''4249'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (16,''Avery'',''4250'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (17,''Avery'',''4251'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (18,''Avery'',''4253'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (19,''Avery'',''4254'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (20,''Avery'',''4255'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (21,''Avery'',''4256'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (22,''Avery'',''4257'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (23,''Avery'',''4258'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (24,''Avery'',''4259'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (25,''Avery'',''4266'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,7.2,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (26,''Avery'',''5095'',''2 1/2" x 3 3/8"'',0,2,243,168,27,13.5,49.5,49.5,39.6,27.35,21.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (27,''Avery'',''5096'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,82.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (28,''Avery'',''5097'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (29,''Avery'',''5160'',''1" x 2 5/8"'',1,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (30,''Avery'',''5161'',''1" x 4"'',1,2,262.8,72,36.45,0,21.6,21.6,36,1.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (31,''Avery'',''5162'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (32,''Avery'',''5163'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (33,''Avery'',''5164'',''3 1/3" x 4"'',0,2,280.8,239.75,7.2,0,21.6,21.6,36,14.4,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (34,''Avery'',''5165'',''8 1/2" x 11"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (35,''Avery'',''5196'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (36,''Avery'',''5197'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (37,''Avery'',''5198'',''1 2/3" x 3 1/2"'',0,2,252,120,36,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (38,''Avery'',''5199-F'',''1 5/6" x 3 1/16"'',0,2,225,132,18,0,76.5,76.5,65.25,14.4,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (39,''Avery'',''5199-S'',''2/3" x 5 13/16"'',0,1,417.6,48,0,0,96.75,96.75,36,14.4,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (40,''Avery'',''5260'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (41,''Avery'',''5261'',''1" x 4"'',0,2,267.3,72,31.95,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (42,''Avery'',''5262'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (43,''Avery'',''5266'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (44,''Avery'',''5267'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (45,''Avery'',''5361'',''2" x 3 1/4"'',0,1,234,144,0,119.95,302.95,67.5,60,14.4,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (46,''Avery'',''5362'',''2" x 3 1/4"'',0,1,234,144,0,119.95,302.95,67.5,60,14.4,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (47,''Avery'',''5364'',''2 1/16" x 3 7/8"'',0,1,279,148.5,0,115.45,306,22.5,56.85,14.4,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (48,''Avery'',''5371'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (49,''Avery'',''5376'',''2" x 3. 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (50,''Avery'',''5377'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (51,''Avery'',''5383'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (52,''Avery'',''5384'',''3" x 4"'',0,2,280.8,216,7.2,0,21.6,21.6,72,10.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (53,''Avery'',''5385'',''2 1/6" x 4"'',0,2,280.8,157.5,7.2,0,21.6,21.6,81,10.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (54,''Avery'',''5386'',''3" x 5"'',0,1,360,216,0,0,126,126,72,18,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (55,''Avery'',''5388'',''3" x 5"'',0,1,360,216,0,0,126,126,72,18,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (56,''Avery'',''5389'',''4" x 6"'',0,1,432,288,0,0,90,90,105,18,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (57,''Avery'',''5395'',''2 1/2" x 3 3/8"'',0,2,243,168,27,13.5,49.5,49.5,39.6,18,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (58,''Avery'',''5660'',''1" x 2 13/16"'',0,3,159.3,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (59,''Avery'',''5661'',''1" x 4 1/4"'',0,2,262.8,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (60,''Avery'',''5662'',''1 1/3" x 4 1/4"'',0,2,262.8,96,43.2,0,21.6,21.6,60,1.45,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (61,''Avery'',''5663'',''2" x 4 1/4"'',0,2,262.8,144,43.2,0,21.6,21.6,36,1.45,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (62,''Avery'',''5664'',''3 1/3" x 4 1/4"'',0,2,262.8,239.95,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (63,''Avery'',''5883'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,27.35,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (64,''Avery'',''5895'',''2 1/3" x 3 3/8"'',0,2,243,166.5,27,13.5,49.5,49.5,40.5,27.35,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (65,''Avery'',''5896'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,82.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (66,''Avery'',''5897'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (67,''Avery'',''6460'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (68,''Avery'',''6464'',''3 1/3" x 4"'',0,2,267.3,240,34.2,0,21.6,21.6,36,7.65,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (69,''Avery'',''6466'',''2/3" 3 7/16"'',0,2,247.5,48,40.45,0,38.25,38.25,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (70,''Avery'',''6490'',''2" x 2 11/16"'',0,3,168.3,144,31.95,0,21.6,21.6,36,1.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (71,''Avery'',''8160'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (72,''Avery'',''8161'',''1" x 4"'',0,2,267.3,72,34.2,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (73,''Avery'',''8162'',''1 1/3/" 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (74,''Avery'',''8163'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (75,''Avery'',''8164'',''3 1/3" x 4"'',0,2,267.3,240,34.2,0,21.6,21.6,36,7.65,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (76,''Avery'',''8165'',''11" x 8 1/2"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (77,''Avery'',''8166'',''2/3" 3 7/16"'',0,2,247.5,48,40.45,0,38.25,38.25,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (78,''Avery'',''8167'',''1/2" x 1 3/4"'',0,4,123.3,36,25.2,0,21.6,21.6,36,13.05,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (79,''Avery'',''8196'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (80,''Avery'',''8371'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (81,''Avery'',''8660'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (82,''Avery'',''8662'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (83,''Avery'',''8663'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (84,''Avery'',''Ready Index -12'',''11/16" x 3"'',0,1,226.8,61,0,0,363.6,21.6,27,10.8,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (85,''Avery'',''Ready Index -15'',''0.63" x 3"'',0,1,226.8,46.2,0,0,363.6,21.6,56.15,10.8,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (86,''Avery'',''Ready Index - 5'',''2" x 3"'',0,1,226.8,144,0,0,363.6,21.6,30.95,10.8,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (87,''Avery'',''Ready Index - 8'',''1.22" x 3"'',0,1,226.8,87.75,0,0,363.6,21.6,40.5,10.8,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (88,''Avery'',''Ready Index - 8c'',''1.22" x 3"'',0,1,226.8,87.75,0,0,363.6,21.6,40.5,10.8,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (89,''Avery'',''Index Maker 3 Tab'',''1/2" x 3 1/8"'',0,2,225,36,90,0,36,36,36,14.4,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (90,''Avery'',''Index Maker 5 Tab'',''1/2" x 1 3/4"'',0,4,126,36,21.6,0,21.6,21.6,36,10.1,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (91,''Avery'',''Index Maker 8 Tab'',''1/2" x 1 1/8"'',0,4,81,36,72,0,36,36,36,10.1,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (92,''Avery'',''2160 ( sheet)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (93,''Avery'',''2162 ( sheet)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (94,''Avery'',''2163 ( sheet)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (95,''Avery'',''2180 ( sheet)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (96,''Avery'',''2181 ( sheet)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (97,''Avery'',''2186 ( sheet)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (98,''Avery'',''2660 ( sheet)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (99,''Avery'',''2662 ( sheet)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (100,''Avery'',''2663 ( sheet)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (101,''Avery'',''J8160'',''38.10 mm x 63.50 mm'',0,3,172.8,108,13.45,0,21.6,21.6,42.5,13.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (102,''Avery'',''J8162'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (103,''Avery'',''J8163'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,12.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (104,''Avery'',''J8165'',''67.73 mm x 99.06 mm'',0,2,263.1,192,23.35,0,21.6,21.6,36,12.4,14.15,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (105,''Avery'',''J8166'',''52 mm x 72 mm'',0,2,204.1,147.4,60.4,0,66.05,66.05,54.5,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (106,''Avery'',''J8360'',''38.10 mm x 63.50 mm'',0,3,172.8,108,13.45,0,21.6,21.6,42.5,13.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (107,''Avery'',''J8362'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (108,''Avery'',''J8363'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,12.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (109,''Avery'',''J8365'',''67.73 mm x 99.06 mm'',0,2,263.1,192,23.35,0,21.6,21.6,36,12.4,14.15,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (110,''Avery'',''J8560'',''38.10 mm x 63.50 mm'',0,3,172.8,108,13.45,0,21.6,21.6,42.5,13.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (111,''Avery'',''J8562'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (112,''Avery'',''J8563'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,12.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (113,''Avery'',''J8566'',''52 mm x 72 mm'',0,2,204.1,147.4,60.4,0,66.05,66.05,54.5,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (114,''Avery'',''L7159'',''33.46 mm x 64 mm'',0,3,174.2,96,14.4,0,21.6,21.6,34.5,10.8,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (115,''Avery'',''L7160'',''38.10 mm x 63.50 mm'',0,3,172.8,108,13.45,0,21.6,21.6,42.5,13.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (116,''Avery'',''L7161'',''46.56 mm x 63.50 mm'',0,3,172.8,131.8,13.45,0,21.6,21.6,24.9,13.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (117,''Avery'',''L7162'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (118,''Avery'',''L7163'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,12.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (119,''Avery'',''L7164'',''71.97 mm x 63.50 mm'',0,3,176.5,186.45,9.15,17.3,21.6,21.6,21.6,19.5,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (120,''Avery'',''L7165'',''67.73 mm x 99.06 mm'',0,2,263.1,192,23.35,0,21.6,21.6,36,12.4,14.15,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (121,''Avery'',''L7166'',''93.13 mm x 99.06 mm'',0,2,263.1,264,23.35,0,21.6,21.6,24.65,12.4,14.15,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (122,''Avery'',''L7167'',''289.05 mm x 199.60 m'',0,1,549.25,767.6,14.9,43.2,21.6,21.6,21.6,20.9,6.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (123,''Avery'',''L7168'',''144.5 mm x 199.60 mm'',0,1,546.45,362.2,17.7,43.2,21.6,21.6,21.6,19.5,6.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (124,''Avery'',''L7169'',''99.1 mm x 139 mm'',0,2,393.45,263.9,0,24.2,27,27,21.6,14.4,5.9,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (125,''Avery'',''L7173'',''57 mm x 99.06 mm'',0,2,264.1,147.2,21.05,14.4,21.6,21.6,21.6,6.05,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (126,''Avery'',''L7413'',''50.8 mm x 90 mm'',0,2,255.1,144,0,0,42.5,42.5,60,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (127,''Avery'',''L7414/15'',''52 mm x 90 mm'',0,2,255.1,147.4,0,0,42.5,42.5,50,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (128,''Avery'',''L7417/19'',''54 mm x 90 mm'',0,2,255.1,153.05,0,0,42.5,42.5,38.25,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (129,''Avery'',''L7418'',''55 mm x 86 mm'',0,2,243.8,155.9,0,0,53.85,53.85,109.15,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (130,''Avery'',''L7421'',''97.29 mm x 139.37 mm'',0,2,395.05,275.8,0,0,26.85,26.85,21.6,14.4,14.4,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (131,''Avery'',''L7562'',''33.87 mm x 99.06 mm'',0,2,263.1,95.75,23.35,0,21.6,21.6,36.7,12.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (132,''Avery'',''L7563'',''38.10 mm x 99.06 mm'',0,2,263.1,108,23.35,0,21.6,21.6,42.5,12.4,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (133,''Avery'',''L7565'',''67.73 mm x 99.06mm'',0,2,263.1,192,23.35,0,21.6,21.6,36,12.4,14.15,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (134,''Avery'',''L7630'',''63.50 mm x 63.50 mm'',0,3,165.2,180,27.55,12.75,21.6,21.6,35.4,26.6,34,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (135,''Avery'',''L7651'',''21.17 mm x 38.10 mm'',0,5,90.3,59.8,24.75,0,21.6,21.6,30.85,0,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (136,''Avery'',''L7654-F'',''46.56 mm x 76.20 mm'',0,2,216,131.8,7.05,0,76.55,76.55,24.9,21.25,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (137,''Avery'',''L7654-S'',''16.93 mm x 144.78 mm'',0,1,410.4,48,0,0,90.7,90.7,36,21.25,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (138,''Avery'',''L7663'',''33.76 mm x 119.38 mm'',0,1,338.4,95.65,0,0,127.55,127.55,38.1,21.25,11.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (139,''Avery'',''L7664'',''71.97 mm x 70.00 mm'',0,2,198.45,186.45,96.4,17.3,49.6,49.6,21.6,21.25,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (140,''Avery'',''L7666'',''52 mm x 72 mm'',0,2,204.1,147.4,60.4,0,66.05,66.05,54.5,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (141,''Avery'',''L7671'',''46.56 mm x 76.10 mm'',0,2,216,131.8,7.05,0,76.55,76.55,24.9,21.25,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (142,''Avery'',''L7674'',''16.93 mm x 144.78 mm'',0,1,410.4,48,0,0,90.7,90.7,36,21.25,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (143,''Avery'',''OML 101'',''24 mm x 102 mm'',0,1,289.15,75.15,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (144,''Avery'',''OML 102'',''37 mm x 102 mm'',0,1,289.15,112,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (145,''Avery'',''OML 103'',''49 mm x 102 mm'',0,1,289.15,146,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (146,''Avery'',''OML 105'',''49 mm x 127 mm'',0,1,360.05,146,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (147,''Avery'',''OML 202'',''37 mm x 102 mm'',0,2,293.7,112,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (148,''Avery'',''OML 203'',''49 mm x 102 mm'',0,2,293.7,146,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (149,''Avery'',''Tab1 102.36'',''36.1 mm x 102 mm'',0,1,289.15,102.35,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (150,''Avery'',''Tab1 107.23'',''23.4 mm x 107 mm'',0,1,303.35,72,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (151,''Avery'',''Tab1 107.36'',''36.1 mm x 107 mm'',0,1,303.35,108,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (152,''Avery'',''Tab1 107.49'',''48.8 mm x 107 mm'',0,1,303.35,144,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (153,''Avery'',''Tab1 125.74'',''74 mm x 125 mm'',0,1,354.4,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (154,''Avery'',''Tab1 85.108'',''108 mm x 85 mm'',0,1,241,360.05,0,0,38.25,38.25,26.95,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (155,''Avery'',''Tab1 89.23'',''23.4 mm x 89 mm'',0,1,252.3,72,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (156,''Avery'',''Tab1 89.36'',''36.1 mm x 89 mm'',0,1,252.3,108,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (157,''Avery'',''Tab2 107.23'',''23.4 mm x 107 mm'',0,2,317.5,72,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (158,''Avery'',''Tab2 107.36'',''36.1 mm x 107 mm'',0,2,317.5,108,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (159,''Avery'',''Tab2 89.23'',''23.4 mm x 89 mm'',0,2,266.5,72,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (160,''Avery'',''Tab2 89.36'',''36.1 mm x 89 mm'',0,2,266.5,108,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (161,''Avery'',''L2160 ( sheet)'',''25.4 mm x 66.68 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (162,''Avery'',''L2162 ( sheet)'',''33.87 mm x 101.6 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (163,''Avery'',''L2163 ( sheet)'',''50.8 mm x 101.6 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (164,''Avery'',''L2164 ( sheet)'',''14 mm x 50 mm'',0,2,115.85,39.7,30.4,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (165,''Avery'',''L2186 ( sheet)'',''50.8 mm x 69.85 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (166,''Avery'',''EXPE 120.74'',''74 mm x 120 mm'',0,1,340.2,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (167,''Avery'',''FAB 03'',''36.1 mm x 69 mm'',0,1,200.15,109.45,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (168,''Avery'',''5167'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (169,''Avery'',''5927'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (170,''Avery'',''5920'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (171,''Avery'',''5922'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (172,''Avery'',''5263'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (173,''Avery'',''5923'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (174,''Avery'',''5963'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (175,''Avery'',''5264'',''3 1/3" x 4"'',0,2,280.8,239.75,7.2,0,21.6,21.6,36,14.4,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (176,''Avery'',''5930'',''1" x 2 13/16"'',0,3,159.3,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (177,''Avery'',''5932'',''1 1/3" x 4 1/4"'',0,2,262.8,96,43.2,0,21.6,21.6,60,1.45,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (178,''Avery'',''5265'',''8 1/2" x 11"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (179,''Avery'',''5372'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (180,''Avery'',''8460'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (181,''Avery'',''8920'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (182,''Avery'',''8462'',''1 1/3/" 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (183,''Avery'',''8922'',''1 1/3/" 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (184,''Avery'',''8463'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (185,''Avery'',''8923'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (186,''Avery'',''8927'',''1/2" x 1 3/4"'',0,4,123.3,36,25.2,0,21.6,21.6,36,13.05,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (187,''Avery'',''8376'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (188,''Avery'',''8930'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (189,''Avery'',''8932'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (190,''Avery'',''8377'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (191,''Avery'',''8372'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (193,''Avery'',''5911'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (194,''Avery'',''5390'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (195,''Avery'',''5066'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (196,''Avery'',''5366'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (197,''Avery'',''5766'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (198,''Avery'',''5866'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (199,''Avery'',''5966'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (309,''Avery'',''Avery J8159'',''64.0 x 33.9 mm'',0,3,174.25,96,14.75,0,21.6,21,36.7,5.45,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (310,''Avery'',''Avery J8160'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (311,''Avery'',''Avery J8161'',''63.5 x 46.6 mm'',0,3,177.6,132,9.6,0,21.6,21.25,24.7,7.8,6.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (312,''Avery'',''Avery J8162'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (313,''Avery'',''Avery J8163'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (314,''Avery'',''Avery J8164'',''63.5 x 72.0 mm'',0,3,177.6,186.2,9.6,17.8,21.6,21.25,21.6,7.8,1.3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (315,''Avery'',''Avery J8165'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (316,''Avery'',''Avery J8166'',''99.0 x 93.1 mm'',0,2,264.1,264,23.9,0,21.6,21.15,24.7,5.65,13.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (317,''Avery'',''Avery J8167'',''199.6 x 289.0 mm'',0,1,552.15,798.25,13.7,21.2,21.6,21.1,21.6,7.35,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (318,''Avery'',''Avery J8168'',''199.6 x 143.5 mm'',0,1,549.25,391.4,16.6,15.4,21.6,24,21.6,5.9,6.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (319,''Avery'',''Avery J8169'',''139.0 x 99.1 mm'',0,2,394.05,263.4,0,24.8,28.8,24.55,21.6,14.2,5.25,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (320,''Avery'',''Avery J8171'',''60.0 x 200.0 mm'',0,4,170.1,551.6,0,15.4,82.9,78.15,21.6,8.5,6.5,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (321,''Avery'',''Avery J8360'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (322,''Avery'',''Avery J8362'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (323,''Avery'',''Avery J8363'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (324,''Avery'',''Avery J8365'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (325,''Avery'',''Avery J8367'',''199.6 x 289.0 mm'',0,1,552.15,798.25,13.7,21.2,21.6,21.1,21.6,7.35,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (326,''Avery'',''Avery J8368'',''199.6 x 143.5 mm'',0,1,549.25,391.4,16.6,15.4,21.6,24,21.6,5.9,6.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (327,''Avery'',''Avery J8560'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (328,''Avery'',''Avery J8562'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (329,''Avery'',''Avery J8563'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (330,''Avery'',''Avery J8565'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (331,''Avery'',''Avery J8651'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (332,''Avery'',''Avery J8655'',''89.0 x 42.0 mm'',0,2,252.3,119.05,6.9,0,41.8,41.55,63.55,12.6,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (333,''Avery'',''Avery J8657'',''46.0 x 11.1 mm'',0,3,130.4,31.5,13.6,4.5,88.8,87.65,170.95,6.5,1.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (334,''Avery'',''Avery J8666'',''70.0 x 52.0 mm'',0,2,198.45,147.4,65.55,0,66.05,66.35,52.2,9.9,7.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (335,''Avery'',''Avery J8671'',''76.2 x 46.4 mm'',0,2,216,131.55,7.2,0,78,77.65,26.05,10.8,6.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (336,''Avery'',''Avery J8674'',''145.0 x 16.9 mm'',0,1,411.1,48,0,0,92.4,91.35,36.7,14.2,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (337,''Avery'',''Avery J8766'',''70.0 x 52.0 mm'',0,2,198.45,147.4,65.55,0,66.05,66.35,52.2,9.9,7.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (338,''Avery'',''Avery L2160 Mini'',''66.7 x 25.4 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (339,''Avery'',''Avery L2162 Mini'',''95.2 x 33.9 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (340,''Avery'',''Avery L2163 Mini'',''95.2 x 50.8 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (341,''Avery'',''Avery L2186 Mini'',''69.8 x 50.8 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (342,''Avery'',''Avery L7159'',''64.0 x 33.9 mm'',0,3,174.25,96,14.75,0,21.6,21,36.7,5.45,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (343,''Avery'',''Avery L7160'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (344,''Avery'',''Avery L7161'',''63.5 x 46.6 mm'',0,3,177.6,132,9.6,0,21.6,21.25,24.7,7.8,6.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (345,''Avery'',''Avery L7162'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (346,''Avery'',''Avery L7163'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (347,''Avery'',''Avery L7164'',''63.5 x 72.0 mm'',0,3,177.6,186.2,9.6,17.8,21.6,21.25,21.6,7.8,1.3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (348,''Avery'',''Avery L7165'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (349,''Avery'',''Avery L7166'',''99.0 x 93.1 mm'',0,2,264.1,264,23.9,0,21.6,21.15,24.7,5.65,13.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (350,''Avery'',''Avery L7167'',''199.6 x 289.0 mm'',0,1,552.15,798.25,13.7,21.2,21.6,21.1,21.6,7.35,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (351,''Avery'',''Avery L7168'',''199.6 x 143.5 mm'',0,1,549.25,391.4,16.6,15.4,21.6,24,21.6,5.9,6.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (352,''Avery'',''Avery L7169'',''139.0 x 99.1 mm'',0,2,394.05,263.4,0,24.8,28.8,24.55,21.6,14.2,5.25,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (353,''Avery'',''Avery L7170'',''134.0 x 11.0 mm'',0,1,379.9,31.2,0,0,107.75,107.2,46.3,14.2,1.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (354,''Avery'',''Avery L7171'',''60.0 x 200.0 mm'',0,4,170.1,551.6,0,15.4,82.9,78.15,21.6,8.5,6.5,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (355,''Avery'',''Avery L7172'',''100.0 x 30.0 mm'',0,2,261.6,85.05,29,0,21.6,21.05,38,3.2,4.25,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (356,''Avery'',''Avery L7173'',''99.0 x 57.0 mm'',0,2,264.1,151.8,23.9,9.8,21.6,21.15,21.6,5.65,3.15,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (357,''Avery'',''Avery L7263'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (358,''Avery'',''Avery L7410-10M'',''25.4 x 12.7 mm'',0,4,72,36,64.8,24,56.7,55.75,132.7,3.6,1.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (359,''Avery'',''Avery L7410-10M'',''83.0 x 26.0 mm'',0,1,235.3,58.4,0,23.8,311.85,47.7,21.6,11.75,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (360,''Avery'',''Avery L7410-12M'',''22.0 x 12.7 mm'',0,4,62.4,36,67.2,12,72,71.65,138.7,3.1,1.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (361,''Avery'',''Avery L7410-12M'',''83.0 x 21.0 mm'',0,1,235.3,44.75,0,23.65,311.85,47.7,21.6,11.75,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (362,''Avery'',''Avery L7410-5M'',''83.0 x 55.0 mm'',0,1,235.3,140.4,0,24.05,311.85,47.7,21.6,11.75,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (363,''Avery'',''Avery L7410-5M'',''55.0 x 12.7 mm'',0,2,156,36,139.2,24,72,71.65,132.7,7.8,1.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (364,''Avery'',''Avery L7410-6M'',''83.0 x 45.0 mm'',0,1,235.3,112.8,0,23.3,311.85,47.7,21.6,11.75,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (365,''Avery'',''Avery L7410-6M'',''44.9 x 12.7 mm'',0,2,127.2,36,168,12,86.4,86.05,138.7,6.35,1.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (366,''Avery'',''Avery L7411-10R'',''70.0 x 28.0 mm'',0,1,198.45,58.4,0,23.8,378,18.4,21.6,9.9,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (367,''Avery'',''Avery L7411-12R'',''70.0 x 24.1 mm'',0,1,198.45,42,0,26.75,378,18.4,21.6,9.9,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (368,''Avery'',''Avery L7411-5R'',''70.0 x 57.1 mm'',0,1,198.45,146.2,0,16.8,378,18.4,21.6,9.9,0.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (369,''Avery'',''Avery L7411-6R'',''70.0 x 45.0 mm'',0,1,198.45,112.8,0,23.3,378,18.4,21.6,9.9,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (370,''Avery'',''Avery L7413'',''90.0 x 50.8 mm'',0,2,255.15,144,0,0,42.5,42.05,60.7,12.75,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (371,''Avery'',''Avery L7414'',''90.0 x 52.0 mm'',0,2,255.15,147.4,0,0,42.5,42.05,52.2,12.75,7.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (372,''Avery'',''Avery L7415'',''90.0 x 52.0 mm'',0,2,255.15,147.4,0,0,42.5,42.05,52.2,12.75,7.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (373,''Avery'',''Avery L7416-10M'',''25.4 x 12.7 mm'',0,4,72,36,64.8,24,56.7,55.75,132.7,3.6,1.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (374,''Avery'',''Avery L7416-5M'',''55.0 x 12.7 mm'',0,2,156,36,139.2,24,72,71.65,132.7,7.8,1.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (375,''Avery'',''Avery L7417'',''90.0 x 54.0 mm'',0,2,255.15,153.1,0,0,42.5,42.05,37.95,12.75,7.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (376,''Avery'',''Avery L7417-5R'',''70.0 x 57.1 mm'',0,1,198.45,146.2,0,16.8,378,18.4,21.6,9.9,0.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (377,''Avery'',''Avery L7417-6R'',''70.0 x 45.0 mm'',0,1,198.45,112.8,0,23.3,378,18.4,21.6,9.9,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (378,''Avery'',''Avery L7418'',''86.0 x 55.0 mm'',0,2,243.8,155.9,0,0,53.85,53.4,108.9,12.15,7.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (379,''Avery'',''Avery L7419'',''90.0 x 54.0 mm'',0,2,255.15,153.1,0,0,42.5,42.05,37.95,12.75,7.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (380,''Avery'',''Avery L7421'',''139.3 x 97.3 mm'',0,2,395,275.65,0,0.3,26.95,24.5,21.6,14.2,13.6,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (381,''Avery'',''Avery L7551'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (382,''Avery'',''Avery L7552'',''55.0 x 12.7 mm'',0,2,156,36,139.2,24,72,71.65,132.7,7.8,1.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (383,''Avery'',''Avery L7553'',''22.0 x 12.7 mm'',0,4,62.4,36,67.2,12,72,71.65,138.7,3.1,1.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (384,''Avery'',''Avery L7560'',''63.5 x 38.1 mm'',0,3,177.6,108,9.6,0,21.6,21.25,42.7,7.8,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (385,''Avery'',''Avery L7562'',''99.0 x 33.9 mm'',0,2,264.1,96,23.9,0,21.6,21.15,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (386,''Avery'',''Avery L7563'',''99.0 x 38.1 mm'',0,2,264.1,108,23.9,0,21.6,21.15,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (387,''Avery'',''Avery L7565'',''99.0 x 67.7 mm'',0,2,264.1,192,23.9,0,21.6,21.15,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (388,''Avery'',''Avery L7651'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (389,''Avery'',''Avery L7655'',''89.0 x 42.0 mm'',0,2,252.3,119.05,6.9,0,41.8,41.55,63.55,12.6,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (390,''Avery'',''Avery L7656'',''46.0 x 11.1 mm'',0,4,119.1,31.5,24.9,4.5,21.6,22.15,44.95,0.85,1.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (391,''Avery'',''Avery L7664'',''70.0 x 72.0 mm'',0,2,198.45,186.2,96.75,17.8,50.4,50.8,21.6,9.9,1.3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (392,''Avery'',''Avery L7665'',''72.0 x 21.2 mm'',0,2,204.1,60,62.4,0,62.35,61.9,60.7,10.2,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (393,''Avery'',''Avery L7666'',''70.0 x 52.0 mm'',0,2,198.45,147.4,65.55,0,66.05,66.35,52.2,9.9,7.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (394,''Avery'',''Avery L7667'',''133.0 x 29.6 mm'',0,1,377.05,84,0,0,109.15,108.65,42.7,14.2,4.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (395,''Avery'',''Avery L7671'',''76.2 x 46.4 mm'',0,2,216,131.55,7.2,0,78,77.65,26.05,10.8,6.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (396,''Avery'',''Avery L7674'',''145.0 x 16.9 mm'',0,1,411.1,48,0,0,92.4,91.35,36.7,14.2,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (397,''Avery'',''Avery L7680'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (398,''Avery'',''Avery L7690'',''38.1 x 21.2 mm'',0,5,91.3,60,23.9,0,21.6,21.15,30.7,0,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (399,''Avery'',''Avery L7701'',''62.0 x 192.0 mm'',0,4,175.75,544.3,0,0,71.5,66.95,25.25,8.75,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (400,''Avery'',''Avery L7702'',''39.0 x 192.0 mm'',0,7,110.55,544.3,0,0,36,31.6,25.25,5.5,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (401,''Herma'',''Herma 4267'',''99.1 x 33.9 mm'',0,2,264.15,96,23.9,0,21.6,21.05,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (402,''Herma'',''Herma 4269'',''99.1 x 67.7 mm'',0,2,264.15,192,23.9,0,21.6,21.05,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (403,''Herma'',''Herma 4270'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (404,''Herma'',''Herma 4271'',''48.3 x 16.9 mm'',0,4,136.95,48,0,0,23.8,23.25,36.7,6.8,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (405,''Herma'',''Herma 4272'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (406,''Herma'',''Herma 4273'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (407,''Herma'',''Herma 4274'',''52.5 x 29.7 mm'',0,4,105.65,40.4,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (408,''Herma'',''Herma 4275'',''66.0 x 25.4 mm'',0,3,177.9,72,9.2,0,21.6,21.15,24.7,4.75,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (409,''Herma'',''Herma 4276'',''70.0 x 16.9 mm'',0,3,155.25,31.8,43.2,16.1,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (410,''Herma'',''Herma 4277'',''70.0 x 29.7 mm'',0,3,155.25,40.4,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (411,''Herma'',''Herma 4278'',''70.0 x 50.8 mm'',0,3,155.25,144,43.2,0,21.6,21.1,60.7,0,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (412,''Herma'',''Herma 4279'',''70.0 x 67.7 mm'',0,3,155.25,192,43.2,0,21.6,21.1,36.7,0,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (413,''Herma'',''Herma 4280'',''96.5 x 67.7 mm'',0,2,273.6,192,0,0,24.1,23.55,36.7,13.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (414,''Herma'',''Herma 4281'',''105.0 x 50.8 mm'',0,2,254.5,144,43.2,0,21.6,21.05,60.7,0,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (415,''Herma'',''Herma 4282'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (416,''Herma'',''Herma 4282 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (417,''Herma'',''Herma 4283'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (418,''Herma'',''Herma 4284'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (419,''Herma'',''Herma 4606'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (420,''Herma'',''Herma 4607'',''48.3 x 16.9 mm'',0,4,136.95,48,0,0,23.8,23.25,36.7,6.8,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (421,''Herma'',''Herma 4608'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (422,''Herma'',''Herma 4609'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (423,''Herma'',''Herma 4610'',''52.5 x 29.7 mm'',0,4,105.65,40.4,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (424,''Herma'',''Herma 4611'',''70.0 x 16.9 mm'',0,3,155.25,31.8,43.2,16.1,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (425,''Herma'',''Herma 4612'',''70.0 x 29.7 mm'',0,3,155.25,40.4,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (426,''Herma'',''Herma 4613'',''66.0 x 25.4 mm'',0,3,177.9,72,9.2,0,21.6,21.15,24.7,4.75,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (427,''Herma'',''Herma 4614'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (428,''Herma'',''Herma 4615'',''70.0 x 37.1 mm'',0,3,155.25,61.45,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (429,''Herma'',''Herma 4616'',''70.0 x 42.3 mm'',0,3,155.25,76.7,43.2,43.2,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (430,''Herma'',''Herma 4617'',''70.0 x 67.7 mm'',0,3,155.25,192,43.2,0,21.6,21.1,36.7,0,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (431,''Herma'',''Herma 4618'',''70.0 x 50.8 mm'',0,3,155.25,144,43.2,0,21.6,21.1,60.7,0,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (432,''Herma'',''Herma 4619'',''96.5 x 33.9 mm'',0,2,273.6,96,0,0,24.1,23.55,36.7,13.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (433,''Herma'',''Herma 4620'',''105.0 x 37.1 mm'',0,2,254.5,61.45,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (434,''Herma'',''Herma 4623'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (435,''Herma'',''Herma 4624'',''96.5 x 67.7 mm'',0,2,273.6,192,0,0,24.1,23.55,36.7,13.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (436,''Herma'',''Herma 4625'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (437,''Herma'',''Herma 4626'',''105.0 x 74.3 mm'',0,2,254.5,166.7,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (438,''Herma'',''Herma 4627'',''105.0 x 148.5 mm'',0,2,254.5,377.2,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (439,''Herma'',''Herma 4627 quer'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (440,''Herma'',''Herma 4628'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (441,''Herma'',''Herma 4628 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (442,''Herma'',''Herma 4629'',''105.0 x 50.8 mm'',0,2,254.5,144,43.2,0,21.6,21.05,60.7,0,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (443,''Herma'',''Herma 4631'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (444,''Herma'',''Herma 4668'',''70.0 x 42.3 mm'',0,3,155.25,76.7,43.2,43.2,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (445,''Herma'',''Herma 4669'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (446,''Herma'',''Herma 4670'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (447,''Herma'',''Herma 4671'',''70.0 x 37.1 mm'',0,3,155.25,61.45,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (448,''Herma'',''Herma 4672'',''96.5 x 33.9 mm'',0,2,273.6,96,0,0,24.1,23.55,36.7,13.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (449,''Herma'',''Herma 4673'',''105.0 x 37.1 mm'',0,2,254.5,61.45,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (450,''Herma'',''Herma 4674'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (451,''Herma'',''Herma 4675'',''105.0 x 74.3 mm'',0,2,254.5,166.7,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (452,''Herma'',''Herma 4676'',''105.0 x 148.5 mm'',0,2,254.5,377.2,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (453,''Herma'',''Herma 4676 quer'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (454,''Herma'',''Herma 4677'',''63.5 x 38.1 mm'',0,3,177.7,108,9.5,0,21.6,21.15,42.7,7.85,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (455,''Herma'',''Herma 4678'',''99.1 x 38.1 mm'',0,2,264.15,108,23.9,0,21.6,21.05,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (456,''Herma'',''Herma 4679'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (457,''Herma'',''Herma 4680'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (458,''Herma'',''Herma 4681'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (459,''Herma'',''Herma 4682'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (460,''Herma'',''Herma 4683'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (461,''Herma'',''Herma 4683 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (462,''Herma'',''Herma 4690'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (463,''Herma'',''Herma 4691'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (464,''Herma'',''Herma 4692'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (465,''Herma'',''Herma 4693'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (466,''Herma'',''Herma 4693 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (467,''Herma'',''Herma 4810'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (468,''Herma'',''Herma 4811'',''48.3 x 16.9 mm'',0,4,136.95,48,0,0,23.8,23.25,36.7,6.8,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (469,''Herma'',''Herma 4812'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (470,''Herma'',''Herma 4814'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (471,''Herma'',''Herma 4815'',''96.5 x 33.9 mm'',0,2,273.6,96,0,0,24.1,23.55,36.7,13.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (472,''Herma'',''Herma 4816'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (473,''Herma'',''Herma 4817'',''96.5 x 67.7 mm'',0,2,273.6,192,0,0,24.1,23.55,36.7,13.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (474,''Herma'',''Herma 4819'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (475,''Herma'',''Herma 4820'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (476,''Herma'',''Herma 4821'',''66.0 x 67.7 mm'',0,3,177.9,192,9.2,0,21.6,21.15,36.7,4.75,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (477,''Herma'',''Herma 4822'',''96.5 x 33.9 mm'',0,2,273.6,96,0,0,24.1,23.55,36.7,13.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (478,''Herma'',''Herma 4823'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (479,''Herma'',''Herma 4824'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (480,''Herma'',''Herma 4825'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (481,''Herma'',''Herma 4825 quer'',''39.0 x 192.0 mm'',0,6,110.55,544.3,22.7,0,32.6,32.05,25.25,5.5,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (482,''Herma'',''Herma 4826'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (483,''Herma'',''Herma 4826 quer'',''61.5 x 192.0 mm'',0,4,174.35,544.3,22.7,0,38.25,37.7,25.25,8.7,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (484,''Herma'',''Herma 4827'',''147.3 x 16.9 mm'',0,1,417.65,48,0,0,88.85,88.35,36.7,14.2,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (485,''Herma'',''Herma 4828'',''78.7 x 46.5 mm'',0,2,223.25,131.85,72,0.15,38.45,37.9,24.8,11.15,6.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (486,''Herma'',''Herma 4829'',''43.2 x 10.3 mm'',0,4,122.4,29.2,0,6.8,52.85,52.4,28.1,6.1,1.45,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (487,''Herma'',''Herma 4830'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (488,''Herma'',''Herma 4830 quer'',''280.5 x 39.0 mm'',0,1,786,109.45,9.2,1.1,21.6,33.85,21.6,9.6,4.95,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (489,''Herma'',''Herma 4831'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (490,''Herma'',''Herma 4831 quer'',''280.5 x 61.5 mm'',0,1,786,174.35,9.2,0,21.6,33.85,35.9,9.6,8.7,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (491,''Herma'',''Herma 4841'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (492,''Herma'',''Herma 4842'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (493,''Herma'',''Herma 4843'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (494,''Herma'',''Herma 4844'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (495,''Herma'',''Herma 4851'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (496,''Herma'',''Herma 4852'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (497,''Herma'',''Herma 4853'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (498,''Herma'',''Herma 4854'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (499,''Herma'',''Herma 5051'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (500,''Herma'',''Herma 5052'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (501,''Herma'',''Herma 5053'',''66.0 x 33.9 mm'',0,3,177.9,96,9.2,0,21.6,21.15,36.7,4.75,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (502,''Herma'',''Herma 5054'',''70.0 x 42.3 mm'',0,3,155.25,76.7,43.2,43.2,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (503,''Herma'',''Herma 5055'',''70.0 x 50.8 mm'',0,3,155.25,144,43.2,0,21.6,21.1,60.7,0,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (504,''Herma'',''Herma 5056'',''96.5 x 42.3 mm'',0,2,273.6,119.9,0,0,24.1,23.55,61,13.65,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (505,''Herma'',''Herma 5057'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (506,''Herma'',''Herma 5058'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (507,''Herma'',''Herma 5059'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (508,''Herma'',''Herma 5062'',''105.0 x 74.3 mm'',0,2,254.5,166.7,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (509,''Herma'',''Herma 5063'',''105.0 x 148.5 mm'',0,2,254.5,377.2,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (510,''Herma'',''Herma 5063 quer'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (511,''Herma'',''Herma 5064'',''210.0 x 148.5 mm'',0,1,552.15,377.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (512,''Herma'',''Herma 5064 quer'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (513,''Herma'',''Herma 5065'',''210.0 x 297.0 mm'',0,1,552.15,798.2,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (514,''Herma'',''Herma 5066'',''40.0 x 40.0 mm'',0,4,113.4,113.4,17,17,45.35,44.9,38,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (515,''Herma'',''Herma 5067'',''60.0 x 60.0 mm'',0,3,170.1,170.1,19.85,19.85,22.7,22.15,50.75,8.5,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (516,''Herma'',''Herma 5068'',''85.0 x 85.0 mm'',0,2,241,241,28.3,28.3,42.5,42.05,30.9,12.05,12.05,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (517,''Herma'',''Herma 5069'',''147.3 x 16.9 mm'',0,1,417.6,48,0.05,0,88.85,88.4,36.7,14.2,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (518,''Herma'',''Herma 5070'',''78.7 x 46.5 mm'',0,2,223.25,131.85,72,0.15,38.45,37.9,24.8,11.15,6.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (519,''Herma'',''Herma 5074'',''63.5 x 38.1 mm'',0,3,177.7,108,9.5,0,21.6,21.15,42.7,7.85,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (520,''Herma'',''Herma 5075'',''99.1 x 33.9 mm'',0,2,264.15,96,23.9,0,21.6,21.05,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (521,''Herma'',''Herma 5076'',''99.1 x 38.1 mm'',0,2,264.15,108,23.9,0,21.6,21.05,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (522,''Herma'',''Herma 5077'',''99.1 x 67.7 mm'',0,2,264.15,192,23.9,0,21.6,21.05,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (523,''Herma'',''Herma 5080'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (524,''Herma'',''Herma 5081'',''105.0 x 42.3 mm'',0,2,254.5,76.7,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (525,''Herma'',''Herma 5082'',''105.0 x 148.5 mm'',0,2,254.5,377.2,43.2,43.8,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (526,''Herma'',''Herma 5082 quer'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (527,''Herma'',''Herma 5090'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (528,''Herma'',''Herma 5090 quer'',''39.0 x 192.0 mm'',0,6,110.55,544.3,22.7,0,32.6,32.05,25.25,5.5,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (529,''Herma'',''Herma 5091'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (530,''Herma'',''Herma 5092'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (531,''Herma'',''Herma 5093'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (532,''Herma'',''Herma 5094'',''192.0 x 39.0 mm'',0,1,544.3,110.55,0,22.7,25.5,25.05,32.3,14.2,5.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (533,''Herma'',''Herma 5095'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (534,''Herma'',''Herma 5095 quer'',''61.5 x 192.0 mm'',0,4,174.35,544.3,22.7,0,38.25,37.7,25.25,8.7,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (535,''Herma'',''Herma 5096'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (536,''Herma'',''Herma 5097'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (537,''Herma'',''Herma 5098'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (538,''Herma'',''Herma 5099'',''192.0 x 61.5 mm'',0,1,544.3,174.35,0,22.7,25.5,25.05,37.95,14.2,8.7,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (539,''Herma'',''Herma 5130'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (540,''Herma'',''Herma 5130 quer'',''280.5 x 39.0 mm'',0,1,786,109.45,9.2,1.1,21.6,33.85,21.6,9.6,4.95,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (541,''Herma'',''Herma 5131'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (542,''Herma'',''Herma 5132'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (543,''Herma'',''Herma 5133'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (544,''Herma'',''Herma 5134'',''39.0 x 280.5 mm'',0,5,109.85,786,0.7,9.2,21.6,21.2,21.6,5.15,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (545,''Herma'',''Herma 5135'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (546,''Herma'',''Herma 5135 quer'',''280.5 x 61.5 mm'',0,1,786,174.35,9.2,0,21.6,33.85,35.9,9.6,8.7,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (547,''Herma'',''Herma 5136'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (548,''Herma'',''Herma 5137'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (549,''Herma'',''Herma 5138'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (550,''Herma'',''Herma 5139'',''61.5 x 280.5 mm'',0,3,174.35,786,0,9.2,36.15,35.65,21.6,8.7,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (551,''Herma'',''Herma 8001'',''88.9 x 23.0 mm'',0,1,252.05,65.2,0,6.8,31.35,28.2,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (552,''Herma'',''Herma 8002'',''25.4 x 14.5 mm'',0,3,72,41.2,7.2,6.8,42.15,37.9,0,3.6,2.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (553,''Herma'',''Herma 8003'',''35.6 x 19.0 mm'',0,2,100.8,53.85,7.2,6.15,52.95,47.65,0,5,2.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (554,''Herma'',''Herma 8004'',''43.2 x 10.3 mm'',0,2,122.4,29.2,7.2,6.8,31.35,28.2,0,6.1,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (555,''Herma'',''Herma 8005'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (556,''Herma'',''Herma 8006'',''40.6 x 14.5 mm'',0,2,115.2,41.2,7.2,6.8,38.55,34.65,0,5.75,2.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (557,''Herma'',''Herma 8007'',''43.2 x 35.7 mm'',0,2,122.4,101.2,7.2,6.8,31.35,28.2,0,6.1,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (558,''Herma'',''Herma 8008'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,56.55,50.85,0,10.05,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (559,''Herma'',''Herma 8009'',''70.0 x 23.0 mm'',0,1,198.45,65.2,0,6.8,48.2,43.35,0,9.9,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (560,''Herma'',''Herma 8010'',''71.1 x 48.4 mm'',0,1,201.65,137.2,0,6.8,40.95,36.85,0,10.05,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (561,''Herma'',''Herma 8011'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,48.2,43.35,0,10.05,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (562,''Herma'',''Herma 8012'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,48.2,43.35,0,10.05,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (563,''Herma'',''Herma 8013'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,48.2,43.35,0,10.05,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (564,''Herma'',''Herma 8014'',''68.6 x 35.7 mm'',0,1,194.4,101.2,-7.85,6.8,44.55,40.05,0,9.7,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (565,''Herma'',''Herma 8015'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,48.2,43.35,0,10.05,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (566,''Herma'',''Herma 8021'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (567,''Herma'',''Herma 8022'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (568,''Herma'',''Herma 8036'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (569,''Herma'',''Herma 8038'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (570,''Herma'',''Herma 8039'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (571,''Herma'',''Herma 8040'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (572,''Herma'',''Herma 8041'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (573,''Herma'',''Herma 8042'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (574,''Herma'',''Herma 8043'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (575,''Herma'',''Herma 8045'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (576,''Herma'',''Herma 8050'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (577,''Herma'',''Herma 8051'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (578,''Herma'',''Herma 8053'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (579,''Herma'',''Herma 8055'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,45.75,41.15,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (580,''Herma'',''Herma 8060'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (581,''Herma'',''Herma 8061'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (582,''Herma'',''Herma 8066'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (583,''Herma'',''Herma 8067'',''106.7 x 35.7 mm'',0,1,302.45,101.2,0,6.8,25.95,23.35,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (584,''Herma'',''Herma 8068'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (585,''Herma'',''Herma 8069'',''106.7 x 48.4 mm'',0,1,302.45,137.2,0,6.8,25.95,23.35,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (586,''Herma'',''Herma 8070'',''111.8 x 48.4 mm'',0,1,316.85,137.2,0,6.8,32.95,29.65,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (587,''Herma'',''Herma 8071'',''147.3 x 19.0 mm'',0,1,417.65,53.85,0,18.15,32.15,28.9,0,14.2,2.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (588,''Herma'',''Herma 8072'',''147.3 x 99.2 mm'',0,1,417.65,281.25,0,6.8,31.2,28.05,0,14.2,14.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (589,''Herma'',''Herma 8073'',''147.3 x 99.2 mm'',0,1,417.65,281.25,0,6.8,31.2,28.05,0,14.2,14.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (590,''Herma'',''Herma 8074'',''147.3 x 99.2 mm'',0,1,417.65,281.25,0,6.8,31.2,28.05,0,14.2,14.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (591,''Herma'',''Herma 8104'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (592,''Herma'',''Herma 8111'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (593,''Herma'',''Herma 8112'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (594,''Herma'',''Herma 8113'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (595,''Herma'',''Herma 8116'',''111.8 x 48.4 mm'',0,1,316.85,137.2,0,6.8,32.95,29.65,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (596,''Herma'',''Herma 8121'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (597,''Herma'',''Herma 8122'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (598,''Herma'',''Herma 8123'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (599,''Herma'',''Herma 8125'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (600,''Herma'',''Herma 8130'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (601,''Herma'',''Herma 8135'',''147.3 x 73.8 mm'',0,1,417.65,209.2,0,6.85,31.2,28.05,0,14.2,10.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (602,''Herma'',''Herma 8140'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (603,''Herma'',''Herma 8145'',''147.3 x 73.8 mm'',0,1,417.65,209.2,0,6.85,31.2,28.05,0,14.2,10.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (604,''Herma'',''Herma 8150'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (605,''Herma'',''Herma 8155'',''147.3 x 73.8 mm'',0,1,417.65,209.2,0,6.85,31.2,28.05,0,14.2,10.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (606,''Herma'',''Herma 8158'',''73.7 x 10.3 mm'',0,1,208.85,29.2,0,6.8,37.35,33.6,0,10.4,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (607,''Herma'',''Herma 8160'',''88.9 x 23.0 mm'',0,1,252.05,65.2,0,6.8,31.35,28.2,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (608,''Herma'',''Herma 8161'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (609,''Herma'',''Herma 8162'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (610,''Herma'',''Herma 8163'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (611,''Herma'',''Herma 8164'',''101.6 x 23.0 mm'',0,1,288.05,65.2,0,6.8,33.15,29.8,0,14.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (612,''Herma'',''Herma 8166'',''111.8 x 48.4 mm'',0,1,316.85,137.2,0,6.8,32.95,29.65,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (613,''Herma'',''Herma 8167'',''101.6 x 35.7 mm'',0,2,288.05,101.2,7.2,6.8,48.55,43.65,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (614,''Herma'',''Herma 8168'',''101.6 x 48.4 mm'',0,2,288.05,137.2,7.2,6.8,62.75,56.45,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (615,''Herma'',''Herma 8169'',''101.6 x 23.0 mm'',0,2,288.05,65.2,7.2,6.8,34.4,30.95,0,14.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (616,''Herma'',''Herma 8170'',''88.9 x 23.0 mm'',0,1,252.05,65.2,0,6.8,31.35,28.2,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (617,''Herma'',''Herma 8171'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (618,''Herma'',''Herma 8172'',''68.6 x 35.7 mm'',0,1,194.4,101.2,0,6.8,44.55,40.05,0,9.7,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (619,''Herma'',''Herma 8173'',''147.3 x 48.4 mm'',0,1,417.65,137.2,0,6.8,31.2,28.05,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (620,''Herma'',''Herma 8178'',''95.0 x 38.1 mm'',0,1,269.3,108,0,0,28.35,25.5,0,13.45,5.4,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (621,''Herma'',''Herma 8179'',''152.0 x 50.8 mm'',0,1,430.9,144,0,0,25.5,22.95,0,14.2,7.2,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (622,''Herma'',''Herma 8181'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (623,''Herma'',''Herma 8182'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (624,''Herma'',''Herma 8183'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (625,''Herma'',''Herma 8185'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (626,''Herma'',''Herma 8187'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (627,''Herma'',''Herma 8189'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (628,''Herma'',''Herma 8200'',''78.7 x 23.0 mm'',0,1,223.25,65.2,0,6.8,30.15,27.1,0,11.15,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (629,''Herma'',''Herma 8201'',''71.1 x 48.4 mm'',0,1,201.65,137.2,0,6.8,40.95,36.85,0,10.05,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (630,''Herma'',''Herma 8202'',''73.7 x 10.3 mm'',0,1,208.85,29.2,0,6.8,37.35,33.6,0,10.4,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (631,''Herma'',''Herma 8203'',''101.6 x 73.8 mm'',0,1,288.05,209.2,0,6.85,33.15,29.8,0,14.2,10.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (632,''Herma'',''Herma 8204'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (633,''Herma'',''Herma 8207'',''68.6 x 35.7 mm'',0,1,194.4,101.2,0,6.8,25,22.5,0,9.7,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (634,''Herma'',''Herma 8209'',''106.7 x 35.7 mm'',0,1,302.45,101.2,0,6.8,25.95,23.35,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (635,''Herma'',''Herma 8210'',''88.9 x 23.0 mm'',0,1,252.05,65.2,0,6.8,31.35,28.2,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (636,''Herma'',''Herma 8211'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (637,''Herma'',''Herma 8212'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (638,''Herma'',''Herma 8213'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (639,''Herma'',''Herma 8214'',''101.6 x 23.0 mm'',0,1,288.05,65.2,0,6.8,33.15,29.8,0,14.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (640,''Herma'',''Herma 8215'',''111.8 x 35.7 mm'',0,1,316.85,101.2,0,6.8,32.95,29.65,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (641,''Herma'',''Herma 8216'',''111.8 x 48.4 mm'',0,1,316.85,137.2,0,6.8,32.95,29.65,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (642,''Herma'',''Herma 8217'',''127.0 x 23.0 mm'',0,1,360.05,65.2,0,6.8,28.8,25.9,0,14.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (643,''Herma'',''Herma 8218'',''127.0 x 35.7 mm'',0,1,360.05,101.2,0,6.8,28.8,25.9,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (644,''Herma'',''Herma 8219'',''134.6 x 19.0 mm'',0,1,381.6,53.85,0,6.15,34,30.6,0,14.2,2.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (645,''Herma'',''Herma 8220'',''88.9 x 35.7 mm'',0,2,252.05,101.2,7.2,6.8,31.4,28.25,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (646,''Herma'',''Herma 8221'',''88.9 x 23.0 mm'',0,2,252.05,65.2,7.2,6.8,31.4,28.25,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (647,''Herma'',''Herma 8222'',''50.8 x 35.7 mm'',0,2,144,101.2,7.2,6.8,29.55,26.55,0,7.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (648,''Herma'',''Herma 8225'',''101.6 x 35.7 mm'',0,2,288.05,101.2,7.2,6.8,34.4,30.95,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (649,''Herma'',''Herma 8226'',''88.9 x 48.4 mm'',0,2,252.05,137.2,7.2,6.8,31.4,28.25,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (650,''Herma'',''Herma 8227'',''101.6 x 48.4 mm'',0,2,288.05,137.2,7.2,6.8,34.4,30.95,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (651,''Herma'',''Herma 8228'',''38.1 x 10.3 mm'',0,2,108,29.2,7.2,6.8,45.75,41.15,0,5.4,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (652,''Herma'',''Herma 8229'',''50.8 x 23.0 mm'',0,2,144,65.2,7.2,6.8,29.55,26.55,0,7.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (653,''Herma'',''Herma 8230'',''88.9 x 23.0 mm'',0,3,252.05,65.2,7.2,6.8,34.35,30.9,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (654,''Herma'',''Herma 8231'',''88.9 x 35.7 mm'',0,3,252.05,101.2,7.2,6.8,34.35,30.9,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (655,''Herma'',''Herma 8232'',''101.6 x 35.7 mm'',0,3,288.05,101.2,7.2,6.8,32.75,29.45,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (656,''Herma'',''Herma 8233'',''106.7 x 48.4 mm'',0,3,302.45,137.2,7.2,6.8,35.25,31.7,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (657,''Herma'',''Herma 8234'',''88.9 x 48.4 mm'',0,3,252.05,137.2,7.2,6.8,34.35,30.9,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (658,''Herma'',''Herma 8235'',''111.8 x 48.4 mm'',0,3,316.85,137.2,7.2,6.8,34.95,31.45,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (659,''Herma'',''Herma 8236'',''68.6 x 35.7 mm'',0,3,194.4,101.2,7.25,6.8,34.3,30.85,0,9.7,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (660,''Herma'',''Herma 8237'',''106.7 x 35.7 mm'',0,3,302.45,101.2,7.2,6.8,35.25,31.7,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (661,''Herma'',''Herma 8238'',''101.6 x 48.4 mm'',0,3,288.05,137.2,7.2,6.8,32.75,29.45,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (662,''Herma'',''Herma 8239'',''101.6 x 23.0 mm'',0,3,288.05,65.2,7.2,6.8,32.75,29.45,0,14.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (663,''Herma'',''Herma 8240'',''73.7 x 35.7 mm'',0,4,208.85,101.2,7.2,6.8,30.8,27.7,0,10.4,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (664,''Herma'',''Herma 8241'',''81.3 x 23.0 mm'',0,4,230.45,65.2,7.2,6.8,34.4,30.95,0,11.5,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (665,''Herma'',''Herma 8242'',''81.3 x 35.7 mm'',0,4,230.45,101.2,7.2,6.8,34.4,30.95,0,11.5,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (666,''Herma'',''Herma 8243'',''81.3 x 48.4 mm'',0,4,230.45,137.2,7.2,6.8,34.4,30.95,0,11.5,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (667,''Herma'',''Herma 8245'',''50.8 x 23.0 mm'',0,4,144,65.2,7.2,6.8,34.3,30.85,0,7.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (668,''Herma'',''Herma 8246'',''50.8 x 35.7 mm'',0,4,144,101.2,7.2,6.8,34.3,30.85,0,7.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (669,''Herma'',''Herma 8261'',''88.9 x 35.7 mm'',0,1,252.05,101.2,0,6.8,31.35,28.2,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (670,''Herma'',''Herma 8262'',''101.6 x 35.7 mm'',0,1,288.05,101.2,0,6.8,33.15,29.8,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (671,''Herma'',''Herma 8263'',''101.6 x 48.4 mm'',0,1,288.05,137.2,0,6.8,33.15,29.8,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (672,''Herma'',''Herma 8264'',''88.9 x 48.4 mm'',0,1,252.05,137.2,0,6.8,31.35,28.2,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (673,''Herma'',''Herma 8265'',''127.0 x 48.4 mm'',0,1,360.05,137.2,0,6.8,32.6,29.3,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (674,''Herma'',''Herma 8266'',''127.0 x 48.4 mm'',0,2,360.05,137.2,7.2,6.8,33.25,29.9,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (675,''Herma'',''Herma 8267'',''78.7 x 35.7 mm'',0,1,223.25,101.2,0,6.8,30.15,27.1,0,11.15,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (676,''Herma'',''Herma 8269'',''210.8 x 150.0 mm'',0,1,597.65,425.25,0,6.8,34.3,30.85,0,14.2,14.2,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (677,''Herma'',''Herma 8290'',''147.3 x 99.2 mm'',0,2,417.65,281.25,7.2,6.8,32.35,29.1,0,14.2,14.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (678,''Herma'',''Herma 8291'',''71.1 x 69.6 mm'',0,1,201.65,197.3,0,18.75,56.55,50.85,0,10.05,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (679,''Herma'',''Herma 8292'',''147.3 x 99.2 mm'',0,1,417.65,281.25,0,6.8,31.2,28.05,0,14.2,14.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (680,''Herma'',''Herma 8293'',''147.3 x 48.4 mm'',0,1,417.65,137.2,0,6.8,31.2,28.05,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (681,''Herma'',''Herma 8294'',''147.3 x 73.8 mm'',0,1,417.65,209.2,0,6.85,31.2,28.05,0,14.2,10.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (682,''Herma'',''Herma 8295'',''38.1 x 10.3 mm'',0,8,108,29.2,7.2,6.8,38.85,34.95,0,5.4,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (683,''Herma'',''Herma 8296'',''106.7 x 48.4 mm'',0,1,302.45,137.2,0,6.8,25.95,23.35,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (684,''Herma'',''Herma 8299'',''71.1 x 31.5 mm'',0,1,201.65,89.2,0,6.8,40.95,36.85,0,10.05,4.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (685,''Herma'',''Herma 8800'',''53.3 x 33.9 mm'',0,3,151.2,96,21.6,0,49.25,48.8,36.7,7.55,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (686,''Herma'',''Herma 8801'',''63.5 x 38.1 mm'',0,3,177.7,108,9.5,0,21.6,21.15,42.7,7.85,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (687,''Herma'',''Herma 8802'',''63.5 x 46.6 mm'',0,3,177.7,132.05,9.5,0,21.6,21.15,24.55,7.85,6.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (688,''Herma'',''Herma 8803'',''71.1 x 50.8 mm'',0,2,201.65,144,72,0,60.05,59.5,60.7,10.05,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (689,''Herma'',''Herma 8804'',''88.9 x 33.9 mm'',0,2,252.05,96,21.6,0,34.85,34.3,36.7,12.6,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (690,''Herma'',''Herma 8805'',''88.9 x 46.6 mm'',0,2,252.05,132.05,21.6,0,34.85,34.3,24.55,12.6,6.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (691,''Herma'',''Herma 8806'',''96.5 x 50.8 mm'',0,2,271.35,144,9.5,0,21.6,21.05,60.7,12.5,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (692,''Herma'',''Herma 8807'',''96.5 x 139.7 mm'',0,2,271.35,396.05,9.5,0,21.6,21.05,24.65,12.5,14.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (693,''Herma'',''Herma 8808'',''99.1 x 33.9 mm'',0,2,264.15,96,23.9,0,21.6,21.05,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (694,''Herma'',''Herma 8809'',''99.1 x 38.1 mm'',0,2,264.15,108,23.9,0,21.6,21.05,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (695,''Herma'',''Herma 8810'',''99.1 x 67.7 mm'',0,2,264.15,192,23.9,0,21.6,21.05,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (696,''Herma'',''Herma 8811'',''192.0 x 139.7 mm'',0,1,544.3,396.05,0,0,25.5,25.05,24.65,14.2,14.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (697,''Herma'',''Herma 8830'',''25.4 x 8.5 mm'',0,7,72,24,7.2,0,24.05,23.6,36.7,3.6,1.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (698,''Herma'',''Herma 8831'',''25.4 x 25.4 mm'',0,6,72,72,14.4,0,45.65,45.2,24.7,3.6,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (699,''Herma'',''Herma 8832'',''30.5 x 16.9 mm'',0,6,84.1,48,9.5,0,21.6,21.15,36.7,3.15,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (700,''Herma'',''Herma 8833'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (701,''Herma'',''Herma 8834'',''48.3 x 16.9 mm'',0,4,136.95,48,0,0,23.8,23.25,36.7,6.8,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (702,''Herma'',''Herma 8835'',''48.3 x 25.4 mm'',0,4,136.95,72,0,0,23.8,23.25,24.7,6.8,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (703,''Herma'',''Herma 8836'',''53.3 x 33.9 mm'',0,3,151.2,96,21.6,0,49.25,48.8,36.7,7.55,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (704,''Herma'',''Herma 8837'',''63.5 x 25.4 mm'',0,3,177.7,72,9.5,0,21.6,21.15,24.7,7.85,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (705,''Herma'',''Herma 8838'',''63.5 x 38.1 mm'',0,3,177.7,108,9.5,0,21.6,21.15,42.7,7.85,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (706,''Herma'',''Herma 8839'',''71.1 x 50.8 mm'',0,2,201.65,144,72,0,60.05,59.5,60.7,10.05,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (707,''Herma'',''Herma 8840'',''83.8 x 50.8 mm'',0,2,237.65,144,14.4,0,52.85,52.3,60.7,11.85,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (708,''Herma'',''Herma 8841'',''88.9 x 33.9 mm'',0,2,252.05,96,21.6,0,34.85,34.3,36.7,12.6,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (709,''Herma'',''Herma 8842'',''88.9 x 46.6 mm'',0,2,252.05,132.05,21.6,0,34.85,34.3,24.55,12.6,6.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (710,''Herma'',''Herma 8843'',''96.5 x 8.5 mm'',0,2,271.35,24,9.5,0,21.6,21.05,36.7,12.5,1.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (711,''Herma'',''Herma 8844'',''96.5 x 16.9 mm'',0,2,271.35,48,9.5,0,21.6,21.05,36.7,12.5,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (712,''Herma'',''Herma 8845'',''96.5 x 50.8 mm'',0,2,271.35,144,9.5,0,21.6,21.05,60.7,12.5,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (713,''Herma'',''Herma 8846'',''96.5 x 67.7 mm'',0,2,273.6,192,0,0,24.1,23.55,36.7,13.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (714,''Herma'',''Herma 8847'',''96.5 x 139.7 mm'',0,2,271.35,396.05,9.5,0,21.6,21.05,24.65,12.5,14.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (715,''Herma'',''Herma 8848'',''192.0 x 8.5 mm'',0,1,544.3,24,0,0,25.5,25.05,36.7,14.2,1.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (716,''Herma'',''Herma 8849'',''192.0 x 16.9 mm'',0,1,544.3,48,0,0,25.5,25.05,36.7,14.2,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (717,''Herma'',''Herma 8850'',''192.0 x 139.7 mm'',0,1,544.3,396.05,0,0,25.5,25.05,24.65,14.2,14.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (718,''Herma'',''Herma 8851'',''32.0 x 32.0 mm'',0,5,90.7,90.7,17.3,17.3,36.3,35.85,51.35,4.5,4.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (719,''Herma'',''Herma 8852'',''63.5 x 63.5 mm'',0,3,177.7,180,9.5,7.2,21.6,21.15,43,7.85,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (720,''Herma'',''Herma 8853'',''58.4 x 42.3 mm'',0,3,165.6,119.9,14.4,12,34.85,34.4,30.95,8.25,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (721,''Herma'',''Herma 8854'',''88.9 x 63.5 mm'',0,2,252.05,180,14.4,12,38.45,37.9,42.7,12.6,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (722,''Herma'',''Herma 8855'',''88.9 x 67.7 mm'',0,2,252.05,192,21.6,0,34.85,34.3,36.7,12.6,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (723,''Herma'',''Herma 8856'',''25.4 x 42.3 mm'',0,6,72,119.9,14.4,12.1,45.65,45.2,30.75,3.6,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (724,''Herma'',''Herma 8858'',''63.5 x 46.6 mm'',0,3,177.7,132.05,9.5,0,21.6,21.15,24.55,7.85,6.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (725,''Herma'',''Herma 8859'',''99.1 x 33.9 mm'',0,2,264.15,96,23.9,0,21.6,21.05,36.7,5.65,4.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (726,''Herma'',''Herma 8860'',''99.1 x 38.1 mm'',0,2,264.15,108,23.9,0,21.6,21.05,42.7,5.65,5.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (727,''Herma'',''Herma 8862'',''99.1 x 67.7 mm'',0,2,264.15,192,23.9,0,21.6,21.05,36.7,5.65,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (728,''Zweckform'',''Zweckform 13635'',''88.9 x 38.1 mm'',0,1,252,108,0,0,0,0,0,12.6,5.4,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (729,''Zweckform'',''Zweckform 15102'',''88.9 x 38.1 mm'',0,1,252,108,0,0,0,0,0,12.6,5.4,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (730,''Zweckform'',''Zweckform 15103'',''88.9 x 50.8 mm'',0,1,252,144,0,0,0,0,0,12.6,7.2,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (731,''Zweckform'',''Zweckform 15106'',''101.6 x 38.1 mm'',0,1,288,108,0,0,0,0,0,14.2,5.4,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (732,''Zweckform'',''Zweckform 15107'',''101.6 x 50.8 mm'',0,1,288,144,0,0,0,0,0,14.2,7.2,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (733,''Zweckform'',''Zweckform 15130'',''88.9 x 38.1 mm'',0,2,252,108,7.2,0,0,0,0,12.6,5.4,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (734,''Zweckform'',''Zweckform 3414'',''95.0 x 25.0 mm'',0,2,254.5,70.9,43.2,45.35,21.6,21.05,36.5,6.05,3.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (735,''Zweckform'',''Zweckform 3415'',''40.0 x 40.0 mm'',0,4,113.4,113.4,17,17,45.35,44.9,38,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (736,''Zweckform'',''Zweckform 3416'',''60.0 x 60.0 mm'',0,3,170.1,170.1,19.85,19.85,22.7,22.15,50.75,8.5,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (737,''Zweckform'',''Zweckform 3417'',''85.0 x 85.0 mm'',0,2,241,241,28.3,28.3,42.5,42.05,30.9,12.05,12.05,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (738,''Zweckform'',''Zweckform 3418'',''200.0 x 296.9 mm'',0,1,545.35,798.2,49.95,43.4,21.6,28.35,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (739,''Zweckform'',''Zweckform 3420'',''70.0 x 16.9 mm'',0,3,155.25,31.8,43.2,16.1,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (740,''Zweckform'',''Zweckform 3421'',''70.0 x 25.4 mm'',0,3,155.25,72,43.2,0,21.6,21.1,24.7,0,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (741,''Zweckform'',''Zweckform 3422'',''70.0 x 35.0 mm'',0,3,155.25,99.2,43.2,0,21.6,21.1,23.9,0,4.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (742,''Zweckform'',''Zweckform 3423'',''105.0 x 35.0 mm'',0,2,254.5,99.2,43.2,0,21.6,21.05,23.9,0,4.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (743,''Zweckform'',''Zweckform 3424'',''105.0 x 48.0 mm'',0,2,254.5,117.7,43.2,18.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (744,''Zweckform'',''Zweckform 3425'',''105.0 x 57.0 mm'',0,2,254.5,151.8,43.2,9.8,21.6,21.05,21.6,0,3.15,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (745,''Zweckform'',''Zweckform 3426'',''105.0 x 70.0 mm'',0,2,254.5,198.45,43.2,0,21.6,21.05,23.8,0,9.9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (746,''Zweckform'',''Zweckform 3427'',''105.0 x 74.2 mm'',0,2,254.5,167.15,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (747,''Zweckform'',''Zweckform 3448'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (748,''Zweckform'',''Zweckform 3449'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (749,''Zweckform'',''Zweckform 3450'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (750,''Zweckform'',''Zweckform 3451'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (751,''Zweckform'',''Zweckform 3452'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (752,''Zweckform'',''Zweckform 3453'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (753,''Zweckform'',''Zweckform 3454'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (754,''Zweckform'',''Zweckform 3455'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (755,''Zweckform'',''Zweckform 3456'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (756,''Zweckform'',''Zweckform 3457'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (757,''Zweckform'',''Zweckform 3458'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (758,''Zweckform'',''Zweckform 3459'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (759,''Zweckform'',''Zweckform 3474'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (760,''Zweckform'',''Zweckform 3475'',''70.0 x 36.0 mm'',0,3,155.25,83.85,43.2,18.2,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (761,''Zweckform'',''Zweckform 3477'',''105.0 x 41.0 mm'',0,2,254.5,100.75,43.2,15.5,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (762,''Zweckform'',''Zweckform 3478'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (763,''Zweckform'',''Zweckform 3479'',''70.0 x 32.0 mm'',0,3,155.25,72.6,43.2,18.1,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (764,''Zweckform'',''Zweckform 3481'',''70.0 x 41.0 mm'',0,3,155.25,100.75,43.2,15.5,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (765,''Zweckform'',''Zweckform 3483'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (766,''Zweckform'',''Zweckform 3484'',''105.0 x 37.1 mm'',0,2,254.5,61.8,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (767,''Zweckform'',''Zweckform 3489'',''70.0 x 29.7 mm'',0,3,155.25,40.4,43.2,43.8,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (768,''Zweckform'',''Zweckform 3490'',''70.0 x 36.0 mm'',0,3,155.25,83.85,43.2,18.2,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (769,''Zweckform'',''Zweckform 3600'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (770,''Zweckform'',''Zweckform 3601'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (771,''Zweckform'',''Zweckform 3602'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (772,''Zweckform'',''Zweckform 3603'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (773,''Zweckform'',''Zweckform 3604'',''25.4 x 14.5 mm'',0,3,72,41.1,7.2,6.9,0,0,0,3.6,2.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (774,''Zweckform'',''Zweckform 3605'',''40.6 x 14.5 mm'',0,2,115.1,41.1,7.2,6.9,0,0,0,5.75,2.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (775,''Zweckform'',''Zweckform 3606'',''48.2 x 18.7 mm'',0,2,136.65,53,7.2,7,0,0,0,6.8,2.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (776,''Zweckform'',''Zweckform 3607'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,0,0,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (777,''Zweckform'',''Zweckform 3608'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (778,''Zweckform'',''Zweckform 3609'',''73.7 x 10.3 mm'',0,1,208.95,29.2,0,6.8,0,0,0,10.4,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (779,''Zweckform'',''Zweckform 3610'',''88.9 x 23.0 mm'',0,1,252,65.2,0,6.8,0,0,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (780,''Zweckform'',''Zweckform 3611'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (781,''Zweckform'',''Zweckform 3612'',''101.6 x 35.7 mm'',0,1,288,101.2,0,6.8,0,0,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (782,''Zweckform'',''Zweckform 3613'',''106.7 x 48.4 mm'',0,1,302.5,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (783,''Zweckform'',''Zweckform 3614'',''114.3 x 48.4 mm'',0,1,324,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (784,''Zweckform'',''Zweckform 3615'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (785,''Zweckform'',''Zweckform 3617'',''101.6 x 48.4 mm'',0,1,288,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (786,''Zweckform'',''Zweckform 3618'',''139.7 x 99.2 mm'',0,1,396,281.25,0,6.75,0,0,0,14.2,14.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (787,''Zweckform'',''Zweckform 3620'',''101.6 x 35.7 mm'',0,2,288,101.2,7.2,6.8,0,0,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (788,''Zweckform'',''Zweckform 3621'',''43.2 x 35.7 mm'',0,2,122.45,101.2,7.2,6.8,0,0,0,6.1,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (789,''Zweckform'',''Zweckform 3623'',''101.6 x 48.4 mm'',0,2,288,137.2,7.2,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (790,''Zweckform'',''Zweckform 3624'',''68.0 x 23.0 mm'',0,1,192.8,65.2,0,6.8,0,0,0,9.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (791,''Zweckform'',''Zweckform 3628'',''78.7 x 45.7 mm'',0,1,223.1,129.55,0,14.4,0,0,0,11.15,6.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (792,''Zweckform'',''Zweckform 3629'',''147.3 x 19.0 mm'',0,1,417.6,53.85,0,18,0,0,0,14.2,2.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (793,''Zweckform'',''Zweckform 3633'',''73.7 x 35.7 mm'',0,3,208.95,101.2,7.2,6.8,0,0,0,10.4,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (794,''Zweckform'',''Zweckform 3634'',''95.0 x 38.1 mm'',0,1,269.3,108,0,0,0,0,0,13.45,5.4,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (795,''Zweckform'',''Zweckform 3635'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (796,''Zweckform'',''Zweckform 3642'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (797,''Zweckform'',''Zweckform 3643'',''30.5 x 23.0 mm'',0,6,86.45,65.2,14.4,6.8,0,0,0,4.3,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (798,''Zweckform'',''Zweckform 3645'',''88.9 x 23.0 mm'',0,1,252,65.2,0,6.8,0,0,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (799,''Zweckform'',''Zweckform 3646'',''88.9 x 48.4 mm'',0,1,252,137.2,0,6.8,0,0,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (800,''Zweckform'',''Zweckform 3647'',''43.2 x 10.3 mm'',0,2,122.45,29.2,7.2,6.8,0,0,0,6.1,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (801,''Zweckform'',''Zweckform 3648'',''88.9 x 23.0 mm'',0,1,252,65.2,0,6.8,0,0,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (802,''Zweckform'',''Zweckform 3651'',''52.5 x 29.7 mm'',0,4,105.65,40.85,43.2,43.3,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (803,''Zweckform'',''Zweckform 3652'',''70.0 x 42.4 mm'',0,3,155.25,76.75,43.2,43.5,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (804,''Zweckform'',''Zweckform 3653'',''105.0 x 42.4 mm'',0,2,254.5,76.75,43.2,43.5,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (805,''Zweckform'',''Zweckform 3655'',''210.0 x 148.4 mm'',0,1,552.15,377.4,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (806,''Zweckform'',''Zweckform 3657'',''48.5 x 25.4 mm'',0,4,137.5,72,0,0,22.7,22.15,60.7,6.85,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (807,''Zweckform'',''Zweckform 3658'',''64.6 x 33.8 mm'',0,3,183.15,95.8,0,0,22.7,22.7,37.5,9.15,4.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (808,''Zweckform'',''Zweckform 3659'',''97.0 x 42.3 mm'',0,2,275,119.9,0,0,22.7,22.15,60.95,13.75,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (809,''Zweckform'',''Zweckform 3660'',''97.0 x 67.7 mm'',0,2,275,191.95,0,0,22.7,22.15,36.8,13.75,9.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (810,''Zweckform'',''Zweckform 3661'',''70.0 x 67.7 mm'',0,3,155.25,191.95,43.2,0,21.6,21.1,36.8,0,9.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (811,''Zweckform'',''Zweckform 3664'',''70.0 x 33.8 mm'',0,3,155.25,95.8,43.2,0,21.6,21.1,37.5,0,4.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (812,''Zweckform'',''Zweckform 3665'',''105.0 x 33.8 mm'',0,2,254.5,95.8,43.2,0,21.6,21.05,37.5,0,4.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (813,''Zweckform'',''Zweckform 3666'',''38.1 x 21.2 mm'',0,5,108,60.1,0,0,27.65,27.2,30.05,5.4,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (814,''Zweckform'',''Zweckform 3667'',''48.5 x 16.9 mm'',0,4,137.5,47.9,0,0,22.7,22.15,37.5,6.85,2.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (815,''Zweckform'',''Zweckform 3668'',''52.5 x 21.2 mm'',0,4,105.65,16.9,43.2,43.2,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (816,''Zweckform'',''Zweckform 3669'',''70.0 x 50.8 mm'',0,3,155.25,144,43.2,0,21.6,21.1,60.7,0,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (817,''Zweckform'',''Zweckform 3674'',''25.4 x 14.5 mm'',0,3,72,41.1,7.2,6.9,0,0,0,3.6,2.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (818,''Zweckform'',''Zweckform 3675'',''38.1 x 23.0 mm'',0,2,108,65.2,7.2,6.8,0,0,0,5.4,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (819,''Zweckform'',''Zweckform 3676'',''48.2 x 18.7 mm'',0,2,136.65,53,7.2,7,0,0,0,6.8,2.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (820,''Zweckform'',''Zweckform 3677'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (821,''Zweckform'',''Zweckform 3684'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (822,''Zweckform'',''Zweckform 3685'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (823,''Zweckform'',''Zweckform 3686'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (824,''Zweckform'',''Zweckform 3687'',''71.5 x 69.6 mm'',0,1,202.7,197.3,0,6.75,0,0,0,10.1,9.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (825,''Zweckform'',''Zweckform 3688'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (826,''Zweckform'',''Zweckform 3689'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (827,''Zweckform'',''Zweckform 3691'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (828,''Zweckform'',''Zweckform 3692'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (829,''Zweckform'',''Zweckform 3693'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (830,''Zweckform'',''Zweckform 3694'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (831,''Zweckform'',''Zweckform 3696'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (832,''Zweckform'',''Zweckform 3697'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (833,''Zweckform'',''Zweckform 3698'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (834,''Zweckform'',''Zweckform 3699'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (835,''Zweckform'',''Zweckform 4702'',''45.7 x 10.0 mm'',0,4,129.55,28.35,7.2,0,27.65,27.65,40.3,6.45,1.4,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (836,''Zweckform'',''Zweckform 4703'',''45.7 x 16.9 mm'',0,4,129.55,47.9,7.2,0,27.65,27.65,42.7,6.45,2.35,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (837,''Zweckform'',''Zweckform 4704'',''60.0 x 60.0 mm'',0,3,170.1,170.1,19.85,19.85,22.7,22.7,30.4,8.5,8.5,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (838,''Zweckform'',''Zweckform 4705'',''63.5 x 29.6 mm'',0,3,177.7,83.9,9.5,0,21.6,21.6,42.5,7.85,4.15,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (839,''Zweckform'',''Zweckform 4706'',''70.0 x 67.7 mm'',0,2,198.45,185.45,56.7,6.5,70.9,70.9,21.6,9.9,6.3,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (840,''Zweckform'',''Zweckform 4707'',''78.7 x 46.6 mm'',0,2,223.1,132.1,7.2,0,70.95,70.95,78.3,11.15,6.6,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (841,''Zweckform'',''Zweckform 4708'',''89.0 x 42.3 mm'',0,2,252.3,119.9,7.2,0,41.75,41.75,30.4,12.6,5.95,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (842,''Zweckform'',''Zweckform 4709'',''96.0 x 42.3 mm'',0,2,272.15,119.9,7.2,0,21.9,21.9,30.4,13.6,5.95,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (843,''Zweckform'',''Zweckform 4710'',''96.0 x 63.5 mm'',0,2,272.15,180,7.2,0,21.9,21.9,30.4,13.6,9,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (844,''Zweckform'',''Zweckform 4711'',''147.3 x 16.9 mm'',0,1,417.6,47.9,0,0,88.9,88.9,42.4,14.2,2.35,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (845,''Zweckform'',''Zweckform 4712'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.5,48.8,14.2,5.35,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (846,''Zweckform'',''Zweckform 4713'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.5,37.5,14.2,8.6,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (847,''Zweckform'',''Zweckform 4730'',''17.8 x 10.0 mm'',0,10,33.7,28.35,23.9,0,21.6,21.15,38,0,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (848,''Zweckform'',''Zweckform 4731'',''25.4 x 10.0 mm'',0,7,72,28.35,7.2,0,24.05,23.6,38,3.6,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (849,''Zweckform'',''Zweckform 4732'',''35.6 x 16.9 mm'',0,5,100.8,48,7.2,0,31.25,30.8,36.7,5,2.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (850,''Zweckform'',''Zweckform 4733'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (851,''Zweckform'',''Zweckform 4734'',''210.0 x 148.4 mm'',0,1,552.15,377.4,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (852,''Zweckform'',''Zweckform 4735'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (853,''Zweckform'',''Zweckform 4736'',''45.7 x 21.2 mm'',0,4,129.6,60,7.2,0,27.65,27.2,60.7,6.45,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (854,''Zweckform'',''Zweckform 4737'',''63.5 x 29.6 mm'',0,3,177.7,84,9.5,0,21.6,21.15,42.7,7.85,4.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (855,''Zweckform'',''Zweckform 4738'',''70.0 x 50.8 mm'',0,2,198.45,144,56.7,0,70.9,70.35,60.7,9.9,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (856,''Zweckform'',''Zweckform 4739'',''70.0 x 50.8 mm'',0,2,198.45,144,56.7,0,70.9,70.35,60.7,9.9,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (857,''Zweckform'',''Zweckform 4740'',''70.0 x 67.7 mm'',0,2,198.45,192,56.7,0,70.9,70.35,36.7,9.9,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (858,''Zweckform'',''Zweckform 4741'',''70.0 x 67.7 mm'',0,2,198.45,192,56.7,0,70.9,70.35,36.7,9.9,9.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (859,''Zweckform'',''Zweckform 4742'',''78.7 x 46.6 mm'',0,2,223.2,132.05,7.2,0,70.85,70.4,24.55,11.15,6.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (860,''Zweckform'',''Zweckform 4743'',''96.0 x 42.3 mm'',0,2,272.15,120,7.2,0,21.9,21.45,60.7,13.6,6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (861,''Zweckform'',''Zweckform 4744'',''96.0 x 50.8 mm'',0,2,272.15,144,7.2,0,21.9,21.45,60.7,13.6,7.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (862,''Zweckform'',''Zweckform 4745'',''96.0 x 63.5 mm'',0,2,272.15,180,7.2,0,21.9,21.45,60.7,13.6,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (863,''Zweckform'',''Zweckform 4746'',''147.3 x 20.0 mm'',0,1,417.6,56.7,0,0,88.85,88.4,52.15,14.2,2.8,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (864,''Zweckform'',''Zweckform 4760'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (865,''Zweckform'',''Zweckform 4761'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (866,''Zweckform'',''Zweckform 4762'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (867,''Zweckform'',''Zweckform 4763'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (868,''Zweckform'',''Zweckform 4764'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (869,''Zweckform'',''Zweckform 4765'',''192.0 x 38.0 mm'',0,1,544.3,107.75,0,0,25.5,25.05,43.6,14.2,5.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (870,''Zweckform'',''Zweckform 4766'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (871,''Zweckform'',''Zweckform 4767'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (872,''Zweckform'',''Zweckform 4768'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (873,''Zweckform'',''Zweckform 4769'',''192.0 x 61.0 mm'',0,1,544.3,172.95,0,0,25.5,25.05,74.8,14.2,8.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (874,''Zweckform'',''Zweckform 4770'',''48.5 x 25.4 mm'',0,4,137.5,72,0,0,22.7,22.15,60.7,6.85,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (875,''Zweckform'',''Zweckform 4771'',''70.0 x 37.1 mm'',0,3,155.25,61.8,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (876,''Zweckform'',''Zweckform 4772'',''97.0 x 42.3 mm'',0,2,275,119.9,0,0,22.7,22.15,60.95,13.75,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (877,''Zweckform'',''Zweckform 4773'',''64.6 x 33.8 mm'',0,3,183.15,95.8,0,0,22.7,22.7,37.5,9.15,4.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (878,''Zweckform'',''Zweckform 4774'',''105.0 x 148.4 mm'',0,2,254.5,377.4,43.2,43.4,21.6,21.05,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (879,''Zweckform'',''Zweckform 4775'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (880,''Zweckform'',''Zweckform 4776'',''97.0 x 42.3 mm'',0,2,275,119.9,0,0,22.7,22.15,60.95,13.75,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (881,''Zweckform'',''Zweckform 4777'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (882,''Zweckform'',''Zweckform 4780'',''48.5 x 25.4 mm'',0,4,137.5,72,0,0,22.7,22.15,60.7,6.85,3.6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (883,''Zweckform'',''Zweckform 4781'',''97.0 x 42.3 mm'',0,2,275,119.9,0,0,22.7,22.15,60.95,13.75,5.95,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (884,''Zweckform'',''Zweckform 4782'',''97.0 x 67.7 mm'',0,2,275,191.95,0,0,22.7,22.15,36.8,13.75,9.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (885,''Zweckform'',''Zweckform 4790'',''40.0 x 40.0 mm'',0,4,113.4,113.4,17,17,45.35,44.9,38,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (886,''Zweckform'',''Zweckform 4791'',''45.7 x 21.2 mm'',0,4,129.6,60,7.2,0,27.65,27.2,60.7,6.45,3,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (887,''Zweckform'',''Zweckform 4792'',''63.5 x 29.6 mm'',0,3,177.7,84,9.5,0,21.6,21.15,42.7,7.85,4.2,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (888,''Zweckform'',''Zweckform 4793'',''96.0 x 42.3 mm'',0,2,272.15,120,7.2,0,21.9,21.45,60.7,13.6,6,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (889,''Zweckform'',''Zweckform 4794'',''96.0 x 63.5 mm'',0,2,272.15,180,7.2,0,21.9,21.45,60.7,13.6,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (890,''Zweckform'',''Zweckform 4795'',''210.0 x 296.9 mm'',0,1,552.15,798.2,43.2,43.4,21.6,21.1,21.6,0,0,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (891,''Zweckform'',''Zweckform 5100'',''73.7 x 10.3 mm'',0,1,208.95,29.2,0,6.8,0,0,0,10.4,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (892,''Zweckform'',''Zweckform 5101'',''88.9 x 23.0 mm'',0,1,252,65.2,0,6.8,0,0,0,12.6,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (893,''Zweckform'',''Zweckform 5103'',''88.9 x 48.4 mm'',0,1,252,137.2,0,6.8,0,0,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (894,''Zweckform'',''Zweckform 5104'',''101.6 x 10.3 mm'',0,1,288,29.2,0,6.8,0,0,0,14.2,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (895,''Zweckform'',''Zweckform 5105'',''101.6 x 23.0 mm'',0,1,288,65.2,0,6.8,0,0,0,14.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (896,''Zweckform'',''Zweckform 5106'',''101.6 x 35.7 mm'',0,1,288,101.2,0,6.8,0,0,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (897,''Zweckform'',''Zweckform 5107'',''101.6 x 48.4 mm'',0,1,288,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (898,''Zweckform'',''Zweckform 5108'',''106.7 x 35.7 mm'',0,1,302.5,101.2,0,6.8,0,0,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (899,''Zweckform'',''Zweckform 5109'',''106.7 x 48.4 mm'',0,1,302.5,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (900,''Zweckform'',''Zweckform 5110'',''114.3 x 48.4 mm'',0,1,324,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (901,''Zweckform'',''Zweckform 5111'',''127.0 x 23.0 mm'',0,1,360,65.2,0,6.8,0,0,0,14.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (902,''Zweckform'',''Zweckform 5112'',''127.0 x 35.7 mm'',0,1,360,101.2,0,6.8,0,0,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (903,''Zweckform'',''Zweckform 5113'',''139.7 x 48.4 mm'',0,1,396,137.2,0,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (904,''Zweckform'',''Zweckform 5114'',''139.7 x 99.2 mm'',0,1,396,281.25,0,6.75,0,0,0,14.2,14.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (905,''Zweckform'',''Zweckform 5116'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (906,''Zweckform'',''Zweckform 5120'',''101.6 x 73.8 mm'',0,1,288,209.2,0,6.8,0,0,0,14.2,10.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (907,''Zweckform'',''Zweckform 5121'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (908,''Zweckform'',''Zweckform 5122'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (909,''Zweckform'',''Zweckform 5123'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (910,''Zweckform'',''Zweckform 5124'',''88.9 x 35.7 mm'',0,1,252,101.2,0,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (911,''Zweckform'',''Zweckform 5130'',''88.9 x 35.7 mm'',0,2,252,101.2,7.2,6.8,0,0,0,12.6,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (912,''Zweckform'',''Zweckform 5131'',''88.9 x 48.4 mm'',0,2,252,137.2,7.2,6.8,0,0,0,12.6,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (913,''Zweckform'',''Zweckform 5132'',''101.6 x 35.7 mm'',0,2,288,101.2,7.2,6.8,0,0,0,14.2,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (914,''Zweckform'',''Zweckform 5133'',''101.6 x 48.4 mm'',0,2,288,137.2,7.2,6.8,0,0,0,14.2,6.85,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (915,''Zweckform'',''Zweckform 5137'',''50.8 x 23.0 mm'',0,2,144,65.2,7.2,6.8,0,0,0,7.2,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (916,''Zweckform'',''Zweckform 5140'',''43.2 x 10.3 mm'',0,3,122.45,29.2,7.2,6.8,0,0,0,6.1,1.45,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (917,''Zweckform'',''Zweckform 5154'',''68.6 x 35.7 mm'',0,3,194.5,101.2,7.2,6.8,0,0,0,9.7,5.05,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (918,''Zweckform'',''Zweckform 5160'',''63.5 x 23.0 mm'',0,4,180,65.2,7.2,6.8,0,0,0,9,3.25,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (919,''Herma'',''Herma 4282 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (920,''Herma'',''Herma 4627 vaakasuunt.'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (921,''Herma'',''Herma 4628 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (922,''Herma'',''Herma 4676 vaakasuunt.'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (923,''Herma'',''Herma 4683 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (924,''Herma'',''Herma 4693 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (925,''Herma'',''Herma 4825 vaakasuunt.'',''39.0 x 192.0 mm'',0,6,110.55,544.3,22.7,0,32.6,32.05,25.25,5.5,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (926,''Herma'',''Herma 4826 vaakasuunt.'',''61.5 x 192.0 mm'',0,4,174.35,544.3,22.7,0,38.25,37.7,25.25,8.7,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (927,''Herma'',''Herma 4830 vaakasuunt.'',''280.5 x 39.0 mm'',0,1,786,109.45,9.2,1.1,21.6,33.85,21.6,9.6,4.95,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (928,''Herma'',''Herma 4831 vaakasuunt.'',''280.5 x 61.5 mm'',0,1,786,174.35,9.2,0,21.6,33.85,35.9,9.6,8.7,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (929,''Herma'',''Herma 5063 vaakasuunt.'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (930,''Herma'',''Herma 5064 vaakasuunt.'',''148.5 x 210.0 mm'',0,2,377.8,551.65,43.2,43.7,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (931,''Herma'',''Herma 5082 vaakasuunt.'',''148.5 x 105.0 mm'',0,2,377.8,253.9,43.2,43.8,21.6,21.05,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (932,''Herma'',''Herma 5090 vaakasuunt.'',''39.0 x 192.0 mm'',0,6,110.55,544.3,22.7,0,32.6,32.05,25.25,5.5,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (933,''Herma'',''Herma 5095 vaakasuunt.'',''61.5 x 192.0 mm'',0,4,174.35,544.3,22.7,0,38.25,37.7,25.25,8.7,14.2,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (934,''Herma'',''Herma 5130 vaakasuunt.'',''280.5 x 39.0 mm'',0,1,786,109.45,9.2,1.1,21.6,33.85,21.6,9.6,4.95,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (935,''Herma'',''Herma 5135 vaakasuunt.'',''280.5 x 61.5 mm'',0,1,786,174.35,9.2,0,21.6,33.85,35.9,9.6,8.7,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (936,''Avery'',''275-550 Strlfors'',''25,4 mm x 70 mm'',0,3,155.25,72,43.2,0,0,21.6,25.5,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (937,''Avery'',''275-551 Strlfors'',''33,9 mm x 70 mm'',0,3,155.25,96.1,43.2,0,0,21.6,48.15,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (938,''Avery'',''275-552 Strlfors'',''65 mm x 95 mm'',0,2,226.1,184.25,0,14.15,49.95,21.6,30.9,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (939,''Avery'',''275-553 Strlfors'',''135 mm x 95 mm'',0,2,226.1,382.7,0,14.15,49.95,21.6,30.9,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (940,''Avery'',''275-554 Strlfors'',''25,4 mm x 105 mm'',0,2,254.45,72,43.2,0,0,21.6,24.05,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (941,''Avery'',''275-555 Strlfors'',''33,9 mm x 105 mm'',0,2,254.45,96.1,43.2,0,0,21.6,34.85,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (942,''Avery'',''275-556 Strlfors'',''148 mm x 210 mm'',0,1,552.15,376.35,43.2,43.2,0,21.6,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (943,''Avery'',''275-557 Strlfors'',''287 mm x 210 mm'',0,1,511.65,813.6,43.2,0,0,21.6,28.05,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (944,''Avery'',''275-558 Strlfors'',''49,5 mm x 70 mm'',0,3,155.25,97.1,43.2,43.2,0,21.6,21.6,0,0,0,0,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (945,''Avery'',''Avery USA 4143'',''15/16" x 4"'',0,2,288,67.5,7.2,4.5,13.5,13.5,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (946,''Avery'',''Avery USA 4144'',''15/16" x 2 1/2"'',0,3,180,67.5,7.2,4.5,27,27,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (947,''Avery'',''Avery USA 4145'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (948,''Avery'',''Avery USA 4146'',''1 7/16" x 4"'',0,1,288,103.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (949,''Avery'',''Avery USA 4160'',''2 7/16" x 3 1/2"'',0,1,252,175.5,0,4.5,0,0,2.25,23.05,28.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (950,''Avery'',''Avery USA 4161'',''2 15/16" x 4"'',0,1,288,211.5,0,4.5,0,0,2.25,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (951,''Avery'',''Avery USA 4162'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (952,''Avery'',''Avery USA 4163'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (953,''Avery'',''Avery USA 4166'',''3" x 5"'',0,1,360,216,0,0,0,0,0,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (954,''Avery'',''Avery USA 4167'',''3 1/2" x 6"'',0,1,432,252,0,0,0,0,0,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (955,''Avery'',''Avery USA 4168'',''2 1/6" x 4"'',0,1,288,156,0,0,0,0,0,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (956,''Avery'',''Avery USA 4169'',''3" x 5"'',0,1,360,216,0,0,0,0,0,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (957,''Avery'',''Avery USA 4240'',''1 1/4" x 4 3/4"'',0,1,342,90,0,18,0,0,9,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (958,''Avery'',''Avery USA 4241'',''2 3/4" x 2 3/4"'',0,1,198,198,0,18,27,27,9,18,18,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (959,''Avery'',''Avery USA 4249'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (960,''Avery'',''Avery USA 4250'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (961,''Avery'',''Avery USA 4251'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (962,''Avery'',''Avery USA 4253'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (963,''Avery'',''Avery USA 4254'',''15/16" x 3 1/2"'',0,1,252,67.5,0,4.5,0,0,2.25,14.4,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (964,''Avery'',''Avery USA 4255'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (965,''Avery'',''Avery USA 4256'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (966,''Avery'',''Avery USA 4257'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (967,''Avery'',''Avery USA 4258'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (968,''Avery'',''Avery USA 4259'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,10.8,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (969,''Avery'',''Avery USA 4266'',''7/16" x 3 1/2"'',0,1,252,31.5,0,4.5,0,0,2.25,10.1,7.2,1,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (970,''Avery'',''Avery USA 5095'',''2 1/2" x 3 3/8"'',0,2,243,168,27,13.5,49.5,49.5,39.6,27.35,21.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (971,''Avery'',''Avery USA 5096'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,82.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (972,''Avery'',''Avery USA 5097'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (973,''Avery'',''Avery USA 5160'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (974,''Avery'',''Avery USA 5161'',''1" x 4"'',0,2,262.8,72,36.45,0,21.6,21.6,36,1.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (975,''Avery'',''Avery USA 5162'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (976,''Avery'',''Avery USA 5163'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (977,''Avery'',''Avery USA 5164'',''3 1/3" x 4"'',0,2,280.8,239.75,7.2,0,21.6,21.6,36,14.4,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (978,''Avery'',''Avery USA 5165'',''8 1/2" x 11"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (979,''Avery'',''Avery USA 5196'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (980,''Avery'',''Avery USA 5197'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (981,''Avery'',''Avery USA 5198'',''1 2/3" x 3 1/2"'',0,2,252,120,36,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (982,''Avery'',''Avery USA 5199-F'',''1 5/6" x 3 1/16"'',0,2,225,132,18,0,76.5,76.5,65.25,14.4,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (983,''Avery'',''Avery USA 5199-S'',''2/3" x 5 13/16"'',0,1,417.6,48,0,0,96.75,96.75,36,14.4,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (984,''Avery'',''Avery USA 5260'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (985,''Avery'',''Avery USA 5261'',''1" x 4"'',0,2,267.3,72,31.95,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (986,''Avery'',''Avery USA 5262'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (987,''Avery'',''Avery USA 5266'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (988,''Avery'',''Avery USA 5267'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (989,''Avery'',''Avery USA 5361'',''2" x 3 1/4"'',0,1,234,144,0,119.95,302.95,67.5,60,14.4,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (990,''Avery'',''Avery USA 5362'',''2" x 3 1/4"'',0,1,234,144,0,119.95,302.95,67.5,60,14.4,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (991,''Avery'',''Avery USA 5364'',''2 1/16" x 3 7/8"'',0,1,279,148.5,0,115.45,306,22.5,56.85,14.4,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (992,''Avery'',''Avery USA 5371'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (993,''Avery'',''Avery USA 5376'',''2" x 3. 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (994,''Avery'',''Avery USA 5377'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (995,''Avery'',''Avery USA 5383'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (996,''Avery'',''Avery USA 5384'',''3" x 4"'',0,2,280.8,216,7.2,0,21.6,21.6,72,10.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (997,''Avery'',''Avery USA 5385'',''2 1/6" x 4"'',0,2,280.8,157.5,7.2,0,21.6,21.6,81,10.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (998,''Avery'',''Avery USA 5386'',''3" x 5"'',0,1,360,216,0,0,126,126,72,18,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (999,''Avery'',''Avery USA 5388'',''3" x 5"'',0,1,360,216,0,0,126,126,72,18,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1000,''Avery'',''Avery USA 5389'',''4" x 6"'',0,1,432,288,0,0,90,90,105,18,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1001,''Avery'',''Avery USA 5395'',''2 1/2" x 3 3/8"'',0,2,243,168,27,13.5,49.5,49.5,39.6,18,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1002,''Avery'',''Avery USA 5660'',''1" x 2 13/16"'',0,3,159.3,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1003,''Avery'',''Avery USA 5661'',''1" x 4 1/4"'',0,2,262.8,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1004,''Avery'',''Avery USA 5662'',''1 1/3" x 4 1/4"'',0,2,262.8,96,43.2,0,21.6,21.6,60,1.45,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1005,''Avery'',''Avery USA 5663'',''2" x 4 1/4"'',0,2,262.8,144,43.2,0,21.6,21.6,36,1.45,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1006,''Avery'',''Avery USA 5664'',''3 1/3" x 4 1/4"'',0,2,262.8,239.95,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1007,''Avery'',''Avery USA 5883'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,27.35,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1008,''Avery'',''Avery USA 5895'',''2 1/3" x 3 3/8"'',0,2,243,166.5,27,13.5,49.5,49.5,40.5,27.35,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1009,''Avery'',''Avery USA 5896'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,82.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1010,''Avery'',''Avery USA 5897'',''1 1/2" x 4"'',0,2,267.3,108,34.2,0,21.6,21.6,72,4.05,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1011,''Avery'',''Avery USA 6460'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1012,''Avery'',''Avery USA 6464'',''3 1/3" x 4"'',0,2,267.3,240,34.2,0,21.6,21.6,36,7.65,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1013,''Avery'',''Avery USA 6466'',''2/3" x 3 7/16"'',0,2,247.5,48,40.45,0,38.25,38.25,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1014,''Avery'',''Avery USA 6490'',''2" x 2 11/16"'',0,3,168.3,144,31.95,0,21.6,21.6,36,1.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1015,''Avery'',''Avery USA 8160'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1016,''Avery'',''Avery USA 8161'',''1" x 4"'',0,2,267.3,72,34.2,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1017,''Avery'',''Avery USA 8162'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1018,''Avery'',''Avery USA 8163'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1019,''Avery'',''Avery USA 8164'',''3 1/3" x 4"'',0,2,267.3,240,34.2,0,21.6,21.6,36,7.65,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1020,''Avery'',''Avery USA 8165'',''11" x 8 1/2"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1021,''Avery'',''Avery USA 8166'',''2/3" x 3 7/16"'',0,2,247.5,48,40.45,0,38.25,38.25,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1022,''Avery'',''Avery USA 8167'',''1/2" x 1 3/4"'',0,4,123.3,36,25.2,0,21.6,21.6,36,13.05,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1023,''Avery'',''Avery USA 8196'',''2 3/4" x 2 3/4"'',0,3,172.8,198,25.2,18,21.6,21.6,36,1.8,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1024,''Avery'',''Avery USA 8371'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1025,''Avery'',''Avery USA 8660'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1026,''Avery'',''Avery USA 8662'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1027,''Avery'',''Avery USA 8663'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1028,''Avery'',''Avery USA Ready Index -12'',''11/16" x 3"'',0,1,226.8,61,0,0,363.6,21.6,27,10.8,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1029,''Avery'',''Avery USA Ready Index -15'',''0.63" x 3"'',0,1,226.8,46.2,0,0,363.6,21.6,56.15,10.8,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1030,''Avery'',''Avery USA Ready Index - 5'',''2" x 3"'',0,1,226.8,144,0,0,363.6,21.6,30.95,10.8,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1031,''Avery'',''Avery USA Ready Index - 8'',''1.22" x 3"'',0,1,226.8,87.75,0,0,363.6,21.6,40.5,10.8,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1032,''Avery'',''Avery USA Ready Index - 8c'',''1.22" x 3"'',0,1,226.8,87.75,0,0,363.6,21.6,40.5,10.8,25.2,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1033,''Avery'',''Avery USA Index Maker 3 Tab'',''1/2" x 3 1/8"'',0,2,225,36,90,0,36,36,36,14.4,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1034,''Avery'',''Avery USA Index Maker 5 Tab'',''1/2" x 1 3/4"'',0,4,126,36,21.6,0,21.6,21.6,36,10.1,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1035,''Avery'',''Avery USA Index Maker 8 Tab'',''1/2" x 1 1/8"'',0,4,81,36,72,0,36,36,36,10.1,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1036,''Avery'',''Avery USA 2160 ( feuille)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1037,''Avery'',''Avery USA 2162 ( feuille)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1038,''Avery'',''Avery USA 2163 ( feuille)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1039,''Avery'',''Avery USA 2180 ( feuille)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1040,''Avery'',''Avery USA 2181 ( feuille)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1041,''Avery'',''Avery USA 2186 ( feuille)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1042,''Avery'',''Avery USA 2660 ( feuille)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1043,''Avery'',''Avery USA 2662 ( feuille)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1044,''Avery'',''Avery USA 2663 ( feuille)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1045,''Avery'',''Avery USA J8566'',''52 mm x 72 mm'',0,2,204.1,147.4,60.4,0,66.05,66.05,54.5,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1046,''Avery'',''Avery USA L7414/15'',''52 mm x 90 mm'',0,2,255.1,147.4,0,0,42.5,42.5,50,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1047,''Avery'',''Avery USA L7417/19'',''54 mm x 90 mm'',0,2,255.1,153.05,0,0,42.5,42.5,38.25,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1048,''Avery'',''Avery USA L7630'',''63.50 mm x 63.50 mm'',0,3,165.2,180,27.55,12.75,21.6,21.6,35.4,26.6,34,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1049,''Avery'',''Avery USA L7654-F'',''46.56 mm x 76.20 mm'',0,2,216,131.8,7.05,0,76.55,76.55,24.9,21.25,8.5,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1050,''Avery'',''Avery USA L7654-S'',''16.93 mm x 144.78 mm'',0,1,410.4,48,0,0,90.7,90.7,36,21.25,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1051,''Avery'',''Avery USA L7663'',''33.76 mm x 119.38 mm'',0,1,338.4,95.65,0,0,127.55,127.55,38.1,21.25,11.35,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1052,''Avery'',''Avery USA OML 101'',''24 mm x 102 mm'',0,1,289.15,75.15,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1053,''Avery'',''Avery USA OML 102'',''37 mm x 102 mm'',0,1,289.15,112,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1054,''Avery'',''Avery USA OML 103'',''49 mm x 102 mm'',0,1,289.15,146,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1055,''Avery'',''Avery USA OML 105'',''49 mm x 127 mm'',0,1,360.05,146,0,0,35.45,35.45,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1056,''Avery'',''Avery USA OML 202'',''37 mm x 102 mm'',0,2,293.7,112,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1057,''Avery'',''Avery USA OML 203'',''49 mm x 102 mm'',0,2,293.7,146,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1058,''Avery'',''Avery USA Tab1 102.36'',''36.1 mm x 102 mm'',0,1,289.15,102.35,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1059,''Avery'',''Avery USA Tab1 107.23'',''23.4 mm x 107 mm'',0,1,303.35,72,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1060,''Avery'',''Avery USA Tab1 107.36'',''36.1 mm x 107 mm'',0,1,303.35,108,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1061,''Avery'',''Avery USA Tab1 107.49'',''48.8 mm x 107 mm'',0,1,303.35,144,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1062,''Avery'',''Avery USA Tab1 125.74'',''74 mm x 125 mm'',0,1,354.4,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1063,''Avery'',''Avery USA Tab1 85.108'',''108 mm x 85 mm'',0,1,241,360.05,0,0,38.25,38.25,26.95,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1064,''Avery'',''Avery USA Tab1 89.23'',''23.4 mm x 89 mm'',0,1,252.3,72,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1065,''Avery'',''Avery USA Tab1 89.36'',''36.1 mm x 89 mm'',0,1,252.3,108,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1066,''Avery'',''Avery USA Tab2 107.23'',''23.4 mm x 107 mm'',0,2,317.5,72,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1067,''Avery'',''Avery USA Tab2 107.36'',''36.1 mm x 107 mm'',0,2,317.5,108,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1068,''Avery'',''Avery USA Tab2 89.23'',''23.4 mm x 89 mm'',0,2,266.5,72,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1069,''Avery'',''Avery USA Tab2 89.36'',''36.1 mm x 89 mm'',0,2,266.5,108,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1070,''Avery'',''Avery USA L2160 ( feuille)'',''25.4 mm x 66.68 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1071,''Avery'',''Avery USA L2162 ( feuille)'',''33.87 mm x 101.6 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1072,''Avery'',''Avery USA L2163 ( feuille)'',''50.8 mm x 101.6 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1073,''Avery'',''Avery USA L2164 ( feuille)'',''14 mm x 50 mm'',0,2,115.85,39.7,30.4,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1074,''Avery'',''Avery USA L2186 ( feuille)'',''50.8 mm x 69.85 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1075,''Avery'',''Avery USA EXPE 120.74'',''74 mm x 120 mm'',0,1,340.2,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1076,''Avery'',''Avery USA FAB 03'',''36.1 mm x 69 mm'',0,1,200.15,109.45,4.55,0,33.75,33.75,3.55,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1077,''Avery'',''Avery USA 5167'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1078,''Avery'',''Avery USA 5927'',''1/2" x 1 3/4"'',0,4,118.8,36,28.8,0,21.6,21.6,36,10.8,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1079,''Avery'',''Avery USA 5920'',''1" x 2 5/8"'',0,3,168.3,72,29.7,0,21.6,21.6,36,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1080,''Avery'',''Avery USA 5922'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,58.5,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1081,''Avery'',''Avery USA 5263'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1082,''Avery'',''Avery USA 5923'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1083,''Avery'',''Avery USA 5963'',''2" x 4"'',0,2,267.3,144,34.2,0,21.6,21.6,36,4.05,14.4,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1084,''Avery'',''Avery USA 5264'',''3 1/3" x 4"'',0,2,280.8,239.75,7.2,0,21.6,21.6,36,14.4,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1085,''Avery'',''Avery USA 5930'',''1" x 2 13/16"'',0,3,159.3,72,43.2,0,21.6,21.6,36,0,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1086,''Avery'',''Avery USA 5932'',''1 1/3" x 4 1/4"'',0,2,262.8,96,43.2,0,21.6,21.6,60,1.45,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1087,''Avery'',''Avery USA 5265'',''8 1/2" x 11"'',0,1,568.8,748.8,43.2,43.2,21.6,21.6,21.6,0,0,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1088,''Avery'',''Avery USA 5372'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1089,''Avery'',''Avery USA 8460'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1090,''Avery'',''Avery USA 8920'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1091,''Avery'',''Avery USA 8462'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1092,''Avery'',''Avery USA 8922'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1093,''Avery'',''Avery USA 8463'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1094,''Avery'',''Avery USA 8923'',''2" x 4"'',0,2,267.3,127.8,34.2,16.2,21.6,21.6,21.6,4.05,6.3,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1095,''Avery'',''Avery USA 8927'',''1/2" x 1 3/4"'',0,4,123.3,36,25.2,0,21.6,21.6,36,13.05,3.6,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1096,''Avery'',''Avery USA 8376'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1097,''Avery'',''Avery USA 8930'',''1" x 2 5/8"'',0,3,172.8,72,25.2,0,21.6,21.6,36,6.3,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1098,''Avery'',''Avery USA 8932'',''1 1/3" x 4"'',0,2,267.3,96,34.2,0,21.6,21.6,60,4.05,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1099,''Avery'',''Avery USA 8377'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1100,''Avery'',''Avery USA 8372'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1101,''Avery'',''Avery USA 5911'',''2" x 3 1/2"'',0,2,252,144,0,0,54,54,36,10.8,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1102,''Avery'',''Avery USA 5390'',''2 1/6" x 3 1/2"'',0,2,252,156,0,0,54,54,84,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1103,''Avery'',''Avery USA 5066'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1104,''Avery'',''Avery USA 5366'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1105,''Avery'',''Avery USA 5766'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1106,''Avery'',''Avery USA 5866'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1107,''Avery'',''Avery USA 5966'',''2/3" x 3 7/16"'',0,2,247.5,48,38.1,0,36,36,36,14.4,10.8,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1108,''Avery'',''2160 ( ark)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1109,''Avery'',''2162 ( ark)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1110,''Avery'',''2163 ( ark)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1111,''Avery'',''2180 ( ark)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1112,''Avery'',''2181 ( ark)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1113,''Avery'',''2186 ( ark)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1114,''Avery'',''2660 ( ark)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1115,''Avery'',''2662 ( ark)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1116,''Avery'',''2663 ( ark)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1117,''Tab1'',''Tab1 102,36'',''36,1 mm x 102 mm'',0,1,289.15,102.35,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1118,''Tab1'',''Tab1 107,23'',''23,4 mm x 107 mm'',0,1,303.35,72,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1119,''Tab1'',''Tab1 107,36'',''36,1 mm x 107 mm'',0,1,303.35,108,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1120,''Tab1'',''Tab1 107,49'',''48,8 mm x 107 mm'',0,1,303.35,144,0,0,28.35,28.35,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1121,''Tab1'',''Tab1 125,74'',''74 mm x 125 mm'',0,1,354.4,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1122,''Tab1'',''Tab1 85,108'',''108 mm x 85 mm'',0,1,241,360.05,0,0,38.25,38.25,26.95,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1123,''Tab1'',''Tab1 89,23'',''23,4 mm x 89 mm'',0,1,252.3,72,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1124,''Tab1'',''Tab1 89,36'',''36,1 mm x 89 mm'',0,1,252.3,108,0,0,35.45,35.45,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1125,''Tab2'',''Tab2 107,23'',''23,4 mm x 107 mm'',0,2,317.5,72,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1126,''Tab2'',''Tab2 107,36'',''36,1 mm x 107 mm'',0,2,317.5,108,14.2,0,22.7,22.7,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1127,''Tab2'',''Tab2 89,23'',''23,4 mm x 89 mm'',0,2,266.5,72,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1128,''Tab2'',''Tab2 89,36'',''36,1 mm x 89 mm'',0,2,266.5,108,14.2,0,29.75,29.75,2.85,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1129,''Avery'',''L2160 ( ark)'',''25,4 mm x 66,68 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1130,''Avery'',''L2162 ( ark)'',''33,87 mm x 101,6 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1131,''Avery'',''L2163 ( ark)'',''50,8 mm x 101,6 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1132,''Avery'',''L2164 ( ark)'',''14 mm x 50 mm'',0,2,115.85,39.7,30.4,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1133,''Avery'',''L2186 ( ark)'',''50,8 mm x 69,85 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1134,''EXPE'',''EXPE 120,74'',''74 mm x 120 mm'',0,1,340.2,216.05,0,0,28.35,28.35,3.1,17,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1135,''Avery'',''2160 (P Arkusza)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1136,''Avery'',''2162 (P Arkusza)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1137,''Avery'',''2163 (P Arkusza)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1138,''Avery'',''2180 (P Arkusza)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1139,''Avery'',''2181 (P Arkusza)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1140,''Avery'',''2186 (P Arkusza)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1141,''Avery'',''2660 (P Arkusza)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1142,''Avery'',''2662 (P Arkusza)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1143,''Avery'',''2663 (P Arkusza)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1144,''Avery'',''Avery USA 2160 ( sheet)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1145,''Avery'',''Avery USA 2162 ( sheet)'',''1 1/3" x 4"'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1146,''Avery'',''Avery USA 2163 ( sheet)'',''2" x 4"'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1147,''Avery'',''Avery USA 2180 ( sheet)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1148,''Avery'',''Avery USA 2181 ( sheet)'',''2/3" x 3 7/16"'',0,1,247.7,47.5,0,0,29.15,29.15,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1149,''Avery'',''Avery USA 2186 ( sheet)'',''2" x 2 3/4"'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1150,''Avery'',''Avery USA 2660 ( sheet)'',''1" x 2 5/8"'',0,1,189.35,72,0,0,58.3,58.3,36,14.4,9,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1151,''Avery'',''Avery USA 2662 ( sheet)'',''1 1/3" x 4 1/4"'',0,1,262.8,95.75,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1152,''Avery'',''Avery USA 2663 ( sheet)'',''2 " x 4 1/4"'',0,1,262.8,144,43.2,0,21.6,21.6,36,0,18,0,1,0)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1153,''Avery'',''Avery USA L2160 ( sheet)'',''25.4 mm x 66.68 mm'',0,1,189.35,72,0,0,54,54,36,14.4,14.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1154,''Avery'',''Avery USA L2162 ( sheet)'',''33.87 mm x 101.6 mm'',0,1,262.1,95.75,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1155,''Avery'',''Avery USA L2163 ( sheet)'',''50.8 mm x 101.6 mm'',0,1,262.1,144,25.9,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1156,''Avery'',''Avery USA L2164 ( sheet)'',''14 mm x 50 mm'',0,2,115.85,39.7,30.4,0,21.6,21.6,36,1.45,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1157,''Avery'',''Avery USA L2186 ( sheet)'',''50.8 mm x 69.85 mm'',0,1,198,144,0,0,54,54,36,14.4,9,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1158,''A-ONE'',''28171'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1159,''A-ONE'',''28173'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1160,''A-ONE'',''28175'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1161,''A-ONE'',''28179'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1162,''A-ONE'',''28183'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1163,''A-ONE'',''28915'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1165,''A-ONE'',''28382'',''86.4 mm x 42.3 mm'',0,2,244.95,119.9,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1166,''A-ONE'',''28919'',''86.4 mm x 42.3 mm'',0,2,244.95,119.9,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1171,''A-ONE'',''28441A'',''148.0 mm x 20.0 mm'',0,1,419.55,56.7,0,0,87.9,87.9,70.9,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1172,''A-ONE'',''28441B'',''77.0 mm x 47.0 mm'',0,2,218.3,133.25,22.7,0,68.05,68.05,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1173,''A-ONE'',''28856'',''148.0 mm x 20.0 mm'',0,1,419.55,56.7,0,0,87.9,87.9,70.9,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1174,''A-ONE'',''29100'',''83.8 mm x 31.7 mm'',0,2,237.6,89.85,10.8,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1175,''A-ONE'',''28315'',''64.0 mm x 33.9 mm'',0,3,181.45,96.1,0,0,19.85,31.2,66.6,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1176,''A-ONE'',''28177'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1177,''A-ONE'',''28911'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1178,''A-ONE'',''28311'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,14.2,0,42.5,62.35,42.5,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1179,''A-ONE'',''28181'',''82.6 mm x 35.6 mm'',0,2,234.15,100.9,7.1,0,57.55,62.35,51.05,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1180,''A-ONE'',''28189'',''83.0 mm x 36.0 mm'',0,2,235.3,102.05,5.65,0,59.55,59.55,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1181,''A-ONE'',''28187'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,63.8,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1182,''A-ONE'',''29080'',''71.1 mm x 69.8 mm'',0,2,201.55,197.9,79.1,0,56.4,56.4,123.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1183,''A-ONE'',''29090'',''71.1 mm x 69.8 mm'',0,2,201.55,197.9,79.1,0,56.4,56.4,123.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1184,''A-ONE'',''28738'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1186,''A-ONE'',''28736'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1187,''A-ONE'',''28737'',''64.0 mm x 33.9 mm'',0,3,181.45,96.1,0,0,19.85,31.2,66.6,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1188,''A-ONE'',''28740'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1189,''A-ONE'',''28741'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1190,''A-ONE'',''28742'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1191,''A-ONE'',''28861'',''20.0 mm x 8.0 mm'',0,6,56.7,22.7,11.35,11.35,99.2,99.2,68.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1192,''A-ONE'',''28862'',''28.0 mm x 8.0 mm'',0,5,79.4,22.7,11.35,11.35,76.55,76.55,68.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1193,''A-ONE'',''28863'',''36.0 mm x 8.0 mm'',0,4,102.05,22.7,11.35,11.35,76.55,76.55,68.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1194,''A-ONE'',''28864'',''36.0 mm x 12.0 mm'',0,4,102.05,34,11.35,11.35,76.55,76.55,68.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1195,''A-ONE'',''28865'',''44.0 mm x 8.0 mm'',0,3,124.75,22.7,11.35,11.35,99.2,99.2,68.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1196,''A-ONE'',''28451'',''53.3 mm x 25.4 mm'',0,3,151.1,72,10.8,0,53.85,66.6,60.95,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1197,''A-ONE'',''28456'',''83.8 mm x 21.2 mm'',0,2,237.6,60.1,10.8,0,54.7,54.7,60.95,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1198,''A-ONE'',''28461'',''83.8 mm x 25.4 mm'',0,2,237.6,72,10.8,0,54.7,54.7,60.95,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1199,''A-ONE'',''28466'',''53.3 mm x 42.3 mm'',0,3,151.1,119.9,10.8,0,53.85,66.6,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1200,''A-ONE'',''28850'',''147.3 mm x 19.1 mm'',0,1,417.6,54.15,0,18.15,57.55,40.8,72,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1201,''A-ONE'',''28445'',''190.0 mm x 14.0 mm'',0,1,538.65,39.7,0,17,28.35,28.35,56.7,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1202,''A-ONE'',''28446'',''190.0 mm x 17.0 mm'',0,1,538.65,48.2,0,19.85,28.35,28.35,55.25,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1207,''A-ONE'',''28387'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1208,''A-ONE'',''28939'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1210,''A-ONE'',''28321'',''71.1 mm x 67.7 mm'',0,2,201.55,191.95,10.8,0,51.05,51.05,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1211,''A-ONE'',''28326'',''76.2 mm x 33.9 mm'',0,2,216,96.1,10.8,0,36.55,36.55,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1212,''A-ONE'',''28010'',''114.0 mm x 59.0 mm'',0,3,323.2,167.25,14.4,11.9,39.6,0,12,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1213,''A-ONE'',''28570'',''114.0 mm x 47.0 mm'',0,3,323.2,133.25,14.4,11.9,39.6,0,12,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1214,''A-ONE'',''28034'',''84.0 mm x 47.0 mm'',0,4,238.15,133.25,14.4,11.9,43.2,0,12,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1215,''A-ONE'',''28580'',''66.0 mm x 38.0 mm'',0,5,187.1,107.75,14.4,11.9,43.2,0,12,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1216,''A-ONE'',''28062'',''84.0 mm x 38.0 mm'',0,4,238.15,107.75,14.4,11.9,43.2,0,12,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1217,''A-ONE'',''28522'',''74.0 mm x 47.0 mm'',0,3,209.8,133.25,7.2,11.9,39.6,39.6,12,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1218,''A-ONE'',''28089'',''84.0 mm x 38.0 mm'',0,4,238.15,107.75,14.4,11.9,43.2,0,12,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1219,''A-ONE'',''28520'',''66.0 mm x 38.0 mm'',0,3,187.1,107.75,14.4,11.9,64.8,64.9,12,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1220,''A-ONE'',''28388'',''48.3 mm x 25.4 mm'',0,4,136.9,72,0,0,23.8,23.8,24.65,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1221,''A-ONE'',''28943'',''48.3 mm x 25.4 mm'',0,4,136.9,72,0,0,23.8,23.8,24.65,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1222,''A-ONE'',''28389'',''66.0 mm x 33.9 mm'',0,3,187.1,96.1,0,0,17,17,36.3,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1223,''A-ONE'',''28947'',''66.0 mm x 33.9 mm'',0,3,187.1,96.1,0,0,17,17,36.3,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1224,''A-ONE'',''28051'',''84.0 mm x 38.0 mm'',0,2,238.15,107.75,14.4,11.9,43.2,43.2,6,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1225,''A-ONE'',''31001'',''23.0 mm x 32.0 mm'',0,5,65.2,90.7,25.5,22.7,82.8,82.8,68.05,2.85,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1226,''A-ONE'',''31003'',''78.5 mm x 47.0 mm'',0,2,222.55,133.25,15.6,0,68.05,66.6,68.05,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1227,''A-ONE'',''31004'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,11.35,87.9,86.45,68.05,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1228,''A-ONE'',''31007'',''70.0 mm x 70.0 mm'',0,2,198.45,198.45,17,17,90.7,89.3,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1229,''A-ONE'',''31008'',''83.0 mm x 32.0 mm'',0,2,235.3,90.7,11.35,11.35,56.7,55.3,66.6,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1230,''A-ONE'',''31011'',''100.0 mm x 10.0 mm'',0,1,283.5,28.35,0,17,155.9,154.5,65.2,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1231,''A-ONE'',''31012'',''160.0 mm x 14.0 mm'',0,1,453.6,39.7,0,17,70.9,69.45,65.2,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1232,''A-ONE'',''31013'',''160.0 mm x 30.0 mm'',0,1,453.6,85.05,0,17,70.9,69.45,63.8,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1233,''A-ONE'',''31014'',''85.0 mm x 12.7 mm'',0,2,241,36,11.35,8.5,51.05,49.6,66.6,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1234,''A-ONE'',''31015'',''55.0 mm x 25.0 mm'',0,2,155.9,70.9,48.2,8.5,116.25,116.25,66.6,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1235,''A-ONE'',''31016'',''120.0 mm x 43.0 mm'',0,1,340.2,121.9,0,14.2,127.6,127.6,62.35,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1236,''A-ONE'',''31017'',''92.0 mm x 122.0 mm'',0,2,260.8,345.85,17,17,28.35,26.95,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1237,''A-ONE'',''31018'',''150.0 mm x 80.0 mm'',0,1,425.25,226.8,0,11.35,83.65,83.65,68.05,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1238,''A-ONE'',''31019'',''190.0 mm x 122.0 mm'',0,1,538.65,345.85,0,17,26.95,2.85,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1239,''A-ONE'',''31020'',''80.0 mm x 250.0 mm'',0,2,226.8,708.75,22.7,0,58.1,59.55,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1240,''A-ONE'',''31121'',''190.0 mm x 250.0 mm'',0,1,538.65,708.75,0,0,28.35,28.35,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1241,''PLUS'',''WT-501'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1243,''PLUS'',''WT-502'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1244,''PLUS'',''WT-508'',''64.0 mm x 33.9 mm'',0,3,181.45,96.1,0,0,19.85,31.2,66.6,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1245,''PLUS'',''WT-503'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1246,''PLUS'',''WT-504'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1247,''PLUS'',''WT-505'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1248,''PLUS'',''WT-506'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,14.2,0,42.5,62.35,42.5,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1249,''Pripita'',''PT01'',''23.0 mm x 32.0 mm'',0,5,65.2,90.7,25.5,22.7,82.8,82.8,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1250,''Pripita'',''PT03'',''78.5 mm x 47.0 mm'',0,2,222.55,133.25,15.6,0,68.05,66.6,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1251,''Pripita'',''PT04'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,11.35,87.9,86.45,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1252,''Pripita'',''PT07'',''70.0 mm x 70.0 mm'',0,2,198.45,198.45,17,17,90.7,89.3,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1253,''Pripita'',''PT08'',''83.0 mm x 32.0 mm'',0,2,235.3,90.7,11.35,11.35,56.7,55.3,66.6,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1254,''Pripita'',''PT09'',''36.0 mm x 12.0 mm'',0,4,102.05,34,11.35,11.35,76.55,75.15,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1255,''Pripita'',''PT10'',''36.0 mm x 8.0 mm'',0,4,102.05,22.7,11.35,11.35,76.55,75.15,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1256,''Pripita'',''PT11'',''100.0 mm x 10.0 mm'',0,1,283.5,28.35,0,17,155.9,154.5,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1257,''Pripita'',''PT12'',''160.0 mm x 14.0 mm'',0,1,453.6,39.7,0,17,70.9,69.45,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1258,''Pripita'',''PT13'',''160.0 mm x 30.0 mm'',0,1,453.6,85.05,0,17,70.9,69.45,63.8,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1259,''Pripita'',''PT14'',''85.0 mm x 12.7 mm'',0,2,241,36,11.35,8.5,51.05,49.6,66.6,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1260,''Pripita'',''PT15'',''55.0 mm x 25.0 mm'',0,2,155.9,70.9,48.2,8.5,116.25,116.25,66.6,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1261,''Pripita'',''PT16'',''120.0 mm x 43.0 mm'',0,1,340.2,121.9,0,14.2,127.6,127.6,62.35,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1262,''Pripita'',''PT17'',''92.0 mm x 122.0 mm'',0,2,260.8,345.85,17,17,28.35,26.95,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1263,''Pripita'',''PT18'',''150.0 mm x 80.0 mm'',0,1,425.25,226.8,0,11.35,83.65,83.65,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1264,''Pripita'',''PT19'',''190.0 mm x 122.0 mm'',0,1,538.65,345.85,0,17,26.95,2.85,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1265,''Pripita'',''PT20'',''80.0 mm x 250.0 mm'',0,2,226.8,708.75,22.7,0,58.1,59.55,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1266,''Pripita'',''PT21'',''190.0 mm x 250.0 mm'',0,1,538.65,708.75,0,0,28.35,28.35,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1267,''HISAGO'',''OP866'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1268,''HISAGO'',''OP867'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1269,''HISAGO'',''OP868'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1270,''HISAGO'',''OP869'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1271,''HISAGO'',''OP870'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1272,''HISAGO'',''OP872'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,14.2,0,42.5,62.35,42.5,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1274,''HISAGO'',''OP876'',''147.3 mm x 19.1 mm'',0,1,417.6,54.15,0,0,50.45,47.9,60.1,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1275,''HISAGO'',''OP877'',''78.8 mm x 46.6 mm'',0,2,223.1,132.1,14.45,0,28.9,26.35,96.1,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1276,''HISAGO'',''OP874'',''71.1 mm x 69.9 mm'',0,2,201.55,198.15,7.1,0,50.45,50.45,72,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1277,''HISAGO'',''GB961'',''83.8 mm x 42.3 mm'',0,2,237.55,119.9,10.75,0,57.55,57.55,57.55,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1278,''HISAGO'',''OP875'',''66.0 mm x 33.9 mm'',0,2,187.1,96.1,14.45,0,64.9,62.35,72,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1279,''HISAGO'',''GB861'',''83.8 mm x 42.3 mm'',0,2,237.55,119.9,10.75,0,57.55,57.55,57.55,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1280,''HISAGO'',''GB1974'',''71.1 mm x 67.7 mm'',0,2,201.55,191.9,14.45,0,86.45,86.45,24.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1281,''HISAGO'',''GB1976'',''147.3 mm x 19.1 mm'',0,1,417.6,54.15,0,0,86.45,86.45,36,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1282,''HISAGO'',''GB1977'',''78.7 mm x 46.6 mm'',0,2,223.1,132.1,14.45,0,72,72,83.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1283,''HISAGO'',''GB1975'',''83.8 mm x 33.9 mm'',0,2,237.55,96.1,14.45,0,50.45,50.45,83.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1284,''HISAGO'',''GB1979'',''71.7 mm x 50.8 mm'',0,2,203.25,144,14.45,0,86.45,86.45,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1285,''HISAGO'',''OP871'',''45.7 mm x 25.4 mm'',0,4,129.55,72,7.1,0,28.9,28.9,90.15,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1288,''HISAGO'',''CJ841S'',''83.8 mm x 42.3 mm'',0,2,237.55,119.9,10.75,0,56.7,56.7,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1289,''HISAGO'',''CJ842S'',''89.0 mm x 48.0 mm'',0,2,252.3,136.05,5.65,0,28.35,28.35,70.85,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1290,''HISAGO'',''GB251'',''114.3mm x 46.6 mm'',0,3,324.05,132.1,14.45,11.9,39.7,0,5.95,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1291,''HISAGO'',''GB250'',''83.8 mm x 38.1 mm'',0,4,237.55,108,14.45,11.9,43.1,0,5.95,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1292,''Avery'',''Avery Japan L7656'',''46.0 mm x 11.1 mm'',0,4,130.4,31.45,13.6,4.5,15.9,15.9,43.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1293,''Avery'',''Avery Japan L7162'',''99.1 mm x 34.0 mm'',0,2,280.95,96.1,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1294,''Avery'',''Avery Japan L7417'',''90.0 mm x 54.0 mm'',0,2,255.15,153.1,0,0,42.55,42.55,36.85,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1295,''Avery'',''Avery Japan L7654-F'',''76.2 mm x 46.4 mm'',0,2,216.05,131.55,7.1,0,77.95,77.95,26.95,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1296,''Avery'',''Avery Japan L7666'',''70.0 mm x 52.0 mm'',0,2,198.45,147.4,54.5,0,64.8,64.8,54.5,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1297,''Avery'',''Avery Japan L7664'',''70.0 mm x 71.9 mm'',0,2,198.45,204.1,96.65,0,50.75,50.75,15.05,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1298,''Avery'',''Avery Japan L7663'',''119.3 mm x 33.7 mm'',0,1,338.5,95.8,0,0,128.45,128.45,40.25,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1299,''Avery'',''Avery Japan L7654-S'',''145.0 mm x 17.0 mm'',0,1,410.5,47.9,0,0,92.4,92.4,39.7,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1300,''Avery'',''Avery Japan L7168'',''199.6 mm x 143.5 mm'',0,1,565.85,406.9,0,0,13.3,13.3,16.15,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1301,''Avery'',''Avery Japan L7160'',''63.5 mm x 38.1 mm'',0,3,180,108,7.1,0,20.4,20.4,45.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1302,''Avery'',''Avery Japan L7166'',''99.1 mm x 93.1 mm'',0,2,280.95,263.95,7.1,0,13.3,13.3,26.95,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1303,''Avery'',''Avery Japan L7165'',''99.1 mm x 67.7 mm'',0,2,280.95,191.95,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1304,''Avery'',''Avery Japan L7163'',''99.1 mm x 38.1 mm'',0,2,280.95,108,7.1,0,13.3,13.3,45.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1305,''Avery'',''Avery Japan L7161'',''63.5 mm x 46.6 mm'',0,3,180,132.1,7.1,0,20.4,20.4,27.2,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1306,''Avery'',''Avery Japan L7651'',''38.1 mm x 21.2 mm'',0,5,108,60.1,7.1,0,13.3,13.3,32.9,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1307,''Avery'',''Avery Japan L7167'',''199.6 mm x 289.1 mm'',0,1,565.85,819.45,0,0,14.75,14.75,13.35,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1308,''Avery'',''Avery Japan L7164'',''63.5 mm x 72.0 mm'',0,3,180,204.1,7.1,0,20.4,20.4,15.05,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1309,''Avery'',''Avery Japan J8160'',''63.5 mm x 38.1 mm'',0,3,180,108,7.1,0,20.4,20.4,45.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1310,''Avery'',''Avery Japan J8161'',''63.5 mm x 46.6 mm'',0,3,180,132.1,7.1,0,20.4,20.4,27.2,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1311,''Avery'',''Avery Japan J8162'',''99.1 mm x 34.0 mm'',0,2,280.95,96.1,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1312,''Avery'',''Avery Japan J8163'',''99.1 mm x 38.1 mm'',0,2,280.95,108,7.1,0,13.3,13.3,45.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1313,''Avery'',''Avery Japan J8165'',''99.1 mm x 67.7 mm'',0,2,280.95,191.95,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1314,''Avery'',''Avery Japan J8651'',''38.1 mm x 21.2 mm'',0,5,108,60.1,7.1,0,13.3,13.3,32.9,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1315,''Avery'',''Avery Japan J8167'',''199.6 mm x 289.1 mm'',0,1,565.85,819.45,0,0,14.75,14.75,13.35,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1316,''Avery'',''Avery Japan J8671'',''76.2 mm x 46.4 mm'',0,2,216.05,131.55,7.1,0,77.95,77.95,26.95,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1317,''Avery'',''Avery Japan J8674'',''145.0 mm x 17.0 mm'',0,1,410.5,47.9,0,0,92.4,92.4,39.7,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1318,''Avery'',''Avery Japan J8666'',''70.0 mm x 52.0 mm'',0,2,198.45,147.4,54.5,0,64.8,64.8,54.5,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1319,''KOKUYO'',''??-2166-w'',''83.0 mm x 36.0 mm'',0,2,235.3,102.05,5.65,0,59.55,59.55,70.9,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1320,''KOKUYO'',''??-2168-w'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,54.7,54.7,60.95,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1321,''KOKUYO'',''??-2160-w'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1322,''KOKUYO'',''??-2161-w'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1323,''KOKUYO'',''??-2162-w'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1325,''KOKUYO'',''??-6100-w'',''23.0 mm x 32.0 mm'',0,5,65.2,90.7,25.5,22.7,82.8,82.8,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1326,''KOKUYO'',''??-6240-w'',''78.5 mm x 47.0 mm'',0,2,222.55,133.25,15.6,0,68.05,66.6,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1327,''KOKUYO'',''??-6250-w'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,11.35,87.9,86.45,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1328,''KOKUYO'',''??-6140-w'',''70.0 mm x 70.0 mm'',0,2,198.45,198.45,17,17,90.7,89.3,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1329,''KOKUYO'',''??-6150-w'',''83.0 mm x 32.0 mm'',0,2,235.3,90.7,11.3,11.3,56.7,55.3,66.6,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1330,''KOKUYO'',''??-6220-w'',''36.0 mm x 12.0 mm'',0,4,102.05,34,11.3,11.3,76.55,75.15,68,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1331,''KOKUYO'',''??-6230-w'',''36.0 mm x 8.0 mm'',0,4,102.05,22.7,11.3,11.3,76.55,75.15,68.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1332,''KOKUYO'',''??-6160-w'',''100.0 mm x 10.0 mm'',0,1,283.5,28.35,0,17,155.9,154.5,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1333,''KOKUYO'',''??-6170-w'',''160.0 mm x 14.0 mm'',0,1,453.6,39.7,0,17,70.9,69.45,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1334,''KOKUYO'',''??-6180-w'',''160.0 mm x 30.0 mm'',0,1,453.6,85.05,0,17,70.9,69.45,63.8,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1335,''KOKUYO'',''??-6190-w'',''85.0 mm x 12.7 mm'',0,2,241,36,11.35,8.5,51.05,49.6,66.6,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1336,''KOKUYO'',''??-6200-w'',''55.0 mm x 25.0 mm'',0,2,155.9,70.9,48.2,8.5,116.25,116.25,66.6,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1337,''KOKUYO'',''??-6210-w'',''120.0 mm x 43.0 mm'',0,1,340.2,121.9,0,14.2,127.6,127.6,62.35,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1338,''KOKUYO'',''??-6270-w'',''92.0 mm x 122.0 mm'',0,2,260.8,345.85,17,17,28.35,26.95,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1339,''KOKUYO'',''??-6280-w'',''150.0 mm x 80.0 mm'',0,1,425.25,226.8,0,11.35,83.65,83.65,68.05,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1340,''KOKUYO'',''??-6290-w'',''190.0 mm x 122.0 mm'',0,1,538.65,345.85,0,17,26.95,2.85,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1341,''KOKUYO'',''??-6300-w'',''80.0 mm x 250.0 mm'',0,2,226.8,708.75,22.7,0,58.1,59.55,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1342,''KOKUYO'',''??-6310-w'',''190.0 mm x 250.0 mm'',0,1,538.65,708.75,0,0,28.35,28.35,65.2,1.4,1.4,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1343,''KOKUYO'',''LBP-7160'',''63.5 mm x 38.1 mm'',0,3,180,108,7.1,0,20.4,20.4,45.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1344,''KOKUYO'',''LBP-7161'',''63.5 mm x 46.6 mm'',0,3,180,132.1,7.1,0,20.4,20.4,27.2,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1345,''KOKUYO'',''LBP-7162'',''99.1 mm x 34.0 mm'',0,2,280.95,96.1,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1346,''KOKUYO'',''LBP-7163'',''99.1 mm x 38.1 mm'',0,2,280.95,108,7.1,0,13.3,13.3,45.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1347,''KOKUYO'',''LBP-7164'',''63.5 mm x72.0 mm'',0,3,180,204.1,7.1,0,20.4,20.4,15.05,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1348,''KOKUYO'',''LBP-7165'',''99.1 mm x 67.7 mm'',0,2,280.95,191.95,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1349,''KOKUYO'',''LBP-7166'',''99.1 mm x 93.1 mm'',0,2,280.95,263.95,7.1,0,13.3,13.3,26.95,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1350,''KOKUYO'',''LBP-7167'',''199.6 mm x 289.1 mm'',0,1,565.85,819.45,0,0,14.75,14.75,13.35,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1351,''KOKUYO'',''LBP-7168'',''199.6 mm x 143.5 mm'',0,1,565.85,406.9,0,0,13.3,13.3,16.15,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1352,''KOKUYO'',''LBP-7417'',''90.0 mm x 54.0 mm'',0,2,255.15,153.1,0,0,42.55,42.55,36.85,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1353,''KOKUYO'',''LBP-7651'',''38.1 mm x 21.2 mm'',0,5,108,60.1,7.1,0,13.3,13.3,32.9,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1354,''KOKUYO'',''LBP-7666'',''70.0 mm x 52.0 mm'',0,2,198.45,147.4,54.5,0,64.8,64.8,54.5,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1355,''KOKUYO'',''LBP-7671'',''76.2 mm x 46.4 mm'',0,2,216.05,131.55,7.1,0,77.95,77.95,26.95,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1356,''KOKUYO'',''LBP-7656'',''46.0 mm x 11.1 mm'',0,4,130.4,31.45,13.6,4.5,15.9,15.9,43.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1357,''KOKUYO'',''LBP-7664'',''70.0 mm x 71.9 mm'',0,2,198.45,204.1,96.65,0,50.75,50.75,15.05,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1358,''KOKUYO'',''KJ-8160'',''63.5 mm x 38.1 mm'',0,3,180,108,7.1,0,20.4,20.4,45.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1359,''KOKUYO'',''KJ-8161'',''63.5 mm x 46.6 mm'',0,3,180,132.1,7.1,0,20.4,20.4,27.2,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1360,''KOKUYO'',''KJ-8162'',''99.1 mm x 34.0 mm'',0,2,280.95,96.1,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1361,''KOKUYO'',''KJ-8163'',''99.1 mm x 38.1 mm'',0,2,280.95,108,7.1,0,13.3,13.3,45.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1362,''KOKUYO'',''KJ-8165'',''99.1 mm x 67.7 mm'',0,2,280.95,191.95,7.1,0,13.3,13.3,39.1,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1363,''KOKUYO'',''KJ-8167'',''199.6 mm x 289.1 mm'',0,1,565.85,819.45,0,0,14.75,14.75,13.35,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1364,''KOKUYO'',''KJ-8651'',''38.1 mm x 21.2 mm'',0,5,108,60.1,7.1,0,13.3,13.3,32.9,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1365,''KOKUYO'',''KJ-8666'',''70.0 mm x 52.0 mm'',0,2,198.45,147.4,54.5,0,64.8,64.8,54.5,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1366,''KOKUYO'',''KJ-8671'',''76.2 mm x 46.4 mm'',0,2,216.05,131.55,7.1,0,77.95,77.95,26.95,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1367,''KOKUYO'',''KJ-8674'',''145.0 mm x 17.0 mm'',0,1,410.5,47.9,0,0,92.4,92.4,39.7,3.75,3.75,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1368,''NANA'',''FJA210'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,10.8,0,57.6,57.6,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1369,''NANA'',''SHA210'',''84.0 mm x 38.0 mm'',0,2,238.15,107.75,5.65,0,56.7,56.7,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1370,''NANA'',''TSA210'',''96.5 mm x 44.5 mm'',0,2,273.6,124.75,7.2,0,19.85,19.85,66.05,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1372,''NANA'',''SHC210'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1373,''NANA'',''CNA210'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,28.35,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1374,''NANA'',''CND210'',''90.0 mm x 47.0 mm'',0,2,255.15,133.25,0,0,28.35,28.35,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1375,''NANA'',''LDW4SB'',''148.0 mm x 50.0 mm'',0,1,419.6,141.75,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1376,''NANA'',''LDW6PB'',''148.0 mm x 30.0 mm'',0,1,419.6,85.05,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1377,''NANA'',''LDW6G'',''71.0 mm x 71.0 mm'',0,2,201.3,201.3,50.4,14.4,72,72,72,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1378,''NANA'',''LDW8UB'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,28.35,87.9,87.9,56.7,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1379,''NANA'',''LDW10B'',''147.0 mm x 17.0 mm'',0,1,416.75,48.2,0,24,72,72,36,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1380,''NANA'',''LDW12P'',''86.0 mm x 42.0 mm'',0,2,243.8,119.05,0,0,53.85,53.85,59.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1381,''NANA'',''LDW14Q'',''86.0 mm x 38.0 mm'',0,2,243.8,107.75,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1382,''NANA'',''LDW15M'',''57.3 mm x 51.0 mm'',0,3,162.45,144.6,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1383,''NANA'',''LDW16U'',''86.0 mm x 34.0 mm'',0,2,243.8,96.4,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1387,''NANA'',''LDW4SBF'',''148.0 mm x 50.0 mm'',0,1,419.6,141.75,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1388,''NANA'',''LDW6PBF'',''148.0 mm x 30.0 mm'',0,1,419.6,85.05,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1389,''NANA'',''LDW6GF'',''71.0 mm x 71.0 mm'',0,2,201.3,201.3,50.4,14.4,72,72,72,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1390,''NANA'',''LDW8UBF'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,28.35,87.9,87.9,56.7,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1391,''NANA'',''LDW10BF'',''147.0 mm x 17.0 mm'',0,1,416.75,48.2,0,24,72,72,36,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1392,''NANA'',''LDW12PF'',''86.0 mm x 42.0 mm'',0,2,243.8,119.05,0,0,53.85,53.85,59.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1393,''NANA'',''LDW14QF'',''86.0 mm x 38.0 mm'',0,2,243.8,107.75,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1394,''NANA'',''LDW15MF'',''57.3 mm x 51.0 mm'',0,3,162.45,144.6,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1395,''NANA'',''LDW16UF'',''86.0 mm x 34.0 mm'',0,2,243.8,96.4,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1399,''NANA'',''LDW4SBX'',''148.0 mm x 50.0 mm'',0,1,419.6,141.75,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1400,''NANA'',''LDW6PBX'',''148.0 mm x 30.0 mm'',0,1,419.6,85.05,0,28.35,87.9,87.9,56.7,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1401,''NANA'',''LDW6GX'',''71.0 mm x 71.0 mm'',0,2,201.3,201.3,50.4,14.4,72,72,72,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1402,''NANA'',''LDW8UBX'',''148.0 mm x 20.0 mm'',0,1,419.6,56.7,0,28.35,87.9,87.9,56.7,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1403,''NANA'',''LDW10BX'',''147.0 mm x 17.0 mm'',0,1,416.75,48.2,0,24,72,72,36,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1404,''NANA'',''LDW12PX'',''86.0 mm x 42.0 mm'',0,2,243.8,119.05,0,0,53.85,53.85,59.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1405,''NANA'',''LDW14QX'',''86.0 mm x 38.0 mm'',0,2,243.8,107.75,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1406,''NANA'',''LDW15MX'',''57.3 mm x 51.0 mm'',0,3,162.45,144.6,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1407,''NANA'',''LDW16UX'',''86.0 mm x 34.0 mm'',0,2,243.8,96.4,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1411,''NANA'',''M15C'',''114.0 mm x 59.0 mm'',0,3,323.2,167.25,14.4,12,39.6,39.6,0,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1412,''NANA'',''M15D'',''84.0 mm x 38.0 mm'',0,4,238.15,107.75,14.4,12,43.2,43.2,0,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1413,''NANA'',''M15E'',''84.0 mm x 47.0 mm'',0,4,238.15,133.25,14.4,12,43.2,43.2,0,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1414,''NANA'',''M15G'',''89.0 mm x 46.5 mm'',0,4,252.3,131.8,0,0,36,36,0,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1415,''NANA'',''MT15T'',''84.0 mm x 42.0 mm'',0,4,238.15,119.05,14.4,12,43.2,43.2,0,5.65,5.65,1,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1416,''A-ONE'',''28390'',''63.5 mm x 46.5 mm'',0,3,180,131.85,7.25,0,20.4,20.4,25.5,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1417,''A-ONE'',''28857'',''63.5 mm x 46.5 mm'',0,3,180,131.85,7.25,0,20.4,20.4,25.5,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1420,''HISAGO'',''OP956'',''83.8 mm x 42.3 mm'',0,1,237.6,119.9,0,0,21.5,21.5,90.15,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1421,''NANA'',''CJ-2'',''91.4 mm x 63.5 mm'',0,2,259.2,180,21.6,12,21.6,21.6,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1422,''NANA'',''CJ-3'',''63.5 mm x 46.5 mm'',0,3,180,132,7.2,12,21.6,21.6,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1423,''NANA'',''CJ-4'',''96.5 mm x 25.4 mm'',0,2,273.6,72,7.2,12,21.6,21.6,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1424,''NANA'',''CJ-11'',''86.3 mm x 42.3 mm'',0,2,244.8,120,0,0,53.85,53.85,60,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1425,''NANA'',''CJ-17'',''86.3 mm x 38.0 mm'',0,2,244.8,108,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1426,''NANA'',''CJC-2'',''90.0 mm x 54.0 mm'',0,2,255.15,153.1,0,0,42.5,42.55,31.35,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1427,''NANA'',''SCJ-2'',''91.4 mm x 63.5 mm'',0,2,259.2,180,21.6,12,21.6,21.6,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1428,''NANA'',''SCJ-3'',''63.5 mm x 46.5 mm'',0,3,180,132,7.2,12,21.6,21.6,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1429,''NANA'',''SCJ-9'',''57.3 mm x 67.7 mm'',0,3,162.45,192,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1430,''NANA'',''SCJ-10'',''57.3 mm x 59.2 mm'',0,3,162.45,168,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1431,''NANA'',''SCJ-11'',''86.3 mm x 42.3 mm'',0,2,244.8,120,0,0,53.85,53.85,60,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1432,''NANA'',''SCJ-14'',''43.0 mm x 59.2 mm'',0,4,121.9,168,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1433,''NANA'',''SCJ-17'',''86.3 mm x 38.0 mm'',0,2,244.8,108,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1434,''NANA'',''CL-2'',''91.4 mm x 63.5 mm'',0,2,259.2,180,21.6,12,21.6,21.6,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1435,''NANA'',''CL-3'',''63.5 mm x 46.5 mm'',0,3,180,132,7.2,12,21.6,21.6,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1436,''NANA'',''CL-4'',''96.5 mm x 25.4 mm'',0,2,273.6,72,7.2,12,21.6,21.6,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1437,''NANA'',''CL-11'',''86.3 mm x 42.3 mm'',0,2,244.8,120,0,0,53.85,53.85,60,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1438,''NANA'',''CL-17'',''86.3 mm x 38.0 mm'',0,2,244.8,108,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1439,''NANA'',''CLC-2'',''90.0 mm x 54.0 mm'',0,2,255.15,153.1,0,0,42.5,42.55,31.35,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1440,''NANA'',''SCL-2'',''91.4 mm x 63.5 mm'',0,2,259.2,180,21.6,12,21.6,21.6,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1441,''NANA'',''SCL-3'',''63.5 mm x 46.5 mm'',0,3,180,132,7.2,12,21.6,21.6,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1442,''NANA'',''SCL-9'',''57.3 mm x 67.7 mm'',0,3,162.45,192,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1443,''NANA'',''SCL-10'',''57.3 mm x 59.2 mm'',0,3,162.45,168,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1444,''NANA'',''SCL-11'',''86.3 mm x 42.3 mm'',0,2,244.8,120,0,0,53.85,53.85,60,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1445,''NANA'',''SCL-14'',''43.0 mm x 59.2 mm'',0,4,121.9,168,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1446,''NANA'',''SCL-17'',''86.3 mm x 38.0 mm'',0,2,244.8,108,0,0,53.85,53.85,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1447,''NANA'',''LDW12PB'',''86.0 mm x 47.0 mm'',0,2,243.8,133.25,0,0,53.85,53.85,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1448,''NANA'',''LDW12PG'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,10.8,0,53.85,53.85,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1449,''NANA'',''LDW12PH'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,63.75,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1454,''NANA'',''LEW24U'',''81.0 mm x 42.0 mm'',0,3,229.65,119.05,8.5,0,11.35,11.35,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1455,''NANA'',''LDW12PBF'',''86.0 mm x 47.0 mm'',0,2,243.8,133.25,0,0,53.85,53.85,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1456,''NANA'',''LDW12PGF'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,10.8,0,53.85,53.85,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1457,''NANA'',''LDW12PHF'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,63.75,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1462,''NANA'',''LEW24UF'',''81.0 mm x 42.0 mm'',0,3,229.65,119.05,8.5,0,11.35,11.35,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1463,''NANA'',''LDW12PBX'',''86.0 mm x 47.0 mm'',0,2,243.8,133.25,0,0,53.85,53.85,24,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1464,''NANA'',''LDW12PGX'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,10.8,0,53.85,53.85,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1465,''NANA'',''LDW12PHX'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,63.75,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1470,''NANA'',''LEW24UX'',''81.0 mm x 42.0 mm'',0,3,229.65,119.05,8.5,0,11.35,11.35,36,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1471,''NICHIBAN'',''ML-601'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,10.8,0,57.55,51.6,56.7,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1472,''NICHIBAN'',''ML-602'',''96.5 mm x 44.5 mm'',0,2,273.6,126.15,7.1,0,19.85,21,66.05,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1473,''NICHIBAN'',''ML-603'',''64.0 mm x 34.0 mm'',0,3,181.45,96.4,0,0,19.85,31.2,66.6,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1474,''NICHIBAN'',''ML-604'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,5.65,0,56.7,56.7,65.2,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1475,''NICHIBAN'',''ML-605'',''90.2 mm x 42.3 mm'',0,2,255.7,119.9,7.1,0,46.8,30.05,56.7,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1477,''NICHIBAN'',''ML-607'',''89.0 mm x 48.0 mm'',0,2,252.3,136.1,5.65,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1478,''NICHIBAN'',''ML-608'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,14.2,0,42.5,62.35,42.5,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1479,''NICHIBAN'',''ML-609'',''83.0 mm x 36.0 mm'',0,2,235.3,102.05,5.65,0,59.55,59.55,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1480,''NICHIBAN'',''ML-610'',''84.0 mm x 48.0 mm'',0,2,238.15,136.1,5.65,0,56.7,56.7,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1481,''PLUS'',''LT-501'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1482,''PLUS'',''LT-502'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,11.3,0,53.85,53.85,63.75,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1487,''PLUS'',''LT-507'',''86.4 mm x 42.3 mm'',0,2,244.95,119.9,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1488,''PLUS'',''LT-511'',''66.0 mm x 33.9 mm'',0,3,187.1,96.1,0,0,17,17,36.55,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1489,''PLUS'',''LT-512'',''48.3 mm x 25.4 mm'',0,4,136.9,72,0,0,23.8,23.8,24.65,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1490,''PLUS'',''LT-513'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,0,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1491,''PLUS'',''IT-551'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1492,''PLUS'',''IT-552'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,11.3,0,53.85,53.85,63.75,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1497,''PLUS'',''IT-557'',''86.4 mm x 42.3 mm'',0,2,244.95,119.9,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1498,''PLUS'',''IT-561'',''66.0 mm x 33.9 mm'',0,3,187.1,96.1,0,0,17,17,36.55,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1499,''PLUS'',''IT-562'',''48.3 mm x 25.4 mm'',0,4,136.9,72,0,0,23.8,23.8,24.65,5.65,2.85,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1500,''PLUS'',''IT-563'',''83.8 mm x 42.3 mm'',0,2,237.6,119.9,0,0,54.7,54.7,60.95,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1501,''KOKUYO'',''KJ-2162'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,11.3,0,53.85,53.85,63.75,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1502,''KOKUYO'',''KJ-2163'',''38,0 mm x 69.3 mm'',0,5,107.75,196.45,0,0,28.35,28.35,28.35,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1503,''KOKUYO'',''KJ-2164'',''66.0 mm x 35.0 mm'',0,3,187.1,99.25,0,0,17,17,24.05,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1504,''KOKUYO'',''KJ-2165N-W'',''90.0 mm x 47.0 mm'',0,2,255.15,133.25,0,0,28.35,56.7,70.9,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1505,''KOKUYO'',''LBP-A691-W'',''86.4 mm x 50.8 mm'',0,2,244.95,144,0,0,52.75,52.75,60.1,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1506,''KOKUYO'',''LBP-A692-W'',''84.0 mm x 42.0 mm'',0,2,238.15,119.05,11.3,0,53.85,53.85,63.75,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1507,''KOKUYO'',''LBP-A693-W'',''38,0 mm x 69.3 mm'',0,5,107.75,196.45,0,0,28.35,28.35,28.35,0.55,0.55,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1508,''KOKUYO'',''LBP-A694-W'',''66.0 mm x 35.0 mm'',0,3,187.1,99.25,0,0,17,17,24.05,5.65,5.65,0,1,1)'; +EXECUTE IMMEDIATE 'insert into ' || prefix || 'MailingLabel (ID, Manufacturer, ModelNo, LabelSize, IsAvailable, LabelsAcross, dxLabel, dyLabel, dxSpace, dySpace, xLeft, xRight, yTop, xOrg, yOrg, IsDotMatrix, IsPortrait, IsMetric) values (1509,''KOKUYO'',''LBP-A696-W'',''56.0 mm x 25.0 mm'',0,3,158.75,70.9,17,14.2,42.55,42.55,45.35,5.65,5.65,0,1,1)'; + +END; +/ diff --git a/SQLScripts/Oracle/GPV50_Oracle_Upgrade.sql b/SQLScripts/Oracle/GPV50_Oracle_Upgrade.sql index 3509f3e..8f06cf0 100644 --- a/SQLScripts/Oracle/GPV50_Oracle_Upgrade.sql +++ b/SQLScripts/Oracle/GPV50_Oracle_Upgrade.sql @@ -1,255 +1,255 @@ --- --- Copyright 2016 Applied Geographics, Inc. --- --- Licensed under the Apache License, Version 2.0 (the "License"); --- you may not use this file except in compliance with the License. --- You may obtain a copy of the License at --- --- http://www.apache.org/licenses/LICENSE-2.0 --- --- Unless required by applicable law or agreed to in writing, software --- distributed under the License is distributed on an "AS IS" BASIS, --- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. --- See the License for the specific language governing permissions and --- limitations under the License. --- --- GPV50_Oracle_Upgrade.sql --- --- Creates the GPV v5.0 configuration tables from an existing set of GPV v4.1 tables. --- Set the prefixes for both sets of table names by changing the values in the "prefix41 varchar2(10)" --- and "prefix50 varchar2(10)" lines below. Make sure to run GPV50_Oracle_AddConstraints.sql --- using the v5.0 prefix to create the necessary constraints on the v5.0 tables. --- --- This script contains default values for the new GPVSetting table. To transfer your previous --- Web.config settings into the new GPVSetting table: --- --- 1) Move the previous content of into the v5.0 Web.config file. --- - or - --- Copy the UpdateSettings.ashx file from v5.0 to your previous version. --- --- 2) Navigate to the UpdateSettings.ashx page in a browser. This will download a SQL --- script containing update statements for the GPVSetting table. --- --- 3) Make any needed corrections to the SQL script. Make sure the table name prefix --- is correct. --- --- 4) Run the SQL script in your database to update the GPVSetting table. --- - -DECLARE - prefix41 varchar2(10):= 'GPV41'; - prefix50 varchar2(10):= 'GPV50'; - -BEGIN - --- add DefaultFunctionTab, DefaultTool, MetaDescription and MetaKeywords to GPVConfiguration - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Application (' || - 'ApplicationID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50),' || - 'AuthorizedRoles varchar2(200),' || - 'FunctionTabs varchar2(50),' || - 'DefaultFunctionTab varchar2(50),' || - 'DefaultMapTab varchar2(50),' || - 'DefaultSearch varchar2(50),' || - 'DefaultAction varchar2(50),' || - 'DefaultTargetLayer varchar2(50),' || - 'DefaultProximity varchar2(50),' || - 'DefaultSelectionLayer varchar2(50),' || - 'DefaultLevel varchar2(50),' || - 'DefaultTool varchar2(50),' || - 'FullExtent varchar2(50),' || - 'OverviewMapID varchar2(50), ' || - 'CoordinateModes varchar2(50),' || - 'ZoneLevelID varchar2(50),' || - 'TrackUse number(1),' || - 'MetaDescription varchar2(200),' || - 'MetaKeywords varchar2(200),' || - 'About varchar2(1000),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'INSERT INTO ' || prefix50 || 'Application (ApplicationID, DisplayName, AuthorizedRoles, FunctionTabs, DefaultMapTab, DefaultAction, DefaultTargetLayer, DefaultProximity, DefaultSelectionLayer, DefaultLevel, FullExtent, OverviewMapID, CoordinateModes, ZoneLevelID, TrackUse, MetaDescription, MetaKeywords, About, Active) ' || - 'SELECT ApplicationID, DisplayName, AuthorizedRoles, FunctionTabs, DefaultMapTab, DefaultAction, DefaultTargetLayer, DefaultProximity, DefaultSelectionLayer, DefaultLevel, FullExtent, OverviewMapID, CoordinateModes, ZoneLevelID, TrackUse, MetaDescription, MetaKeywords, About, Active ' || - 'FROM ' || prefix41 || 'Application'; - --- copy tables - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ApplicationMapTab AS SELECT * FROM ' || prefix41 || 'ApplicationMapTab'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ApplicationMarkupCategory AS SELECT * FROM ' || prefix41 || 'ApplicationMarkupCategory'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ApplicationPrintTemplate AS SELECT * FROM ' || prefix41 || 'ApplicationPrintTemplate'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Connection AS SELECT * FROM ' || prefix41 || 'Connection'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'DataTab AS SELECT * FROM ' || prefix41 || 'DataTab'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ExternalMap AS SELECT * FROM ' || prefix41 || 'ExternalMap'; - --- delete BaseMapID from Layer - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Layer (' || - 'LayerID varchar2(50) NOT NULL,' || - 'LayerName varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50),' || - 'MetaDataURL varchar2(200),' || - 'KeyField varchar2(50),' || - 'ZoneField varchar2(50),' || - 'LevelField varchar2(50),' || - 'MaxNumberSelected number(5),' || - 'MaxSelectionArea number(11,3), ' || - 'MinNearestDistance number(11,3),' || - 'MaxNearestDistance number(11,3),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'INSERT INTO ' || prefix50 || 'Layer (LayerID, LayerName, DisplayName, MetaDataURL, KeyField, ZoneField, LevelField, MaxNumberSelected, MaxSelectionArea, MinNearestDistance, MaxNearestDistance, Active) ' || - 'SELECT LayerID, LayerName, DisplayName, MetaDataURL, KeyField, ZoneField, LevelField, MaxNumberSelected, MaxSelectionArea, MinNearestDistance, MaxNearestDistance, Active ' || - 'FROM ' || prefix41 || 'Layer'; - --- copy tables - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'LayerFunction AS SELECT * FROM ' || prefix41 || 'LayerFunction'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'LayerProximity AS SELECT * FROM ' || prefix41 || 'LayerProximity'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Level AS SELECT * FROM ' || prefix41 || 'Level'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MailingLabel AS SELECT * FROM ' || prefix41 || 'MailingLabel'; - --- delete BaseMapID and ShowBaseMapInLegend from MapTab - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MapTab (' || - 'MapTabID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'MapHost varchar2(50) NOT NULL,' || - 'MapService varchar2(50) NOT NULL,' || - 'UserName varchar2(50),' || - 'Password varchar2(50),' || - 'DataFrame varchar2(50),' || - 'InteractiveLegend number(1),' || - 'Active number(1) default 1' || -')'; - -EXECUTE IMMEDIATE 'INSERT INTO ' || prefix50 || 'MapTab (MapTabID, DisplayName, MapHost, MapService, UserName, Password, DataFrame, InteractiveLegend, Active) ' || - 'SELECT MapTabID, DisplayName, MapHost, MapService, UserName, Password, DataFrame, InteractiveLegend, Active ' || - 'FROM ' || prefix41 || 'MapTab'; - --- copy tables - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MapTabLayer AS SELECT * FROM ' || prefix41 || 'MapTabLayer'; - --- create MapTabTileGroup table - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MapTabTileGroup (' || - 'MapTabID varchar2(50) NOT NULL,' || - 'TileGroupID varchar2(50) NOT NULL,' || - 'CheckInLegend number(1),' || - 'Opacity number(11,3) default 1,' || - 'SequenceNo number(1) NOT NULL' || -')'; - --- copy tables - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Markup AS SELECT * FROM ' || prefix41 || 'Markup'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MarkupCategory AS SELECT * FROM ' || prefix41 || 'MarkupCategory'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MarkupGroup AS SELECT * FROM ' || prefix41 || 'MarkupGroup'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MarkupSequence AS SELECT * FROM ' || prefix41 || 'MarkupSequence'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'PrintTemplate AS SELECT * FROM ' || prefix41 || 'PrintTemplate'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'PrintTemplateContent AS SELECT * FROM ' || prefix41 || 'PrintTemplateContent'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Proximity AS SELECT * FROM ' || prefix41 || 'Proximity'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Query AS SELECT * FROM ' || prefix41 || 'Query'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'SavedState AS SELECT * FROM ' || prefix41 || 'SavedState'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Search AS SELECT * FROM ' || prefix41 || 'Search'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'SearchInputField AS SELECT * FROM ' || prefix41 || 'SearchInputField'; - --- create Setting table - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Setting (' || - 'Setting varchar2(50) NOT NULL,' || - 'Value varchar2(400),' || - 'Required varchar2(5) DEFAULT ''no'',' || - 'Note varchar2(100)' || -')'; - --- create TileGroup table - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'TileGroup (' || - 'TileGroupID varchar2(50) NOT NULL,' || - 'DisplayName varchar2(50) NOT NULL,' || - 'Active number(1) default 1' || -')'; - --- create TileLayer table - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'TileLayer (' || - 'TileLayerID varchar2(50) NOT NULL,' || - 'TileGroupID varchar2(50) NOT NULL,' || - 'URL varchar2(400) NOT NULL,' || - 'MaxZoomLevel number(2),' || - 'Attribution varchar2(400),' || - 'Overlay number(1) default 1,' || - 'SequenceNo number(2) NOT NULL,' || - 'Active number(1) default 1' || -')'; - --- copy tables - -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'UsageTracking AS SELECT * FROM ' || prefix41 || 'UsageTracking'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'User AS SELECT * FROM ' || prefix41 || 'User'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Zone AS SELECT * FROM ' || prefix41 || 'Zone'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ZoneLevel AS SELECT * FROM ' || prefix41 || 'ZoneLevel'; -EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ZoneLevelCombo AS SELECT * FROM ' || prefix41 || 'ZoneLevelCombo'; - - --- GPVSetting content - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Required, Note) values (''AdminEmail'', null, ''YES'', ''email address'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''AllowShowApps'', ''no'', ''yes or no'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''DefaultApplication'', null, ''ApplicationID'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Required, Note) values (''FullExtent'', null, ''YES'', ''min X, minY, max X, max Y in MeasureProjection coordinates'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ZoomLevels'', ''19'', ''number > 0'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ShowScaleBar'', ''no'', ''yes or no'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''MapProjection'', null, ''Proj4 string, defaults to Web Mercator'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''MeasureProjection'', null, ''Proj4 string, defaults to MapProjection'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''MeasureUnits'', ''both'', ''feet, meters or both'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActiveColor'', ''Yellow'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActiveOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActivePolygonMode'', ''fill'', ''fill or outline'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActivePenWidth'', ''9'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActiveDotSize'', ''13'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetColor'', ''Orange'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetPolygonMode'', ''fill'', ''fill or outline'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetPenWidth'', ''9'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetDotSize'', ''13'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionColor'', ''Blue'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionPolygonMode'', ''fill'', ''fill or outline'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionPenWidth'', ''9'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionDotSize'', ''13'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredColor'', ''#A0A0A0'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredPolygonMode'', ''fill'', ''fill or outline'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredPenWidth'', ''9'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredDotSize'', ''13'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferColor'', ''#A0A0FF'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferOpacity'', ''0.2'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferOutlineColor'', ''#8080DD'', ''HTML color spec'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferOutlineOpacity'', ''0'', ''0.0 = transparent -> 1.0 = opaque'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferOutlinePenWidth'', ''0'', ''pixels'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SwatchTileWidth'', ''20'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SwatchTileHeight'', ''20'', ''pixels'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''LegendExpanded'', ''yes'', ''yes or no'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SearchAutoSelect'', ''no'', ''yes or no'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''PreserveOnActionChange'', ''selection'', ''target or selection'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''CustomStyleSheet'', null, ''URL'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ExportFormat'', ''xls'', ''csv (comma-separated value) or xls (Excel)'')'; - -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''MarkupTimeout'', ''14'', ''days'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ServerImageCacheTimeout'', ''60'', ''seconds'')'; -EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BrowserImageCacheTimeout'', ''60'', ''seconds'')'; - -END; -/ +-- +-- Copyright 2016 Applied Geographics, Inc. +-- +-- Licensed under the Apache License, Version 2.0 (the "License"); +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 +-- +-- Unless required by applicable law or agreed to in writing, software +-- distributed under the License is distributed on an "AS IS" BASIS, +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-- See the License for the specific language governing permissions and +-- limitations under the License. +-- +-- GPV50_Oracle_Upgrade.sql +-- +-- Creates the GPV v5.0 configuration tables from an existing set of GPV v4.1 tables. +-- Set the prefixes for both sets of table names by changing the values in the "prefix41 varchar2(10)" +-- and "prefix50 varchar2(10)" lines below. Make sure to run GPV50_Oracle_AddConstraints.sql +-- using the v5.0 prefix to create the necessary constraints on the v5.0 tables. +-- +-- This script contains default values for the new GPVSetting table. To transfer your previous +-- Web.config settings into the new GPVSetting table: +-- +-- 1) Move the previous content of into the v5.0 Web.config file. +-- - or - +-- Copy the UpdateSettings.ashx file from v5.0 to your previous version. +-- +-- 2) Navigate to the UpdateSettings.ashx page in a browser. This will download a SQL +-- script containing update statements for the GPVSetting table. +-- +-- 3) Make any needed corrections to the SQL script. Make sure the table name prefix +-- is correct. +-- +-- 4) Run the SQL script in your database to update the GPVSetting table. +-- + +DECLARE + prefix41 varchar2(10):= 'GPV41'; + prefix50 varchar2(10):= 'GPV50'; + +BEGIN + +-- add DefaultFunctionTab, DefaultTool, MetaDescription and MetaKeywords to GPVConfiguration + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Application (' || + 'ApplicationID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50),' || + 'AuthorizedRoles varchar2(200),' || + 'FunctionTabs varchar2(50),' || + 'DefaultFunctionTab varchar2(50),' || + 'DefaultMapTab varchar2(50),' || + 'DefaultSearch varchar2(50),' || + 'DefaultAction varchar2(50),' || + 'DefaultTargetLayer varchar2(50),' || + 'DefaultProximity varchar2(50),' || + 'DefaultSelectionLayer varchar2(50),' || + 'DefaultLevel varchar2(50),' || + 'DefaultTool varchar2(50),' || + 'FullExtent varchar2(50),' || + 'OverviewMapID varchar2(50), ' || + 'CoordinateModes varchar2(50),' || + 'ZoneLevelID varchar2(50),' || + 'TrackUse number(1),' || + 'MetaDescription varchar2(200),' || + 'MetaKeywords varchar2(200),' || + 'About varchar2(1000),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'INSERT INTO ' || prefix50 || 'Application (ApplicationID, DisplayName, AuthorizedRoles, FunctionTabs, DefaultMapTab, DefaultAction, DefaultTargetLayer, DefaultProximity, DefaultSelectionLayer, DefaultLevel, FullExtent, OverviewMapID, CoordinateModes, ZoneLevelID, TrackUse, MetaDescription, MetaKeywords, About, Active) ' || + 'SELECT ApplicationID, DisplayName, AuthorizedRoles, FunctionTabs, DefaultMapTab, DefaultAction, DefaultTargetLayer, DefaultProximity, DefaultSelectionLayer, DefaultLevel, FullExtent, OverviewMapID, CoordinateModes, ZoneLevelID, TrackUse, MetaDescription, MetaKeywords, About, Active ' || + 'FROM ' || prefix41 || 'Application'; + +-- copy tables + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ApplicationMapTab AS SELECT * FROM ' || prefix41 || 'ApplicationMapTab'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ApplicationMarkupCategory AS SELECT * FROM ' || prefix41 || 'ApplicationMarkupCategory'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ApplicationPrintTemplate AS SELECT * FROM ' || prefix41 || 'ApplicationPrintTemplate'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Connection AS SELECT * FROM ' || prefix41 || 'Connection'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'DataTab AS SELECT * FROM ' || prefix41 || 'DataTab'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ExternalMap AS SELECT * FROM ' || prefix41 || 'ExternalMap'; + +-- delete BaseMapID from Layer + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Layer (' || + 'LayerID varchar2(50) NOT NULL,' || + 'LayerName varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50),' || + 'MetaDataURL varchar2(200),' || + 'KeyField varchar2(50),' || + 'ZoneField varchar2(50),' || + 'LevelField varchar2(50),' || + 'MaxNumberSelected number(5),' || + 'MaxSelectionArea number(11,3), ' || + 'MinNearestDistance number(11,3),' || + 'MaxNearestDistance number(11,3),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'INSERT INTO ' || prefix50 || 'Layer (LayerID, LayerName, DisplayName, MetaDataURL, KeyField, ZoneField, LevelField, MaxNumberSelected, MaxSelectionArea, MinNearestDistance, MaxNearestDistance, Active) ' || + 'SELECT LayerID, LayerName, DisplayName, MetaDataURL, KeyField, ZoneField, LevelField, MaxNumberSelected, MaxSelectionArea, MinNearestDistance, MaxNearestDistance, Active ' || + 'FROM ' || prefix41 || 'Layer'; + +-- copy tables + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'LayerFunction AS SELECT * FROM ' || prefix41 || 'LayerFunction'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'LayerProximity AS SELECT * FROM ' || prefix41 || 'LayerProximity'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Level AS SELECT * FROM ' || prefix41 || 'Level'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MailingLabel AS SELECT * FROM ' || prefix41 || 'MailingLabel'; + +-- delete BaseMapID and ShowBaseMapInLegend from MapTab + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MapTab (' || + 'MapTabID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'MapHost varchar2(50) NOT NULL,' || + 'MapService varchar2(50) NOT NULL,' || + 'UserName varchar2(50),' || + 'Password varchar2(50),' || + 'DataFrame varchar2(50),' || + 'InteractiveLegend number(1),' || + 'Active number(1) default 1' || +')'; + +EXECUTE IMMEDIATE 'INSERT INTO ' || prefix50 || 'MapTab (MapTabID, DisplayName, MapHost, MapService, UserName, Password, DataFrame, InteractiveLegend, Active) ' || + 'SELECT MapTabID, DisplayName, MapHost, MapService, UserName, Password, DataFrame, InteractiveLegend, Active ' || + 'FROM ' || prefix41 || 'MapTab'; + +-- copy tables + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MapTabLayer AS SELECT * FROM ' || prefix41 || 'MapTabLayer'; + +-- create MapTabTileGroup table + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MapTabTileGroup (' || + 'MapTabID varchar2(50) NOT NULL,' || + 'TileGroupID varchar2(50) NOT NULL,' || + 'CheckInLegend number(1),' || + 'Opacity number(11,3) default 1,' || + 'SequenceNo number(1) NOT NULL' || +')'; + +-- copy tables + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Markup AS SELECT * FROM ' || prefix41 || 'Markup'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MarkupCategory AS SELECT * FROM ' || prefix41 || 'MarkupCategory'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MarkupGroup AS SELECT * FROM ' || prefix41 || 'MarkupGroup'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'MarkupSequence AS SELECT * FROM ' || prefix41 || 'MarkupSequence'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'PrintTemplate AS SELECT * FROM ' || prefix41 || 'PrintTemplate'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'PrintTemplateContent AS SELECT * FROM ' || prefix41 || 'PrintTemplateContent'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Proximity AS SELECT * FROM ' || prefix41 || 'Proximity'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Query AS SELECT * FROM ' || prefix41 || 'Query'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'SavedState AS SELECT * FROM ' || prefix41 || 'SavedState'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Search AS SELECT * FROM ' || prefix41 || 'Search'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'SearchInputField AS SELECT * FROM ' || prefix41 || 'SearchInputField'; + +-- create Setting table + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix || 'Setting (' || + 'Setting varchar2(50) NOT NULL,' || + 'Value varchar2(400),' || + 'Required varchar2(5) DEFAULT ''no'',' || + 'Note varchar2(100)' || +')'; + +-- create TileGroup table + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'TileGroup (' || + 'TileGroupID varchar2(50) NOT NULL,' || + 'DisplayName varchar2(50) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +-- create TileLayer table + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'TileLayer (' || + 'TileLayerID varchar2(50) NOT NULL,' || + 'TileGroupID varchar2(50) NOT NULL,' || + 'URL varchar2(400) NOT NULL,' || + 'MaxZoomLevel number(2),' || + 'Attribution varchar2(400),' || + 'Overlay number(1) default 1,' || + 'SequenceNo number(2) NOT NULL,' || + 'Active number(1) default 1' || +')'; + +-- copy tables + +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'UsageTracking AS SELECT * FROM ' || prefix41 || 'UsageTracking'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'User AS SELECT * FROM ' || prefix41 || 'User'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'Zone AS SELECT * FROM ' || prefix41 || 'Zone'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ZoneLevel AS SELECT * FROM ' || prefix41 || 'ZoneLevel'; +EXECUTE IMMEDIATE 'CREATE TABLE ' || prefix50 || 'ZoneLevelCombo AS SELECT * FROM ' || prefix41 || 'ZoneLevelCombo'; + + +-- GPVSetting content + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Required, Note) values (''AdminEmail'', null, ''YES'', ''email address'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''AllowShowApps'', ''no'', ''yes or no'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''DefaultApplication'', null, ''ApplicationID'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Required, Note) values (''FullExtent'', null, ''YES'', ''min X, minY, max X, max Y in MeasureProjection coordinates'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ZoomLevels'', ''19'', ''number > 0'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ShowScaleBar'', ''no'', ''yes or no'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''MapProjection'', null, ''Proj4 string, defaults to Web Mercator'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''MeasureProjection'', null, ''Proj4 string, defaults to MapProjection'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''MeasureUnits'', ''both'', ''feet, meters or both'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActiveColor'', ''Yellow'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActiveOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActivePolygonMode'', ''fill'', ''fill or outline'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActivePenWidth'', ''9'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ActiveDotSize'', ''13'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetColor'', ''Orange'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetPolygonMode'', ''fill'', ''fill or outline'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetPenWidth'', ''9'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''TargetDotSize'', ''13'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionColor'', ''Blue'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionPolygonMode'', ''fill'', ''fill or outline'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionPenWidth'', ''9'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SelectionDotSize'', ''13'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredColor'', ''#A0A0A0'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredOpacity'', ''0.5'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredPolygonMode'', ''fill'', ''fill or outline'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredPenWidth'', ''9'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''FilteredDotSize'', ''13'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferColor'', ''#A0A0FF'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferOpacity'', ''0.2'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferOutlineColor'', ''#8080DD'', ''HTML color spec'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferOutlineOpacity'', ''0'', ''0.0 = transparent -> 1.0 = opaque'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BufferOutlinePenWidth'', ''0'', ''pixels'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SwatchTileWidth'', ''20'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SwatchTileHeight'', ''20'', ''pixels'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''LegendExpanded'', ''yes'', ''yes or no'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''SearchAutoSelect'', ''no'', ''yes or no'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''PreserveOnActionChange'', ''selection'', ''target or selection'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''CustomStyleSheet'', null, ''URL'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ExportFormat'', ''xls'', ''csv (comma-separated value) or xls (Excel)'')'; + +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''MarkupTimeout'', ''14'', ''days'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''ServerImageCacheTimeout'', ''60'', ''seconds'')'; +EXECUTE IMMEDIATE 'insert into ' || prefix50 || 'Setting (Setting, Value, Note) values (''BrowserImageCacheTimeout'', ''60'', ''seconds'')'; + +END; +/ diff --git a/SQLScripts/PrintTemplate Content/README.md b/SQLScripts/PrintTemplate Content/README.md index 99dbcfb..55d4f82 100644 --- a/SQLScripts/PrintTemplate Content/README.md +++ b/SQLScripts/PrintTemplate Content/README.md @@ -1,6 +1,6 @@ -# PrintTemplate Content - -This directory contains the images and disclaimer text referenced by the -PrintTemplateContent table when it's loaded using the *_LoadPrintTemplates.sql -script. Copy these to the Image and Text folders in your GPV if you wish to -use them. +# PrintTemplate Content + +This directory contains the images and disclaimer text referenced by the +PrintTemplateContent table when it's loaded using the *_LoadPrintTemplates.sql +script. Copy these to the Image and Text folders in your GPV if you wish to +use them. diff --git a/SQLScripts/SQL Server/GPV50_SQLServer_Create.sql b/SQLScripts/SQL Server/GPV50_SQLServer_Create.sql index dd91192..87657b4 100644 Binary files a/SQLScripts/SQL Server/GPV50_SQLServer_Create.sql and b/SQLScripts/SQL Server/GPV50_SQLServer_Create.sql differ diff --git a/WebApp/Admin/Styles/Admin.css b/WebApp/Admin/Styles/Admin.css index cdb54cb..4c3b8fe 100644 --- a/WebApp/Admin/Styles/Admin.css +++ b/WebApp/Admin/Styles/Admin.css @@ -172,3 +172,7 @@ div top: 7px; } +a, .CommandLink +{ + color: #0000ff; +} \ No newline at end of file diff --git a/WebApp/App_Code/AppSettings.cs b/WebApp/App_Code/AppSettings.cs index a9ac045..bc733fa 100644 --- a/WebApp/App_Code/AppSettings.cs +++ b/WebApp/App_Code/AppSettings.cs @@ -312,6 +312,14 @@ public bool LegendExpanded } } + public bool LegendCollapsed + { + get + { + return GetConfigBoolean("LegendCollapsed", true); + } + } + public CoordinateSystem MapCoordinateSystem { get @@ -672,4 +680,4 @@ public string ToJson() JavaScriptSerializer serializer = new JavaScriptSerializer(); return serializer.Serialize(jsonData); } -} \ No newline at end of file +} diff --git a/WebApp/App_Code/AppState.cs b/WebApp/App_Code/AppState.cs index b316781..a43d52b 100644 --- a/WebApp/App_Code/AppState.cs +++ b/WebApp/App_Code/AppState.cs @@ -1,606 +1,632 @@ -// Copyright 2016 Applied Geographics, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -using System; -using System.Collections; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using System.Web.Script.Serialization; -using System.Web.SessionState; -using System.Web.UI; -using GeoAPI.Geometries; -using NetTopologySuite.Geometries; -using ICSharpCode.SharpZipLib.GZip; - -public class AppState -{ - private const char Separator = '\u0001'; - private const char Separator2 = '\u0002'; - private const char Separator3 = '\u0004'; - private const string Key = "AppState"; - - private const char VersionMarker = '\u0003'; - private const string CurrentVersion = "5.0"; - - public static AppState FromJson(string json) - { - return GetJsonSerializer().Deserialize(json); - } - - public static bool IsIn(HttpSessionState session) - { - return session[Key] != null; - } - - public static bool IsIn(StateBag viewState) - { - return viewState[Key] != null; - } - - public static void RemoveFrom(HttpSessionState session) - { - if (IsIn(session)) - { - session.Remove(Key); - } - } - - public static void RemoveFrom(StateBag viewState) - { - if (IsIn(viewState)) - { - viewState.Remove(Key); - } - } - - public static AppState RestoreFrom(HttpSessionState session) - { - return RestoreFrom(session, true); - } - - public static AppState RestoreFrom(HttpSessionState session, bool remove) - { - if (IsIn(session)) - { - AppState appState = FromString((string)session[Key]); - - if (remove) - { - RemoveFrom(session); - } - - return appState; - } - else - { - return new AppState(); - } - } - - public static AppState RestoreFrom(StateBag viewState) - { - return RestoreFrom(viewState, true); - } - - public static AppState RestoreFrom(StateBag viewState, bool remove) - { - if (IsIn(viewState)) - { - AppState appState = FromString((string)viewState[Key]); - - if (remove) - { - RemoveFrom(viewState); - } - - return appState; - } - else - { - return new AppState(); - } - } - - private static List CoordinateMarkupFromString(string value) - { - List markup = new List(); - - if (value.Length > 0) - { - string[] values = value.Split(Separator2); - - for (int i = 0; i < values.Length; ++i) - { - string[] coords = values[i].Split(','); - string point = String.Format("POINT({0} {1})", coords[0], coords[1]); - markup.Add(new Markup(point, "#000000", 1)); - } - } - - return markup; - } - - private static T FromJson(string json) - { - return GetJsonSerializer().Deserialize(json); - } - - public static AppState FromString(string stateString) - { - Queue values = new Queue(stateString.Split(Separator)); - AppState appState = new AppState(); - - string version = ((string)values.Peek())[0] != VersionMarker ? "2.0" : ((string)values.Dequeue()).Substring(1); - - int tab; - FunctionTab functionTabs; - - switch (version) - { - case "2.0": - appState.Application = (string)values.Dequeue(); - appState.MapTab = (string)values.Dequeue(); - appState.TargetLayer = (string)values.Dequeue(); - appState.SelectionLayer = (string)values.Dequeue(); - values.Dequeue(); // skip SelectionDistance - appState.ActiveMapId = (string)values.Dequeue(); - appState.ActiveDataId = (string)values.Dequeue(); - appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); - appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); - appState.Query = (string)values.Dequeue(); - appState.DataTab = (string)values.Dequeue(); - appState.MarkupCategory = (string)values.Dequeue(); - appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); - - tab = Convert.ToInt32((string)values.Dequeue()); - functionTabs = FunctionTab.All; - - switch (tab) - { - case 1: functionTabs = FunctionTab.Selection; break; - case 2: functionTabs = FunctionTab.Markup; break; - case 3: functionTabs = FunctionTab.None; break; - } - - appState.FunctionTabs = functionTabs; - appState.ActiveFunctionTab = functionTabs == FunctionTab.All ? FunctionTab.Selection : functionTabs; - appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); - break; - - case "2.1": - appState.Application = (string)values.Dequeue(); - appState.MapTab = (string)values.Dequeue(); - appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); - appState.TargetLayer = (string)values.Dequeue(); - appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); - appState.ActiveMapId = (string)values.Dequeue(); - appState.ActiveDataId = (string)values.Dequeue(); - appState.Proximity = (string)values.Dequeue(); - appState.SelectionLayer = (string)values.Dequeue(); - appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); - appState.Query = (string)values.Dequeue(); - appState.DataTab = (string)values.Dequeue(); - appState.MarkupCategory = (string)values.Dequeue(); - appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); - - tab = Convert.ToInt32((string)values.Dequeue()); - functionTabs = FunctionTab.All; - - switch (tab) - { - case 0: functionTabs = FunctionTab.None; break; - case 1: functionTabs = FunctionTab.Selection; break; - case 2: functionTabs = FunctionTab.Markup; break; - } - - appState.FunctionTabs = functionTabs; - appState.ActiveFunctionTab = functionTabs == FunctionTab.All ? FunctionTab.Selection : functionTabs; - appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); - appState.Markup = CoordinateMarkupFromString((string)values.Dequeue()); - break; - - case "2.4": - appState.Application = (string)values.Dequeue(); - appState.MapTab = (string)values.Dequeue(); - appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); - appState.TargetLayer = (string)values.Dequeue(); - appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); - appState.ActiveMapId = (string)values.Dequeue(); - appState.ActiveDataId = (string)values.Dequeue(); - appState.Proximity = (string)values.Dequeue(); - appState.SelectionLayer = (string)values.Dequeue(); - appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); - appState.Query = (string)values.Dequeue(); - appState.DataTab = (string)values.Dequeue(); - appState.MarkupCategory = (string)values.Dequeue(); - appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); - appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); - appState.Markup = CoordinateMarkupFromString((string)values.Dequeue()); - break; - - case "2.5": - appState.Application = (string)values.Dequeue(); - appState.MapTab = (string)values.Dequeue(); - appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); - appState.TargetLayer = (string)values.Dequeue(); - appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); - appState.ActiveMapId = (string)values.Dequeue(); - appState.ActiveDataId = (string)values.Dequeue(); - appState.Proximity = (string)values.Dequeue(); - appState.SelectionLayer = (string)values.Dequeue(); - appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); - appState.Query = (string)values.Dequeue(); - appState.DataTab = (string)values.Dequeue(); - appState.MarkupCategory = (string)values.Dequeue(); - appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); - appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); - appState.Markup = CoordinateMarkupFromString((string)values.Dequeue()); - appState.VisibleLayers = LayersFromString((string)values.Dequeue()); - break; - - case "3.1": - appState.Application = (string)values.Dequeue(); - appState.MapTab = (string)values.Dequeue(); - appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); - appState.TargetLayer = (string)values.Dequeue(); - appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); - appState.ActiveMapId = (string)values.Dequeue(); - appState.ActiveDataId = (string)values.Dequeue(); - appState.Proximity = (string)values.Dequeue(); - appState.SelectionLayer = (string)values.Dequeue(); - appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); - appState.Query = (string)values.Dequeue(); - appState.DataTab = (string)values.Dequeue(); - appState.MarkupCategory = (string)values.Dequeue(); - appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); - appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); - appState.Markup = CoordinateMarkupFromString((string)values.Dequeue()); - appState.VisibleLayers = LayersFromString((string)values.Dequeue()); - appState.Level = (string)values.Dequeue(); - - if (values.Count > 0) - { - var text = (string)values.Dequeue(); - - if (!String.IsNullOrEmpty(text) && text != "1") - { - appState.Markup[0].Text = text; - } - } - break; - - case "4.2": - appState.Application = (string)values.Dequeue(); - appState.MapTab = (string)values.Dequeue(); - appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); - appState.TargetLayer = (string)values.Dequeue(); - appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); - appState.ActiveMapId = (string)values.Dequeue(); - appState.ActiveDataId = (string)values.Dequeue(); - appState.Proximity = (string)values.Dequeue(); - appState.SelectionLayer = (string)values.Dequeue(); - appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); - appState.Query = (string)values.Dequeue(); - appState.DataTab = (string)values.Dequeue(); - appState.MarkupCategory = (string)values.Dequeue(); - appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); - appState.Markup = FromJson>((string)values.Dequeue()); - appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); - appState.VisibleLayers = LayersFromString((string)values.Dequeue()); - appState.Level = (string)values.Dequeue(); - break; - - case "5.0": - appState.Application = (string)values.Dequeue(); - appState.MapTab = (string)values.Dequeue(); - appState.Search = (string)values.Dequeue(); - appState.SearchCriteria = FromJson>((string)values.Dequeue()); - appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); - appState.TargetLayer = (string)values.Dequeue(); - appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); - appState.ActiveMapId = (string)values.Dequeue(); - appState.ActiveDataId = (string)values.Dequeue(); - appState.Proximity = (string)values.Dequeue(); - appState.SelectionLayer = (string)values.Dequeue(); - appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); - appState.Query = (string)values.Dequeue(); - appState.DataTab = (string)values.Dequeue(); - appState.MarkupCategory = (string)values.Dequeue(); - appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); - appState.Markup = FromJson>((string)values.Dequeue()); - appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); - appState.Extent = EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2); - appState.VisibleLayers = LayersFromString((string)values.Dequeue()); - appState.VisibleTiles = LayersFromString((string)values.Dequeue()); - appState.Level = (string)values.Dequeue(); - break; - } - - return appState; - } - - public static AppState FromCompressedString(string stateString) - { - byte[] compressedData = Convert.FromBase64String(stateString.Replace("!", "/").Replace("*", "+").Replace("$", "=")); - GZipInputStream zipStream = new GZipInputStream(new MemoryStream(compressedData)); - - int size; - byte[] data = new byte[1024]; - StringBuilder builder = new StringBuilder(); - - try - { - while ((size = zipStream.Read(data, 0, data.Length)) > 0) - { - builder.Append(Encoding.UTF8.GetString(data, 0, size)); - } - } - catch (Exception ex) - { - throw new AppException("Could not uncompress the provided application state string", ex); - } - finally - { - zipStream.Close(); - } - - return FromString(builder.ToString()); - } - - private static JavaScriptSerializer GetJsonSerializer() - { - JavaScriptSerializer serializer = new JavaScriptSerializer(); - serializer.RegisterConverters(new JavaScriptConverter[] { new GeometryConverter() }); - return serializer; - } - - private static Dictionary LayersFromString(string value) - { - Dictionary dict = new Dictionary(); - - if (value.Length > 0) - { - string[] layers = value.Split(Separator2); - - for (int i = 0; i < layers.Length; ++i) - { - StringCollection values = new StringCollection(); - values.AddRange(layers[i].Split(Separator3)); - string key = values[0]; - values.RemoveAt(0); - dict.Add(key, values); - } - } - - return dict; - } - - private static Envelope ProjectExtent(Envelope originalExtent) - { - AppSettings appSettings = AppContext.AppSettings; - Envelope projectedExtent = originalExtent; - - if (appSettings.MapCoordinateSystem != null && appSettings.MeasureCoordinateSystem != null && !appSettings.MapCoordinateSystem.Equals(appSettings.MeasureCoordinateSystem)) - { - projectedExtent = appSettings.MapCoordinateSystem.ToProjected(appSettings.MeasureCoordinateSystem.ToGeodetic(originalExtent)); - } - - return projectedExtent; - } - - private SelectionManager _selectionManager = null; - - public string Application = ""; - public string MapTab = ""; - public string Level = ""; - - public string Search = ""; - public Dictionary SearchCriteria = new Dictionary(); - - public Action Action = Action.Select; - - public string TargetLayer = ""; - public StringCollection TargetIds = new StringCollection(); - public string ActiveMapId = ""; - public string ActiveDataId = ""; - - public string Proximity = ""; - - public string SelectionLayer = ""; - public StringCollection SelectionIds = new StringCollection(); - - public string Query = ""; - public string DataTab = ""; - - public string MarkupCategory = ""; - public StringCollection MarkupGroups = new StringCollection(); - public List Markup = new List(); - - public FunctionTab FunctionTabs = FunctionTab.None; - public FunctionTab ActiveFunctionTab = FunctionTab.None; - public Envelope Extent = null; - - public Dictionary VisibleLayers = new Dictionary(); - public Dictionary VisibleTiles = new Dictionary(); - - public AppState() - { - _selectionManager = new SelectionManager(this); - } - - [ScriptIgnore] - public SelectionManager SelectionManager - { - get - { - return _selectionManager; - } - } - - private string MarkupToJson(List markup) - { - return GetJsonSerializer().Serialize(markup); - } - - public void SaveTo(HttpSessionState session) - { - session[Key] = ToString(); - } - - public void SaveTo(StateBag viewState) - { - viewState[Key] = ToString(); - } - - private String ToJson(object obj) - { - return GetJsonSerializer().Serialize(obj); - } - - private string CoordinatesToString(List points) - { - StringCollection coords = new StringCollection(); - - for (int i = 0; i < points.Count; ++i) - { - coords.Add(points[i].X.ToString() + "," + points[i].Y.ToString()); - } - - return coords.Join(Separator2.ToString()); - } - - private string LayersToString(Dictionary dict) - { - StringCollection layers = new StringCollection(); - - foreach (string key in dict.Keys) - { - string s = key; - - if (dict[key].Count > 0) - { - s += Separator3.ToString() + dict[key].Join(Separator3.ToString()); - } - - layers.Add(s); - } - - return layers.Join(Separator2.ToString()); - } - - public string ToCompressedString() - { - byte[] data = Encoding.UTF8.GetBytes(ToString()); - - MemoryStream memoryStream = new MemoryStream(); - GZipOutputStream zipStream = new GZipOutputStream(memoryStream); - zipStream.Write(data, 0, data.Length); - zipStream.Close(); - - string s = Convert.ToBase64String(memoryStream.ToArray()); - return s.Replace("/", "!").Replace("+", "*").Replace("=", "$"); - } - - public override string ToString() - { - StringBuilder builder = new StringBuilder(); - - builder.Append(VersionMarker + CurrentVersion + Separator); - builder.Append(Application + Separator); - builder.Append(MapTab + Separator); - builder.Append(Search + Separator); - builder.Append(ToJson(SearchCriteria) + Separator); - builder.Append(Action.ToString("d") + Separator); - builder.Append(TargetLayer + Separator); - builder.Append(TargetIds.ToString() + Separator); - builder.Append(ActiveMapId + Separator); - builder.Append(ActiveDataId + Separator); - builder.Append(Proximity + Separator); - builder.Append(SelectionLayer + Separator); - builder.Append(SelectionIds.ToString() + Separator); - builder.Append(Query + Separator); - builder.Append(DataTab + Separator); - builder.Append(MarkupCategory + Separator); - builder.Append(MarkupGroups.ToString() + Separator); - builder.Append(ToJson(Markup) + Separator); - builder.Append(FunctionTabs.ToString("d") + Separator); - builder.Append(ActiveFunctionTab.ToString("d") + Separator); - builder.Append(Extent.ToDelimitedString(Separator2) + Separator); - builder.Append(LayersToString(VisibleLayers) + Separator); - builder.Append(LayersToString(VisibleTiles) + Separator); - builder.Append(Level + Separator); - - return builder.ToString(); - } - - public string ToJson() - { - return GetJsonSerializer().Serialize(this); - } - - private class GeometryConverter : JavaScriptConverter - { - public override object Deserialize(IDictionary dictionary, Type type, JavaScriptSerializer serializer) - { - if (type == typeof(Coordinate)) - { - double[] coordinates = ((ArrayList)dictionary["coordinates"]).OfType().Select(o => Convert.ToDouble(o)).ToArray(); - return new Coordinate(coordinates[0], coordinates[1]); - } - - if (type == typeof(Envelope)) - { - double[] bbox = ((ArrayList)dictionary["bbox"]).OfType().Select(o => Convert.ToDouble(o)).ToArray(); - return new Envelope(new Coordinate(bbox[0], bbox[1]), new Coordinate(bbox[2], bbox[3])); - } - - return null; - } - - public override IDictionary Serialize(object obj, JavaScriptSerializer serializer) - { - Dictionary dictionary = new Dictionary(); - - Envelope envelope = obj as Envelope; - - if (envelope != null) - { - dictionary.Add("bbox", new double[] { envelope.MinX, envelope.MinY, envelope.MaxX, envelope.MaxY }); - return dictionary; - } - - return null; - } - - public override IEnumerable SupportedTypes - { - get - { - return new Type[] { typeof(Envelope) }; - } - } - } -} - +// Copyright 2016 Applied Geographics, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +using System; +using System.Collections; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Web.Script.Serialization; +using System.Web.SessionState; +using System.Web.UI; +using GeoAPI.Geometries; +using NetTopologySuite.Geometries; +using ICSharpCode.SharpZipLib.GZip; + +public class AppState +{ + private const char Separator = '\u0001'; + private const char Separator2 = '\u0002'; + private const char Separator3 = '\u0004'; + private const string Key = "AppState"; + + private const char VersionMarker = '\u0003'; + private const string CurrentVersion = "5.1"; + + public static AppState FromJson(string json) + { + return GetJsonSerializer().Deserialize(json); + } + + public static bool IsIn(HttpSessionState session) + { + return session[Key] != null; + } + + public static bool IsIn(StateBag viewState) + { + return viewState[Key] != null; + } + + public static void RemoveFrom(HttpSessionState session) + { + if (IsIn(session)) + { + session.Remove(Key); + } + } + + public static void RemoveFrom(StateBag viewState) + { + if (IsIn(viewState)) + { + viewState.Remove(Key); + } + } + + public static AppState RestoreFrom(HttpSessionState session) + { + return RestoreFrom(session, true); + } + + public static AppState RestoreFrom(HttpSessionState session, bool remove) + { + if (IsIn(session)) + { + AppState appState = FromString((string)session[Key]); + + if (remove) + { + RemoveFrom(session); + } + + return appState; + } + else + { + return new AppState(); + } + } + + public static AppState RestoreFrom(StateBag viewState) + { + return RestoreFrom(viewState, true); + } + + public static AppState RestoreFrom(StateBag viewState, bool remove) + { + if (IsIn(viewState)) + { + AppState appState = FromString((string)viewState[Key]); + + if (remove) + { + RemoveFrom(viewState); + } + + return appState; + } + else + { + return new AppState(); + } + } + + private static List CoordinateMarkupFromString(string value) + { + List markup = new List(); + + if (value.Length > 0) + { + string[] values = value.Split(Separator2); + + for (int i = 0; i < values.Length; ++i) + { + string[] coords = values[i].Split(','); + string point = String.Format("POINT({0} {1})", coords[0], coords[1]); + markup.Add(new Markup(point, "#000000", 1)); + } + } + + return markup; + } + + private static T FromJson(string json) + { + return GetJsonSerializer().Deserialize(json); + } + + public static AppState FromString(string stateString) + { + Queue values = new Queue(stateString.Split(Separator)); + AppState appState = new AppState(); + + string version = ((string)values.Peek())[0] != VersionMarker ? "2.0" : ((string)values.Dequeue()).Substring(1); + + int tab; + FunctionTab functionTabs; + + switch (version) + { + case "2.0": + appState.Application = (string)values.Dequeue(); + appState.MapTab = (string)values.Dequeue(); + appState.TargetLayer = (string)values.Dequeue(); + appState.SelectionLayer = (string)values.Dequeue(); + values.Dequeue(); // skip SelectionDistance + appState.ActiveMapId = (string)values.Dequeue(); + appState.ActiveDataId = (string)values.Dequeue(); + appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); + appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); + appState.Query = (string)values.Dequeue(); + appState.DataTab = (string)values.Dequeue(); + appState.MarkupCategory = (string)values.Dequeue(); + appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); + + tab = Convert.ToInt32((string)values.Dequeue()); + functionTabs = FunctionTab.All; + + switch (tab) + { + case 1: functionTabs = FunctionTab.Selection; break; + case 2: functionTabs = FunctionTab.Markup; break; + case 3: functionTabs = FunctionTab.None; break; + } + + appState.FunctionTabs = functionTabs; + appState.ActiveFunctionTab = functionTabs == FunctionTab.All ? FunctionTab.Selection : functionTabs; + appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); + break; + + case "2.1": + appState.Application = (string)values.Dequeue(); + appState.MapTab = (string)values.Dequeue(); + appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); + appState.TargetLayer = (string)values.Dequeue(); + appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); + appState.ActiveMapId = (string)values.Dequeue(); + appState.ActiveDataId = (string)values.Dequeue(); + appState.Proximity = (string)values.Dequeue(); + appState.SelectionLayer = (string)values.Dequeue(); + appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); + appState.Query = (string)values.Dequeue(); + appState.DataTab = (string)values.Dequeue(); + appState.MarkupCategory = (string)values.Dequeue(); + appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); + + tab = Convert.ToInt32((string)values.Dequeue()); + functionTabs = FunctionTab.All; + + switch (tab) + { + case 0: functionTabs = FunctionTab.None; break; + case 1: functionTabs = FunctionTab.Selection; break; + case 2: functionTabs = FunctionTab.Markup; break; + } + + appState.FunctionTabs = functionTabs; + appState.ActiveFunctionTab = functionTabs == FunctionTab.All ? FunctionTab.Selection : functionTabs; + appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); + appState.Markup = CoordinateMarkupFromString((string)values.Dequeue()); + break; + + case "2.4": + appState.Application = (string)values.Dequeue(); + appState.MapTab = (string)values.Dequeue(); + appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); + appState.TargetLayer = (string)values.Dequeue(); + appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); + appState.ActiveMapId = (string)values.Dequeue(); + appState.ActiveDataId = (string)values.Dequeue(); + appState.Proximity = (string)values.Dequeue(); + appState.SelectionLayer = (string)values.Dequeue(); + appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); + appState.Query = (string)values.Dequeue(); + appState.DataTab = (string)values.Dequeue(); + appState.MarkupCategory = (string)values.Dequeue(); + appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); + appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); + appState.Markup = CoordinateMarkupFromString((string)values.Dequeue()); + break; + + case "2.5": + appState.Application = (string)values.Dequeue(); + appState.MapTab = (string)values.Dequeue(); + appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); + appState.TargetLayer = (string)values.Dequeue(); + appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); + appState.ActiveMapId = (string)values.Dequeue(); + appState.ActiveDataId = (string)values.Dequeue(); + appState.Proximity = (string)values.Dequeue(); + appState.SelectionLayer = (string)values.Dequeue(); + appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); + appState.Query = (string)values.Dequeue(); + appState.DataTab = (string)values.Dequeue(); + appState.MarkupCategory = (string)values.Dequeue(); + appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); + appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); + appState.Markup = CoordinateMarkupFromString((string)values.Dequeue()); + appState.VisibleLayers = LayersFromString((string)values.Dequeue()); + break; + + case "3.1": + appState.Application = (string)values.Dequeue(); + appState.MapTab = (string)values.Dequeue(); + appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); + appState.TargetLayer = (string)values.Dequeue(); + appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); + appState.ActiveMapId = (string)values.Dequeue(); + appState.ActiveDataId = (string)values.Dequeue(); + appState.Proximity = (string)values.Dequeue(); + appState.SelectionLayer = (string)values.Dequeue(); + appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); + appState.Query = (string)values.Dequeue(); + appState.DataTab = (string)values.Dequeue(); + appState.MarkupCategory = (string)values.Dequeue(); + appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); + appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); + appState.Markup = CoordinateMarkupFromString((string)values.Dequeue()); + appState.VisibleLayers = LayersFromString((string)values.Dequeue()); + appState.Level = (string)values.Dequeue(); + + if (values.Count > 0) + { + var text = (string)values.Dequeue(); + + if (!String.IsNullOrEmpty(text) && text != "1") + { + appState.Markup[0].Text = text; + } + } + break; + + case "4.2": + appState.Application = (string)values.Dequeue(); + appState.MapTab = (string)values.Dequeue(); + appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); + appState.TargetLayer = (string)values.Dequeue(); + appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); + appState.ActiveMapId = (string)values.Dequeue(); + appState.ActiveDataId = (string)values.Dequeue(); + appState.Proximity = (string)values.Dequeue(); + appState.SelectionLayer = (string)values.Dequeue(); + appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); + appState.Query = (string)values.Dequeue(); + appState.DataTab = (string)values.Dequeue(); + appState.MarkupCategory = (string)values.Dequeue(); + appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); + appState.Markup = FromJson>((string)values.Dequeue()); + appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.Extent = ProjectExtent(EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2)); + appState.VisibleLayers = LayersFromString((string)values.Dequeue()); + appState.Level = (string)values.Dequeue(); + break; + + case "5.0": + appState.Application = (string)values.Dequeue(); + appState.MapTab = (string)values.Dequeue(); + appState.Search = (string)values.Dequeue(); + appState.SearchCriteria = FromJson>((string)values.Dequeue()); + appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); + appState.TargetLayer = (string)values.Dequeue(); + appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); + appState.ActiveMapId = (string)values.Dequeue(); + appState.ActiveDataId = (string)values.Dequeue(); + appState.Proximity = (string)values.Dequeue(); + appState.SelectionLayer = (string)values.Dequeue(); + appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); + appState.Query = (string)values.Dequeue(); + appState.DataTab = (string)values.Dequeue(); + appState.MarkupCategory = (string)values.Dequeue(); + appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); + appState.Markup = FromJson>((string)values.Dequeue()); + appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.Extent = EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2); + appState.VisibleLayers = LayersFromString((string)values.Dequeue()); + appState.VisibleTiles = LayersFromString((string)values.Dequeue()); + appState.Level = (string)values.Dequeue(); + break; + + case "5.1": + appState.Application = (string)values.Dequeue(); + appState.MapTab = (string)values.Dequeue(); + appState.Search = (string)values.Dequeue(); + appState.SearchCriteria = FromJson>((string)values.Dequeue()); + appState.Action = (Action)(Convert.ToInt32((string)values.Dequeue())); + appState.TargetLayer = (string)values.Dequeue(); + appState.TargetIds = StringCollection.FromString((string)values.Dequeue()); + appState.ActiveMapId = (string)values.Dequeue(); + appState.ActiveDataId = (string)values.Dequeue(); + appState.Proximity = (string)values.Dequeue(); + appState.SelectionLayer = (string)values.Dequeue(); + appState.SelectionIds = StringCollection.FromString((string)values.Dequeue()); + appState.Query = (string)values.Dequeue(); + appState.DataTab = (string)values.Dequeue(); + appState.MarkupCategory = (string)values.Dequeue(); + appState.MarkupGroups = StringCollection.FromString((string)values.Dequeue()); + appState.Markup = FromJson>((string)values.Dequeue()); + appState.FunctionTabs = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.ActiveFunctionTab = (FunctionTab)(Convert.ToInt32((string)values.Dequeue())); + appState.Extent = EnvelopeExtensions.FromDelimitedString((string)values.Dequeue(), Separator2); + appState.VisibleLayers = LayersFromString((string)values.Dequeue()); + appState.VisibleTiles = LayersFromString((string)values.Dequeue()); + appState.Level = (string)values.Dequeue(); + break; + } + + return appState; + } + + public static AppState FromCompressedString(string stateString) + { + byte[] compressedData = Convert.FromBase64String(stateString.Replace("!", "/").Replace("*", "+").Replace("$", "=")); + GZipInputStream zipStream = new GZipInputStream(new MemoryStream(compressedData)); + + int size; + byte[] data = new byte[1024]; + StringBuilder builder = new StringBuilder(); + + try + { + while ((size = zipStream.Read(data, 0, data.Length)) > 0) + { + builder.Append(Encoding.UTF8.GetString(data, 0, size)); + } + } + catch (Exception ex) + { + throw new AppException("Could not uncompress the provided application state string", ex); + } + finally + { + zipStream.Close(); + } + + return FromString(builder.ToString()); + } + + private static JavaScriptSerializer GetJsonSerializer() + { + JavaScriptSerializer serializer = new JavaScriptSerializer(); + serializer.RegisterConverters(new JavaScriptConverter[] { new GeometryConverter() }); + return serializer; + } + + private static Dictionary LayersFromString(string value) + { + Dictionary dict = new Dictionary(); + + if (value.Length > 0) + { + string[] layers = value.Split(Separator2); + + for (int i = 0; i < layers.Length; ++i) + { + StringCollection values = new StringCollection(); + values.AddRange(layers[i].Split(Separator3)); + string key = values[0]; + values.RemoveAt(0); + dict.Add(key, values); + } + } + + return dict; + } + + private static Envelope ProjectExtent(Envelope originalExtent) + { + AppSettings appSettings = AppContext.AppSettings; + Envelope projectedExtent = originalExtent; + + if (appSettings.MapCoordinateSystem != null && appSettings.MeasureCoordinateSystem != null && !appSettings.MapCoordinateSystem.Equals(appSettings.MeasureCoordinateSystem)) + { + projectedExtent = appSettings.MapCoordinateSystem.ToProjected(appSettings.MeasureCoordinateSystem.ToGeodetic(originalExtent)); + } + + return projectedExtent; + } + + private SelectionManager _selectionManager = null; + + public string Application = ""; + public string MapTab = ""; + public string Level = ""; + + public string Search = ""; + public Dictionary SearchCriteria = new Dictionary(); + + public Action Action = Action.Select; + + public string TargetLayer = ""; + public StringCollection TargetIds = new StringCollection(); + public string ActiveMapId = ""; + public string ActiveDataId = ""; + + public string Proximity = ""; + + public string SelectionLayer = ""; + public StringCollection SelectionIds = new StringCollection(); + + public string Query = ""; + public string DataTab = ""; + + public string MarkupCategory = ""; + public StringCollection MarkupGroups = new StringCollection(); + public List Markup = new List(); + + public FunctionTab FunctionTabs = FunctionTab.None; + public FunctionTab ActiveFunctionTab = FunctionTab.None; + public Envelope Extent = null; + + public Dictionary VisibleLayers = new Dictionary(); + public Dictionary VisibleTiles = new Dictionary(); + + public AppState() + { + _selectionManager = new SelectionManager(this); + } + + [ScriptIgnore] + public SelectionManager SelectionManager + { + get + { + return _selectionManager; + } + } + + private string MarkupToJson(List markup) + { + return GetJsonSerializer().Serialize(markup); + } + + public void SaveTo(HttpSessionState session) + { + session[Key] = ToString(); + } + + public void SaveTo(StateBag viewState) + { + viewState[Key] = ToString(); + } + + private String ToJson(object obj) + { + return GetJsonSerializer().Serialize(obj); + } + + private string CoordinatesToString(List points) + { + StringCollection coords = new StringCollection(); + + for (int i = 0; i < points.Count; ++i) + { + coords.Add(points[i].X.ToString() + "," + points[i].Y.ToString()); + } + + return coords.Join(Separator2.ToString()); + } + + private string LayersToString(Dictionary dict) + { + StringCollection layers = new StringCollection(); + + foreach (string key in dict.Keys) + { + string s = key; + + if (dict[key].Count > 0) + { + s += Separator3.ToString() + dict[key].Join(Separator3.ToString()); + } + + layers.Add(s); + } + + return layers.Join(Separator2.ToString()); + } + + public string ToCompressedString() + { + byte[] data = Encoding.UTF8.GetBytes(ToString()); + + MemoryStream memoryStream = new MemoryStream(); + GZipOutputStream zipStream = new GZipOutputStream(memoryStream); + zipStream.Write(data, 0, data.Length); + zipStream.Close(); + + string s = Convert.ToBase64String(memoryStream.ToArray()); + return s.Replace("/", "!").Replace("+", "*").Replace("=", "$"); + } + + public override string ToString() + { + StringBuilder builder = new StringBuilder(); + + builder.Append(VersionMarker + CurrentVersion + Separator); + builder.Append(Application + Separator); + builder.Append(MapTab + Separator); + builder.Append(Search + Separator); + builder.Append(ToJson(SearchCriteria) + Separator); + builder.Append(Action.ToString("d") + Separator); + builder.Append(TargetLayer + Separator); + builder.Append(TargetIds.ToString() + Separator); + builder.Append(ActiveMapId + Separator); + builder.Append(ActiveDataId + Separator); + builder.Append(Proximity + Separator); + builder.Append(SelectionLayer + Separator); + builder.Append(SelectionIds.ToString() + Separator); + builder.Append(Query + Separator); + builder.Append(DataTab + Separator); + builder.Append(MarkupCategory + Separator); + builder.Append(MarkupGroups.ToString() + Separator); + builder.Append(ToJson(Markup) + Separator); + builder.Append(FunctionTabs.ToString("d") + Separator); + builder.Append(ActiveFunctionTab.ToString("d") + Separator); + builder.Append(Extent.ToDelimitedString(Separator2) + Separator); + builder.Append(LayersToString(VisibleLayers) + Separator); + builder.Append(LayersToString(VisibleTiles) + Separator); + builder.Append(Level + Separator); + + return builder.ToString(); + } + + public string ToJson() + { + return GetJsonSerializer().Serialize(this); + } + + private class GeometryConverter : JavaScriptConverter + { + public override object Deserialize(IDictionary dictionary, Type type, JavaScriptSerializer serializer) + { + if (type == typeof(Coordinate)) + { + double[] coordinates = ((ArrayList)dictionary["coordinates"]).OfType().Select(o => Convert.ToDouble(o)).ToArray(); + return new Coordinate(coordinates[0], coordinates[1]); + } + + if (type == typeof(Envelope)) + { + double[] bbox = ((ArrayList)dictionary["bbox"]).OfType().Select(o => Convert.ToDouble(o)).ToArray(); + return new Envelope(new Coordinate(bbox[0], bbox[1]), new Coordinate(bbox[2], bbox[3])); + } + + return null; + } + + public override IDictionary Serialize(object obj, JavaScriptSerializer serializer) + { + Dictionary dictionary = new Dictionary(); + + Envelope envelope = obj as Envelope; + + if (envelope != null) + { + dictionary.Add("bbox", new double[] { envelope.MinX, envelope.MinY, envelope.MaxX, envelope.MaxY }); + return dictionary; + } + + return null; + } + + public override IEnumerable SupportedTypes + { + get + { + return new Type[] { typeof(Envelope) }; + } + } + } +} + diff --git a/WebApp/App_Code/BusinessLogic/Configuration.cs b/WebApp/App_Code/BusinessLogic/Configuration.cs index dda6e69..0a43e6f 100644 --- a/WebApp/App_Code/BusinessLogic/Configuration.cs +++ b/WebApp/App_Code/BusinessLogic/Configuration.cs @@ -28,1782 +28,1782 @@ public partial class Configuration { - private static Regex _searchSubstitutionRegex = new Regex(@"\s+\{0\}(\s+|$)"); - private static BooleanSwitch _debugSwitch = new BooleanSwitch("ConfigDebug", "Shows configuration validation performance in the debug window"); + private static Regex _searchSubstitutionRegex=new Regex(@"\s+\{0\}(\s+|$)"); + private static BooleanSwitch _debugSwitch=new BooleanSwitch("ConfigDebug", "Shows configuration validation performance in the debug window"); - private AppSettings _appSettings = null; + private AppSettings _appSettings=null; - private static string[] TableNames - { - get - { - return new string[] {"ZoneLevel", "Application", "Connection", "MapTab", "Layer", "DataTab", "Query", "Search", "SearchInputField", "Proximity", + private static string[] TableNames + { + get + { + return new string[] {"ZoneLevel", "Application", "Connection", "MapTab", "Layer", "DataTab", "Query", "Search", "SearchInputField", "Proximity", "ApplicationMapTab", "MapTabLayer", "LayerFunction", "LayerProximity", "TileGroup", "TileLayer", "MapTabTileGroup", "PrintTemplate", "PrintTemplateContent", "ApplicationPrintTemplate", "MarkupCategory", "ApplicationMarkupCategory", "Zone", "Level", "ZoneLevelCombo", "MailingLabel", "ExternalMap", "Setting"}; - } - } - - public static Configuration GetCurrent() - { - Configuration config = new Configuration(); - string prefix = WebConfigSettings.ConfigurationTablePrefix; - - using (OleDbConnection connection = AppContext.GetDatabaseConnection()) - { - foreach (string tableName in TableNames) - { - try - { - DataColumnCollection columns = config.Tables[tableName].Columns; - - string sql = "select * from " + prefix + tableName; - - if (tableName == "MailingLabel") - { - sql += " where IsAvailable = 1"; - } - - if (tableName == "ExternalMap" || tableName == "PrintTemplate" || tableName == "Proximity") - { - sql += " order by SequenceNo"; - } - else if (tableName == "ZoneLevelCombo") - { - sql = String.Format(@"select a.ZoneLevelID, a.ZoneID, a.LevelID, a.Active from {0}ZoneLevelCombo a + } + } + + public static Configuration GetCurrent() + { + Configuration config=new Configuration(); + string prefix=WebConfigSettings.ConfigurationTablePrefix; + + using(OleDbConnection connection=AppContext.GetDatabaseConnection()) + { + foreach(string tableName in TableNames) + { + try + { + DataColumnCollection columns=config.Tables[tableName].Columns; + + string sql="select * from "+prefix+tableName; + + if(tableName=="MailingLabel") + { + sql+=" where IsAvailable = 1"; + } + + if(tableName=="ExternalMap"||tableName=="PrintTemplate"||tableName=="Proximity") + { + sql+=" order by SequenceNo"; + } + else if(tableName=="ZoneLevelCombo") + { + sql=String.Format(@"select a.ZoneLevelID, a.ZoneID, a.LevelID, a.Active from {0}ZoneLevelCombo a inner join {0}Zone b on a.ZoneLevelID = b.ZoneLevelID and a.ZoneID = b.ZoneID inner join {0}Level c on a.ZoneLevelID = c.ZoneLevelID and a.LevelID = c.LevelID order by a.ZoneLevelID, b.SequenceNo, a.ZoneID, c.SequenceNo, a.LevelID", prefix); - } - else if (tableName == "Setting") - { - sql = "select Setting, Value from " + prefix + tableName; - } - else - { - sql += " order by " + columns[0].ColumnName; - - if (columns.Contains("SequenceNo")) - { - sql += ", SequenceNo"; - } - } - - using (OleDbDataAdapter adapter = new OleDbDataAdapter(sql, connection)) - { - adapter.Fill(config, tableName); - } - } - catch (Exception ex) - { - throw new AppException("Could not load configuration table " + prefix + tableName, ex); - } - } - } - - return config; - } - - public static int GetParameterCount(OleDbCommand command) - { - // get the procedure owner and name from the command text - - string[] nameParts = command.CommandText.Split('.'); - string owner = nameParts.Length > 1 ? nameParts[nameParts.Length - 2] : null; - string name = nameParts[nameParts.Length - 1]; - - // get the parameters schema for that procedure - - DataTable procSchema = command.Connection.GetSchema("ProcedureParameters", new string[] { null, owner, name }); - - // return the number of rows (parameters) that are not procedure return values - - return procSchema.Select("PARAMETER_TYPE <> 4").Count(); - } - - public AppSettings AppSettings - { - get - { - if (_appSettings == null) - { - _appSettings = new AppSettings(Setting); - } - - return _appSettings; - } - } - - public void CascadeDeactivated() - { - // normalize Active to 1 or 0 - - foreach (Configuration.ApplicationRow application in Application.Where(o => o.IsActiveNull() || o.Active != 1)) - { - application.Active = 0; - } - - foreach (Configuration.ApplicationMapTabRow applicationMapTab in ApplicationMapTab) - { - applicationMapTab.Active = 1; - } - - foreach (Configuration.MapTabRow mapTab in MapTab.Where(o => o.IsActiveNull() || o.Active != 1)) - { - mapTab.Active = 0; - } - - foreach (Configuration.MapTabLayerRow mapTabLayer in MapTabLayer) - { - mapTabLayer.Active = 1; - } - - foreach (Configuration.LayerRow layer in Layer.Where(o => o.IsActiveNull() || o.Active != 1)) - { - layer.Active = 0; - } - - foreach (Configuration.ConnectionRow connection in Connection.Where(o => o.IsActiveNull() || o.Active != 1)) - { - connection.Active = 0; - } - - foreach (Configuration.QueryRow query in Query.Where(o => o.IsActiveNull() || o.Active != 1)) - { - query.Active = 0; - } - - foreach (Configuration.DataTabRow dataTab in DataTab.Where(o => o.IsActiveNull() || o.Active != 1)) - { - dataTab.Active = 0; - } - - foreach (Configuration.SearchRow search in Search.Where(o => o.IsActiveNull() || o.Active != 1)) - { - search.Active = 0; - } - - foreach (Configuration.SearchInputFieldRow searchInputField in SearchInputField.Where(o => o.IsActiveNull() || o.Active != 1)) - { - searchInputField.Active = 0; - } - - foreach (Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.IsActiveNull() || o.Active != 1)) - { - layerFunction.Active = 0; - } - - foreach (Configuration.LayerProximityRow layerProximity in LayerProximity) - { - layerProximity.Active = 1; - } - - foreach (Configuration.ProximityRow proximity in Proximity.Where(o => o.IsActiveNull() || o.Active != 1)) - { - proximity.Active = 0; - } - - foreach (Configuration.MapTabTileGroupRow mapTabTileGroup in MapTabTileGroup) - { - mapTabTileGroup.Active = 1; - } - - foreach (Configuration.TileGroupRow tileGroup in TileGroup.Where(o => o.IsActiveNull() || o.Active != 1)) - { - tileGroup.Active = 0; - } - - foreach (Configuration.TileLayerRow tileLayer in TileLayer.Where(o => o.IsActiveNull() || o.Active != 1)) - { - tileLayer.Active = 0; - } - - foreach (Configuration.ApplicationMarkupCategoryRow applicationMarkupCategory in ApplicationMarkupCategory) - { - applicationMarkupCategory.Active = 1; - } - - foreach (Configuration.MarkupCategoryRow markupCategory in MarkupCategory.Where(o => o.IsActiveNull() || o.Active != 1)) - { - markupCategory.Active = 0; - } - - foreach (Configuration.ApplicationPrintTemplateRow applicationPrintTemplate in ApplicationPrintTemplate) - { - applicationPrintTemplate.Active = 1; - } - - foreach (Configuration.PrintTemplateRow printTemplate in PrintTemplate.Where(o => o.IsActiveNull() || o.Active != 1)) - { - printTemplate.Active = 0; - } - - foreach (Configuration.PrintTemplateContentRow printTemplateContent in PrintTemplateContent.Where(o => o.IsActiveNull() || o.Active != 1)) - { - printTemplateContent.Active = 0; - } - - foreach (Configuration.ZoneLevelRow zoneLevel in ZoneLevel.Where(o => o.IsActiveNull() || o.Active != 1)) - { - zoneLevel.Active = 0; - } - - foreach (Configuration.ZoneRow zone in Zone.Where(o => o.IsActiveNull() || o.Active != 1)) - { - zone.Active = 0; - } - - foreach (Configuration.LevelRow level in Level.Where(o => o.IsActiveNull() || o.Active != 1)) - { - level.Active = 0; - } - - foreach (Configuration.ZoneLevelComboRow zoneLevelCombo in ZoneLevelCombo.Where(o => o.IsActiveNull() || o.Active != 1)) - { - zoneLevelCombo.Active = 0; - } - - // cascade deactivations - - foreach (Configuration.ApplicationMapTabRow applicationMapTab in ApplicationMapTab.Where(o => o.ApplicationRow.Active == 0 || o.MapTabRow.Active == 0)) - { - applicationMapTab.Active = 0; - } - - foreach (Configuration.MapTabRow mapTab in MapTab) - { - bool connectedByAppMapTab = mapTab.GetApplicationMapTabRows().Length > 0; - bool connectedByOverview = Application.Any(o => !o.IsOverviewMapIDNull() && o.OverviewMapID == mapTab.MapTabID); - - if (connectedByAppMapTab || connectedByOverview) - { - bool allAppMapTabInactive = connectedByAppMapTab ? mapTab.GetApplicationMapTabRows().All(o => o.Active == 0) : false; - bool allOverviewInactive = connectedByOverview ? Application.Where(o => !o.IsOverviewMapIDNull() && o.OverviewMapID == mapTab.MapTabID).All(o => o.Active == 0) : false; - bool inactive = false; - - if (connectedByAppMapTab && connectedByOverview) - { - inactive = allAppMapTabInactive && allOverviewInactive; - } - else if (connectedByAppMapTab) - { - inactive = allAppMapTabInactive; - } - else if (connectedByOverview) - { - inactive = allOverviewInactive; - } - - if (inactive) - { - mapTab.Active = 0; - } - } - } - - foreach (Configuration.MapTabLayerRow mapTabLayer in MapTabLayer.Where(o => o.MapTabRow.Active == 0 || o.LayerRow.Active == 0)) - { - mapTabLayer.Active = 0; - } - - foreach (Configuration.LayerRow layer in Layer.Where(o => o.GetMapTabLayerRows().Length > 0 && o.GetMapTabLayerRows().All(o2 => o2.Active == 0))) - { - layer.Active = 0; - } - - foreach (Configuration.QueryRow query in Query.Where(o => o.LayerRow.Active == 0 || (!o.IsConnectionIDNull() && o.ConnectionRow.Active == 0))) - { - query.Active = 0; - } - - foreach (Configuration.DataTabRow dataTab in DataTab.Where(o => o.LayerRow.Active == 0 || (!o.IsConnectionIDNull() && o.ConnectionRow.Active == 0))) - { - dataTab.Active = 0; - } - - foreach (Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.LayerRow.Active == 0 || (!o.IsConnectionIDNull() && o.ConnectionRow.Active == 0))) - { - layerFunction.Active = 0; - } - - foreach (Configuration.LayerProximityRow layerProximity in LayerProximity.Where(o => o.LayerRow.Active == 0 || o.ProximityRow.Active == 0)) - { - layerProximity.Active = 0; - } - - foreach (Configuration.ProximityRow proximity in Proximity.Where(o => !o.IsIsDefaultNull() && o.IsDefault == 0 && o.GetLayerProximityRows().Length > 0 && o.GetLayerProximityRows().All(o2 => o2.Active == 0))) - { - proximity.Active = 0; - } - - foreach (Configuration.SearchRow search in Search.Where(o => o.LayerRow.Active == 0 || (!o.IsConnectionIDNull() && o.ConnectionRow.Active == 0))) - { - search.Active = 0; - } - - foreach (Configuration.SearchInputFieldRow searchInputField in SearchInputField.Where(o => o.SearchRow.Active == 0 || (!o.IsConnectionIDNull() && o.ConnectionRow.Active == 0))) - { - searchInputField.Active = 0; - } - - foreach (Configuration.MapTabTileGroupRow mapTabTileGroup in MapTabTileGroup.Where(o => o.MapTabRow.Active == 0 || o.TileGroupRow.Active == 0)) - { - mapTabTileGroup.Active = 0; - } - - foreach (Configuration.TileGroupRow tileGroup in TileGroup.Where(o => o.GetMapTabTileGroupRows().Length > 0 && o.GetMapTabTileGroupRows().All(o2 => o2.Active == 0))) - { - tileGroup.Active = 0; - } - - foreach (Configuration.TileLayerRow tileLayer in TileLayer.Where(o => o.TileGroupRow.Active == 0)) - { - tileLayer.Active = 0; - } - - foreach (Configuration.ApplicationMarkupCategoryRow applicationMarkupCategory in ApplicationMarkupCategory.Where(o => o.ApplicationRow.Active == 0 || o.MarkupCategoryRow.Active == 0)) - { - applicationMarkupCategory.Active = 0; - } - - foreach (Configuration.MarkupCategoryRow markupCategory in MarkupCategory.Where(o => o.GetApplicationMarkupCategoryRows().Length > 0 && o.GetApplicationMarkupCategoryRows().All(o2 => o2.Active == 0))) - { - markupCategory.Active = 0; - } - - foreach (Configuration.ApplicationPrintTemplateRow applicationPrintTemplate in ApplicationPrintTemplate.Where(o => o.ApplicationRow.Active == 0 || o.PrintTemplateRow.Active == 0)) - { - applicationPrintTemplate.Active = 0; - } - - foreach (Configuration.PrintTemplateRow printTemplate in PrintTemplate.Where(o => !o.IsAlwaysAvailableNull() && o.AlwaysAvailable == 0 && o.GetApplicationPrintTemplateRows().Length > 0 && o.GetApplicationPrintTemplateRows().All(o2 => o2.Active == 0))) - { - printTemplate.Active = 0; - } - - foreach (Configuration.PrintTemplateContentRow printTemplateContent in PrintTemplateContent.Where(o => o.PrintTemplateRow.Active == 0)) - { - printTemplateContent.Active = 0; - } - - foreach (Configuration.ZoneLevelRow zoneLevel in ZoneLevel.Where(o => o.GetApplicationRows().Length > 0 && o.GetApplicationRows().All(o2 => o2.Active == 0))) - { - zoneLevel.Active = 0; - } - - foreach (Configuration.ZoneRow zone in Zone.Where(o => o.ZoneLevelRow.Active == 0)) - { - zone.Active = 0; - } - - foreach (Configuration.LevelRow level in Level.Where(o => o.ZoneLevelRow.Active == 0)) - { - level.Active = 0; - } - - foreach (Configuration.ZoneLevelComboRow zoneLevelCombo in ZoneLevelCombo.Where(o => o.ZoneRowParent.Active == 0 || o.LevelRowParent.Active == 0)) - { - zoneLevelCombo.Active = 0; - } - - // disconnect deactivated zone/level specs from applications - - foreach (Configuration.ApplicationRow application in Application.Where(o => !o.IsZoneLevelIDNull() && o.ZoneLevelRow.Active == 0)) - { - application.ZoneLevelID = null; - } - } - - public static void Log(string message) - { - if (_debugSwitch.Enabled) - { - message = String.Format("{0:yyyy-MM-dd hh:mm:ss.fff} Configuration: {1}\n", DateTime.Now, message); - Debugger.Log(0, "GPV", message); - } - } - - public void RemoveDeactivated() - { - EnforceConstraints = false; - - for (int i = TableNames.Length - 1; i >= 0; --i) - { - DataTable table = Tables[TableNames[i]]; - int activeColumn = table.Columns.IndexOf("Active"); - - if (activeColumn >= 0) - { - for (int j = table.Rows.Count - 1; j >= 0; --j) - { - if (table.Rows[j].IsNull(activeColumn) || (short)table.Rows[j][activeColumn] != 1) - { - table.Rows.RemoveAt(j); - } - } - } - } - - EnforceConstraints = true; - AcceptChanges(); - } - - public void RemoveValidationErrors() - { - EnforceConstraints = false; - - for (int i = TableNames.Length - 1; i >= 0; --i) - { - DataTable table = Tables[TableNames[i]]; - int errorColumn = table.Columns.IndexOf("ValidationError"); - - if (errorColumn >= 0) - { - for (int j = table.Rows.Count - 1; j >= 0; --j) - { - if (!table.Rows[j].IsNull(errorColumn)) - { - table.Rows.RemoveAt(j); - } - } - } - } - - EnforceConstraints = true; - AcceptChanges(); - } - - public void ValidateConfiguration() - { - ValidateDataSources(); - ValidateMapServices(); - - ValidateZoneLevels(); - - // for interrelated configuration elements, one element may become - // invalid if another one does, so iterate through the validation - // of these until no new validation errors are found - - bool newErrorsFound = false; - - do - { - newErrorsFound = ValidateApplications(); - newErrorsFound = ValidateApplicationMapTabs() || newErrorsFound; - newErrorsFound = ValidateMapTabs() || newErrorsFound; - newErrorsFound = ValidateMapTabLayers() || newErrorsFound; - newErrorsFound = ValidateLayers() || newErrorsFound; - newErrorsFound = ValidateLayerProximities() || newErrorsFound; - newErrorsFound = ValidateProximities() || newErrorsFound; - newErrorsFound = ValidateLayerFunctions() || newErrorsFound; - newErrorsFound = ValidateDataTabs() || newErrorsFound; - newErrorsFound = ValidateQueries() || newErrorsFound; - newErrorsFound = ValidateSearches() || newErrorsFound; - newErrorsFound = ValidateSearchInputField() || newErrorsFound; - newErrorsFound = ValidateMapTabTileGroups() || newErrorsFound; - newErrorsFound = ValidateTileGroups() || newErrorsFound; - newErrorsFound = ValidateTileLayers() || newErrorsFound; - - if (newErrorsFound) - { - newErrorsFound = ValidateMapTabTileGroups() || newErrorsFound; - newErrorsFound = ValidateSearches() || newErrorsFound; - newErrorsFound = ValidateLayerProximities() || newErrorsFound; - newErrorsFound = ValidateLayers() || newErrorsFound; - newErrorsFound = ValidateMapTabLayers() || newErrorsFound; - newErrorsFound = ValidateMapTabs() || newErrorsFound; - newErrorsFound = ValidateApplicationMapTabs() || newErrorsFound; - } - } - while (newErrorsFound); - - ValidateMarkupCategories(); - ValidatePrintTemplates(); - ValidateZoneLevels(); - } - - private bool ValidateApplications() - { - Log("ValidateApplications"); - - bool newErrorsFound = false; - - // each application - - foreach (Configuration.ApplicationRow application in Application.Where(o => o.IsValidationErrorNull())) - { - // must contain as least one valid MapTab - - if (!application.GetApplicationMapTabRows().Any(o => o.IsValidationErrorNull())) - { - application.ValidationError = "Does not contain any valid map tabs"; - } - - // DefaultMapTab must be valid - - else if (!application.IsDefaultMapTabNull() && !application.GetApplicationMapTabRows().Any(o => o.IsValidationErrorNull() && o.MapTabRow.IsValidationErrorNull() && o.MapTabRow.MapTabID == application.DefaultMapTab)) - { - application.ValidationError = "The default map tab is not a valid map tab in this application"; - } - - // DefaultSearch must be valid if not null - - if (application.IsValidationErrorNull() && !application.IsDefaultSearchNull()) - { - // DefaultMapTab must not be null - - if (application.IsDefaultMapTabNull()) - { - application.ValidationError = "A default map tab must be provided when a default search is defined"; - } - else - { - Configuration.MapTabRow mapTab = MapTab.First(o => o.MapTabID == application.DefaultMapTab); - - if (!mapTab.GetMapTabLayerRows().Any(o => o.LayerRow.GetSearchRows().Any(o2 => o2.SearchID == application.DefaultSearch))) - { - application.ValidationError = "The default search is not linked to a layer in the default map tab"; - } - } - } - - // DefaultAction must be valid if not null - - if (application.IsValidationErrorNull() && !application.IsDefaultActionNull()) - { - string[] validActions = EnumHelper.ToChoiceArray(typeof(Action)); - - if (!validActions.Contains(application.DefaultAction.ToLower())) - { - application.ValidationError = String.Format("The default action must be {0} if set", EnumHelper.ToChoiceString(typeof(Action))); - } - } - - // if DefaultTargetLayer is not null - - if (application.IsValidationErrorNull() && !application.IsDefaultTargetLayerNull()) - { - // DefaultMapTab must not be null - - if (application.IsDefaultMapTabNull()) - { - application.ValidationError = "A default map tab must be provided when a default target layer is defined"; - } - - // and DefaultMapTab must contain DefaultTargetLayer - - else - { - Configuration.MapTabRow mapTab = MapTab.First(o => o.MapTabID == application.DefaultMapTab); - Configuration.MapTabLayerRow link = mapTab.GetMapTabLayerRows().FirstOrDefault(o => o.IsValidationErrorNull() && o.LayerID == application.DefaultTargetLayer); - - if (link == null) - { - application.ValidationError = "The default target layer is not a valid layer in the default map tab"; - } - else if (link.IsAllowTargetNull() || link.AllowTarget <= 0) - { - application.ValidationError = "The default target layer is not allowed as a target layer in the default map tab"; - } - } - } - - // if DefaultProximity is not null - - if (application.IsValidationErrorNull() && !application.IsDefaultProximityNull()) - { - Configuration.ProximityRow proximity = Proximity.FirstOrDefault(o => o.ProximityID == application.DefaultProximity); - - // DefaultProximity must exist - - if (proximity == null) - { - application.ValidationError = "The default proximity does not exist"; - } - - // DefaultProximity must be valid - - else if (!proximity.IsValidationErrorNull()) - { - application.ValidationError = "The default proximity is not a valid proximity"; - } - - // DefaultTargetLayer must not be null - - else if (application.IsDefaultTargetLayerNull()) - { - application.ValidationError = "A default target layer must be provided when a default proximity is defined"; - } - - // DefaultProximity must be linked to the DefaultTargetLayer - - else if (!proximity.IsIsDefaultNull() && proximity.IsDefault == 0 && !proximity.GetLayerProximityRows().Any(o => o.IsValidationErrorNull() && o.LayerID == application.DefaultTargetLayer)) - { - application.ValidationError = "The default proximity is not linked to the default target layer"; - } - } - - // if DefaultSelectionLayer is not null - - if (application.IsValidationErrorNull() && !application.IsDefaultSelectionLayerNull()) - { - // DefaultMapTab must not be null - - if (application.IsDefaultMapTabNull()) - { - application.ValidationError = "A default map tab must be provided when a default selection layer is provided"; - } - - // and DefaultMapTab must contain DefaultSelectionLayer - - else - { - Configuration.MapTabRow mapTab = MapTab.First(o => o.MapTabID == application.DefaultMapTab); - Configuration.MapTabLayerRow link = mapTab.GetMapTabLayerRows().FirstOrDefault(o => o.IsValidationErrorNull() && o.LayerID == application.DefaultSelectionLayer); - - if (link == null) - { - application.ValidationError = "The default selection layer is not a valid layer in the default map tab"; - } - else if (link.IsAllowSelectionNull() || link.AllowSelection <= 0) - { - application.ValidationError = "The default selection layer is not allowed as a selection layer in the default map tab"; - } - } - } - - string[] validFunctionTabs = EnumHelper.ToChoiceArray(typeof(FunctionTab)); - string[] tabs = validFunctionTabs; - - if (application.IsValidationErrorNull() && !application.IsFunctionTabsNull()) - { - tabs = application.FunctionTabs.ToLower().Split(','); - - foreach (string tab in tabs) - { - if (!validFunctionTabs.Contains(tab) || ((tab == "all" || tab == "none") && tabs.Length > 1)) - { - application.ValidationError = "The function tabs must be 'all', 'none', or any combination of 'selection', 'search', 'legend', 'location', 'markup' and 'share' separated by commas if set"; - break; - } - } - - if (application.IsValidationErrorNull() && tabs.Contains("location") && application.IsOverviewMapIDNull()) - { - application.ValidationError = "An overview map ID must be provided when function tabs are 'all' or 'location'"; - } - } - - if (application.IsValidationErrorNull() && !application.IsDefaultFunctionTabNull()) - { - if (tabs.Contains(application.DefaultFunctionTab)) - { - application.ValidationError = "The default function tab must be one of " + String.Join(", ", tabs.Select(o => String.Format("'{0}'", o)).ToArray()); - } - } - - if (application.IsValidationErrorNull() && !application.IsDefaultToolNull()) - { - string[] tools = new string[] { "pan", "identify", "select", "drawlength", "drawarea", "drawpoint", "drawline", "drawpolygon", "drawcircle", "drawtext", "drawcoordinates", "deletemarkup", "colorpicker", "paintbucket" }; - - if (!tools.Contains(application.DefaultTool.ToLower())) - { - application.ValidationError = "The default tool must be one of " + String.Join(", ", tools.Select(o => String.Format("'{0}'", o)).ToArray()); - } - } - - if (application.IsValidationErrorNull()) - { - if (!application.IsFullExtentNull() && EnvelopeExtensions.FromDelimitedString(application.FullExtent) == null) - { - application.ValidationError = "Invalid full extent specified, must be four comma-separated numbers"; - } - - else if (!application.IsOverviewMapIDNull() && !MapTab.Any(o => o.MapTabID == application.OverviewMapID)) - { - application.ValidationError = "The overview map ID does not point to a valid map tab"; - } - } - - if (application.IsValidationErrorNull() && !application.IsCoordinateModesNull()) - { - string[] modes = application.CoordinateModes.ToLower().Split(','); - string[] validCoordinateModes = EnumHelper.ToChoiceArray(typeof(CoordinateMode)); - - foreach (string mode in modes) - { - if (!validCoordinateModes.Contains(mode)) - { - application.ValidationError = "The coordinate mode must be any combination of " + EnumHelper.ToChoiceString(typeof(CoordinateMode)) + " separated by commas if set"; - break; - } - } - } - - // zone/level specification must be valid if present - - if (application.IsValidationErrorNull()) - { - if (application.IsZoneLevelIDNull()) - { - if (!application.IsDefaultLevelNull()) - { - application.ValidationError = "ZoneLevelID must be set when DefaultLevel is set"; - } - } - else - { - if (!application.ZoneLevelRow.IsValidationErrorNull()) - { - application.ValidationError = "Does not link to a valid zone/level specification"; - } - else - { - if (!application.IsDefaultLevelNull() && !application.ZoneLevelRow.GetLevelRows().Any(o => o.LevelID == application.DefaultLevel)) - { - application.ValidationError = "The default level does not exist in the zone/level specification"; - } - } - } - } - - newErrorsFound = newErrorsFound || !application.IsValidationErrorNull(); - } - - return newErrorsFound; - } - - private bool ValidateApplicationMapTabs() - { - Log("ValidateApplicationMapTabs"); - - bool newErrorsFound = false; - - // each ApplicationMapTab must link to a valid application and valid map tab - - foreach (Configuration.ApplicationMapTabRow link in ApplicationMapTab.Where(o => o.IsValidationErrorNull())) - { - if (!link.ApplicationRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid application"; - } - - else if (!link.MapTabRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid map tab"; - } - - newErrorsFound = newErrorsFound || !link.IsValidationErrorNull(); - } - - return newErrorsFound; - } - - private void ValidateDataSources() - { - Log("ValidateDataSources"); - - // check connections - - Log("ValidateDataSources: Connections"); - - foreach (Configuration.ConnectionRow connectionRow in Connection.Where(o => o.IsValidationErrorNull())) - { - OleDbConnection connection = connectionRow.GetDatabaseConnection(); - - if (connection != null) - { - connection.Close(); - } - else - { - connectionRow.ValidationError = "Could not connect to database"; - } - } - - // check stored procedures - - // === LayerFunction === - - Log("ValidateDataSources: LayerFunction"); - - foreach (Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.IsValidationErrorNull())) - { - if (!layerFunction.IsConnectionIDNull() && !layerFunction.ConnectionRow.IsValidationErrorNull()) - { - layerFunction.ValidationError = "Does not use a valid database connection"; - } - else - { - using (OleDbCommand command = layerFunction.GetDatabaseCommand()) - { - if (command != null) - { - command.Connection.Dispose(); - } - else - { - layerFunction.ValidationError = "Stored procedure does not exist or is inaccessible"; - } - } - } - } - - // === DataTab === - - Log("ValidateDataSources: DataTab"); - - foreach (Configuration.DataTabRow dataTab in DataTab.Where(o => o.IsValidationErrorNull())) - { - if (!dataTab.IsConnectionIDNull() && !dataTab.ConnectionRow.IsValidationErrorNull()) - { - dataTab.ValidationError = "Does not use a valid database connection"; - } - else - { - using (OleDbCommand command = dataTab.GetDatabaseCommand()) - { - if (command != null) - { - command.Connection.Dispose(); - } - else - { - dataTab.ValidationError = "Stored procedure does not exist or is inaccessible"; - } - } - } - } - - // === Query === - - Log("ValidateDataSources: Query"); - - foreach (Configuration.QueryRow query in Query.Where(o => o.IsValidationErrorNull())) - { - if (!query.IsConnectionIDNull() && !query.ConnectionRow.IsValidationErrorNull()) - { - query.ValidationError = "Does not use a valid database connection"; - } - else - { - using (OleDbCommand command = query.GetDatabaseCommand()) - { - if (command == null) - { - query.ValidationError = "Stored procedure does not exist or is inaccessible"; - } - else - { - OleDbDataReader reader = null; - bool hasMapId = false; - - try - { - using (reader = command.ExecuteReader()) - { - hasMapId = reader.GetOrdinal("MapID") >= 0; - } - } - catch { } - - command.Connection.Dispose(); - - if (!hasMapId) - { - query.ValidationError = "Stored procedure does not return a MapID column"; - } - } - } - } - } - - // === Search === - - Log("ValidateDataSources: Search"); - - foreach (Configuration.SearchRow search in Search.Where(o => o.IsValidationErrorNull())) - { - if (!search.IsConnectionIDNull() && !search.ConnectionRow.IsValidationErrorNull()) - { - search.ValidationError = "Does not use a valid database connection"; - } - else - { - using (OleDbCommand command = search.GetDatabaseCommand()) - { - if (command == null) - { - search.ValidationError = "Stored procedure does not exist or is inaccessible"; - } - } - - if (search.IsValidationErrorNull()) - { - using (OleDbCommand command = search.GetSelectCommand()) - { - if (!_searchSubstitutionRegex.IsMatch(command.CommandText)) - { - search.ValidationError = "Select statement does not contain a where clause substitution: {0}"; - } - else - { - command.CommandText = String.Format(command.CommandText, "1 = 0"); - - OleDbDataReader reader = null; - bool hasMapId = false; - - try - { - using (reader = command.ExecuteReader()) - { - hasMapId = reader.GetOrdinal("MapID") >= 0; - } - } - catch { } - - command.Connection.Dispose(); - - if (!hasMapId) - { - search.ValidationError = "Select statement does not return a MapID column"; - } - } - } - } - } - } - - // === SearchInputField === - - Log("ValidateDataSources: SearchInputField"); - - foreach (Configuration.SearchInputFieldRow searchInputField in SearchInputField.Where(o => !o.IsStoredProcNull() && o.IsValidationErrorNull())) - { - if (!searchInputField.IsConnectionIDNull() && !searchInputField.ConnectionRow.IsValidationErrorNull()) - { - searchInputField.ValidationError = "Does not use a valid database connection"; - } - else - { - using (OleDbCommand command = searchInputField.GetDatabaseCommand()) - { - if (command != null) - { - command.Connection.Dispose(); - } - else - { - searchInputField.ValidationError = "Stored procedure does not exist or is inaccessible"; - } - } - } - } - } - - private bool ValidateDataTabs() - { - Log("ValidateDataTabs"); - - bool newErrorsFound = false; - - // each data tab - - foreach (Configuration.DataTabRow dataTab in DataTab.Where(o => o.IsValidationErrorNull())) - { - // must link to a valid layer - - if (!dataTab.LayerRow.IsValidationErrorNull()) - { - dataTab.ValidationError = "Is not contained in a valid layer"; - } - - // which has at least one valid query - - else if (!dataTab.LayerRow.GetQueryRows().Any(o => o.IsValidationErrorNull())) - { - dataTab.ValidationError = "Layer does not contain any valid queries"; - } - - newErrorsFound = newErrorsFound || !dataTab.IsValidationErrorNull(); - } - - return newErrorsFound; - } - - private bool ValidateLayers() - { - Log("ValidateLayers"); - - bool newErrorsFound = false; - - // each layer must be contained in at least one valid map tab - - foreach (Configuration.LayerRow layer in Layer.Where(o => o.IsValidationErrorNull())) - { - //if (!layer.GetMapTabLayerRows().Any(o => o.IsValidationErrorNull()) && - // (layer.IsBaseMapIDNull() || !MapTab.Any(o => o.IsValidationErrorNull() && !o.IsBaseMapIDNull() && o.BaseMapID == layer.BaseMapID))) - if(!layer.GetMapTabLayerRows().Any(o => o.IsValidationErrorNull())) - { - layer.ValidationError = "Is not contained in any valid map tab"; - } - - newErrorsFound = newErrorsFound || !layer.IsValidationErrorNull(); - } - - return newErrorsFound; - } + } + else if(tableName=="Setting") + { + sql="select Setting, Value from "+prefix+tableName; + } + else + { + sql+=" order by "+columns[0].ColumnName; + + if(columns.Contains("SequenceNo")) + { + sql+=", SequenceNo"; + } + } + + using(OleDbDataAdapter adapter=new OleDbDataAdapter(sql, connection)) + { + adapter.Fill(config, tableName); + } + } + catch(Exception ex) + { + throw new AppException("Could not load configuration table "+prefix+tableName, ex); + } + } + } + + return config; + } + + public static int GetParameterCount(OleDbCommand command) + { + // get the procedure owner and name from the command text + + string[] nameParts=command.CommandText.Split('.'); + string owner=nameParts.Length>1?nameParts[nameParts.Length-2]:null; + string name=nameParts[nameParts.Length-1]; + + // get the parameters schema for that procedure + + DataTable procSchema=command.Connection.GetSchema("ProcedureParameters", new string[] { null, owner, name }); + + // return the number of rows (parameters) that are not procedure return values + + return procSchema.Select("PARAMETER_TYPE <> 4").Count(); + } + + public AppSettings AppSettings + { + get + { + if(_appSettings==null) + { + _appSettings=new AppSettings(Setting); + } + + return _appSettings; + } + } + + public void CascadeDeactivated() + { + // normalize Active to 1 or 0 + + foreach(Configuration.ApplicationRow application in Application.Where(o => o.IsActiveNull()||o.Active!=1)) + { + application.Active=0; + } + + foreach(Configuration.ApplicationMapTabRow applicationMapTab in ApplicationMapTab) + { + applicationMapTab.Active=1; + } + + foreach(Configuration.MapTabRow mapTab in MapTab.Where(o => o.IsActiveNull()||o.Active!=1)) + { + mapTab.Active=0; + } + + foreach(Configuration.MapTabLayerRow mapTabLayer in MapTabLayer) + { + mapTabLayer.Active=1; + } + + foreach(Configuration.LayerRow layer in Layer.Where(o => o.IsActiveNull()||o.Active!=1)) + { + layer.Active=0; + } + + foreach(Configuration.ConnectionRow connection in Connection.Where(o => o.IsActiveNull()||o.Active!=1)) + { + connection.Active=0; + } + + foreach(Configuration.QueryRow query in Query.Where(o => o.IsActiveNull()||o.Active!=1)) + { + query.Active=0; + } + + foreach(Configuration.DataTabRow dataTab in DataTab.Where(o => o.IsActiveNull()||o.Active!=1)) + { + dataTab.Active=0; + } + + foreach(Configuration.SearchRow search in Search.Where(o => o.IsActiveNull()||o.Active!=1)) + { + search.Active=0; + } + + foreach(Configuration.SearchInputFieldRow searchInputField in SearchInputField.Where(o => o.IsActiveNull()||o.Active!=1)) + { + searchInputField.Active=0; + } + + foreach(Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.IsActiveNull()||o.Active!=1)) + { + layerFunction.Active=0; + } + + foreach(Configuration.LayerProximityRow layerProximity in LayerProximity) + { + layerProximity.Active=1; + } + + foreach(Configuration.ProximityRow proximity in Proximity.Where(o => o.IsActiveNull()||o.Active!=1)) + { + proximity.Active=0; + } + + foreach(Configuration.MapTabTileGroupRow mapTabTileGroup in MapTabTileGroup) + { + mapTabTileGroup.Active=1; + } + + foreach(Configuration.TileGroupRow tileGroup in TileGroup.Where(o => o.IsActiveNull()||o.Active!=1)) + { + tileGroup.Active=0; + } + + foreach(Configuration.TileLayerRow tileLayer in TileLayer.Where(o => o.IsActiveNull()||o.Active!=1)) + { + tileLayer.Active=0; + } + + foreach(Configuration.ApplicationMarkupCategoryRow applicationMarkupCategory in ApplicationMarkupCategory) + { + applicationMarkupCategory.Active=1; + } + + foreach(Configuration.MarkupCategoryRow markupCategory in MarkupCategory.Where(o => o.IsActiveNull()||o.Active!=1)) + { + markupCategory.Active=0; + } + + foreach(Configuration.ApplicationPrintTemplateRow applicationPrintTemplate in ApplicationPrintTemplate) + { + applicationPrintTemplate.Active=1; + } + + foreach(Configuration.PrintTemplateRow printTemplate in PrintTemplate.Where(o => o.IsActiveNull()||o.Active!=1)) + { + printTemplate.Active=0; + } + + foreach(Configuration.PrintTemplateContentRow printTemplateContent in PrintTemplateContent.Where(o => o.IsActiveNull()||o.Active!=1)) + { + printTemplateContent.Active=0; + } + + foreach(Configuration.ZoneLevelRow zoneLevel in ZoneLevel.Where(o => o.IsActiveNull()||o.Active!=1)) + { + zoneLevel.Active=0; + } + + foreach(Configuration.ZoneRow zone in Zone.Where(o => o.IsActiveNull()||o.Active!=1)) + { + zone.Active=0; + } + + foreach(Configuration.LevelRow level in Level.Where(o => o.IsActiveNull()||o.Active!=1)) + { + level.Active=0; + } + + foreach(Configuration.ZoneLevelComboRow zoneLevelCombo in ZoneLevelCombo.Where(o => o.IsActiveNull()||o.Active!=1)) + { + zoneLevelCombo.Active=0; + } + + // cascade deactivations + + foreach(Configuration.ApplicationMapTabRow applicationMapTab in ApplicationMapTab.Where(o => o.ApplicationRow.Active==0||o.MapTabRow.Active==0)) + { + applicationMapTab.Active=0; + } + + foreach(Configuration.MapTabRow mapTab in MapTab) + { + bool connectedByAppMapTab=mapTab.GetApplicationMapTabRows().Length>0; + bool connectedByOverview=Application.Any(o => !o.IsOverviewMapIDNull()&&o.OverviewMapID==mapTab.MapTabID); + + if(connectedByAppMapTab||connectedByOverview) + { + bool allAppMapTabInactive=connectedByAppMapTab?mapTab.GetApplicationMapTabRows().All(o => o.Active==0):false; + bool allOverviewInactive=connectedByOverview?Application.Where(o => !o.IsOverviewMapIDNull()&&o.OverviewMapID==mapTab.MapTabID).All(o => o.Active==0):false; + bool inactive=false; + + if(connectedByAppMapTab&&connectedByOverview) + { + inactive=allAppMapTabInactive&&allOverviewInactive; + } + else if(connectedByAppMapTab) + { + inactive=allAppMapTabInactive; + } + else if(connectedByOverview) + { + inactive=allOverviewInactive; + } + + if(inactive) + { + mapTab.Active=0; + } + } + } + + foreach(Configuration.MapTabLayerRow mapTabLayer in MapTabLayer.Where(o => o.MapTabRow.Active==0||o.LayerRow.Active==0)) + { + mapTabLayer.Active=0; + } + + foreach(Configuration.LayerRow layer in Layer.Where(o => o.GetMapTabLayerRows().Length>0&&o.GetMapTabLayerRows().All(o2 => o2.Active==0))) + { + layer.Active=0; + } + + foreach(Configuration.QueryRow query in Query.Where(o => o.LayerRow.Active==0||(!o.IsConnectionIDNull()&&o.ConnectionRow.Active==0))) + { + query.Active=0; + } + + foreach(Configuration.DataTabRow dataTab in DataTab.Where(o => o.LayerRow.Active==0||(!o.IsConnectionIDNull()&&o.ConnectionRow.Active==0))) + { + dataTab.Active=0; + } + + foreach(Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.LayerRow.Active==0||(!o.IsConnectionIDNull()&&o.ConnectionRow.Active==0))) + { + layerFunction.Active=0; + } + + foreach(Configuration.LayerProximityRow layerProximity in LayerProximity.Where(o => o.LayerRow.Active==0||o.ProximityRow.Active==0)) + { + layerProximity.Active=0; + } + + foreach(Configuration.ProximityRow proximity in Proximity.Where(o => !o.IsIsDefaultNull()&&o.IsDefault==0&&o.GetLayerProximityRows().Length>0&&o.GetLayerProximityRows().All(o2 => o2.Active==0))) + { + proximity.Active=0; + } + + foreach(Configuration.SearchRow search in Search.Where(o => o.LayerRow.Active==0||(!o.IsConnectionIDNull()&&o.ConnectionRow.Active==0))) + { + search.Active=0; + } + + foreach(Configuration.SearchInputFieldRow searchInputField in SearchInputField.Where(o => o.SearchRow.Active==0||(!o.IsConnectionIDNull()&&o.ConnectionRow.Active==0))) + { + searchInputField.Active=0; + } + + foreach(Configuration.MapTabTileGroupRow mapTabTileGroup in MapTabTileGroup.Where(o => o.MapTabRow.Active==0||o.TileGroupRow.Active==0)) + { + mapTabTileGroup.Active=0; + } + + foreach(Configuration.TileGroupRow tileGroup in TileGroup.Where(o => o.GetMapTabTileGroupRows().Length>0&&o.GetMapTabTileGroupRows().All(o2 => o2.Active==0))) + { + tileGroup.Active=0; + } + + foreach(Configuration.TileLayerRow tileLayer in TileLayer.Where(o => o.TileGroupRow.Active==0)) + { + tileLayer.Active=0; + } + + foreach(Configuration.ApplicationMarkupCategoryRow applicationMarkupCategory in ApplicationMarkupCategory.Where(o => o.ApplicationRow.Active==0||o.MarkupCategoryRow.Active==0)) + { + applicationMarkupCategory.Active=0; + } + + foreach(Configuration.MarkupCategoryRow markupCategory in MarkupCategory.Where(o => o.GetApplicationMarkupCategoryRows().Length>0&&o.GetApplicationMarkupCategoryRows().All(o2 => o2.Active==0))) + { + markupCategory.Active=0; + } + + foreach(Configuration.ApplicationPrintTemplateRow applicationPrintTemplate in ApplicationPrintTemplate.Where(o => o.ApplicationRow.Active==0||o.PrintTemplateRow.Active==0)) + { + applicationPrintTemplate.Active=0; + } + + foreach(Configuration.PrintTemplateRow printTemplate in PrintTemplate.Where(o => !o.IsAlwaysAvailableNull()&&o.AlwaysAvailable==0&&o.GetApplicationPrintTemplateRows().Length>0&&o.GetApplicationPrintTemplateRows().All(o2 => o2.Active==0))) + { + printTemplate.Active=0; + } + + foreach(Configuration.PrintTemplateContentRow printTemplateContent in PrintTemplateContent.Where(o => o.PrintTemplateRow.Active==0)) + { + printTemplateContent.Active=0; + } + + foreach(Configuration.ZoneLevelRow zoneLevel in ZoneLevel.Where(o => o.GetApplicationRows().Length>0&&o.GetApplicationRows().All(o2 => o2.Active==0))) + { + zoneLevel.Active=0; + } + + foreach(Configuration.ZoneRow zone in Zone.Where(o => o.ZoneLevelRow.Active==0)) + { + zone.Active=0; + } + + foreach(Configuration.LevelRow level in Level.Where(o => o.ZoneLevelRow.Active==0)) + { + level.Active=0; + } + + foreach(Configuration.ZoneLevelComboRow zoneLevelCombo in ZoneLevelCombo.Where(o => o.ZoneRowParent.Active==0||o.LevelRowParent.Active==0)) + { + zoneLevelCombo.Active=0; + } + + // disconnect deactivated zone/level specs from applications + + foreach(Configuration.ApplicationRow application in Application.Where(o => !o.IsZoneLevelIDNull()&&o.ZoneLevelRow.Active==0)) + { + application.ZoneLevelID=null; + } + } + + public static void Log(string message) + { + if(_debugSwitch.Enabled) + { + message=String.Format("{0:yyyy-MM-dd hh:mm:ss.fff} Configuration: {1}\n", DateTime.Now, message); + Debugger.Log(0, "GPV", message); + } + } + + public void RemoveDeactivated() + { + EnforceConstraints=false; + + for(int i=TableNames.Length-1; i>=0; --i) + { + DataTable table=Tables[TableNames[i]]; + int activeColumn=table.Columns.IndexOf("Active"); + + if(activeColumn>=0) + { + for(int j=table.Rows.Count-1; j>=0; --j) + { + if(table.Rows[j].IsNull(activeColumn)||(short)table.Rows[j][activeColumn]!=1) + { + table.Rows.RemoveAt(j); + } + } + } + } + + EnforceConstraints=true; + AcceptChanges(); + } + + public void RemoveValidationErrors() + { + EnforceConstraints=false; + + for(int i=TableNames.Length-1; i>=0; --i) + { + DataTable table=Tables[TableNames[i]]; + int errorColumn=table.Columns.IndexOf("ValidationError"); + + if(errorColumn>=0) + { + for(int j=table.Rows.Count-1; j>=0; --j) + { + if(!table.Rows[j].IsNull(errorColumn)) + { + table.Rows.RemoveAt(j); + } + } + } + } + + EnforceConstraints=true; + AcceptChanges(); + } + + public void ValidateConfiguration() + { + ValidateDataSources(); + ValidateMapServices(); + + ValidateZoneLevels(); + + // for interrelated configuration elements, one element may become + // invalid if another one does, so iterate through the validation + // of these until no new validation errors are found + + bool newErrorsFound=false; + + do + { + newErrorsFound=ValidateApplications(); + newErrorsFound=ValidateApplicationMapTabs()||newErrorsFound; + newErrorsFound=ValidateMapTabs()||newErrorsFound; + newErrorsFound=ValidateMapTabLayers()||newErrorsFound; + newErrorsFound=ValidateLayers()||newErrorsFound; + newErrorsFound=ValidateLayerProximities()||newErrorsFound; + newErrorsFound=ValidateProximities()||newErrorsFound; + newErrorsFound=ValidateLayerFunctions()||newErrorsFound; + newErrorsFound=ValidateDataTabs()||newErrorsFound; + newErrorsFound=ValidateQueries()||newErrorsFound; + newErrorsFound=ValidateSearches()||newErrorsFound; + newErrorsFound=ValidateSearchInputField()||newErrorsFound; + newErrorsFound=ValidateMapTabTileGroups()||newErrorsFound; + newErrorsFound=ValidateTileGroups()||newErrorsFound; + newErrorsFound=ValidateTileLayers()||newErrorsFound; + + if(newErrorsFound) + { + newErrorsFound=ValidateMapTabTileGroups()||newErrorsFound; + newErrorsFound=ValidateSearches()||newErrorsFound; + newErrorsFound=ValidateLayerProximities()||newErrorsFound; + newErrorsFound=ValidateLayers()||newErrorsFound; + newErrorsFound=ValidateMapTabLayers()||newErrorsFound; + newErrorsFound=ValidateMapTabs()||newErrorsFound; + newErrorsFound=ValidateApplicationMapTabs()||newErrorsFound; + } + } + while(newErrorsFound); + + ValidateMarkupCategories(); + ValidatePrintTemplates(); + ValidateZoneLevels(); + } + + private bool ValidateApplications() + { + Log("ValidateApplications"); + + bool newErrorsFound=false; + + // each application + + foreach(Configuration.ApplicationRow application in Application.Where(o => o.IsValidationErrorNull())) + { + // must contain as least one valid MapTab + + if(!application.GetApplicationMapTabRows().Any(o => o.IsValidationErrorNull())) + { + application.ValidationError="Does not contain any valid map tabs"; + } + + // DefaultMapTab must be valid + + else if(!application.IsDefaultMapTabNull()&&!application.GetApplicationMapTabRows().Any(o => o.IsValidationErrorNull()&&o.MapTabRow.IsValidationErrorNull()&&o.MapTabRow.MapTabID==application.DefaultMapTab)) + { + application.ValidationError="The default map tab is not a valid map tab in this application"; + } + + // DefaultSearch must be valid if not null + + if(application.IsValidationErrorNull()&&!application.IsDefaultSearchNull()) + { + // DefaultMapTab must not be null + + if(application.IsDefaultMapTabNull()) + { + application.ValidationError="A default map tab must be provided when a default search is defined"; + } + else + { + Configuration.MapTabRow mapTab=MapTab.First(o => o.MapTabID==application.DefaultMapTab); + + if(!mapTab.GetMapTabLayerRows().Any(o => o.LayerRow.GetSearchRows().Any(o2 => o2.SearchID==application.DefaultSearch))) + { + application.ValidationError="The default search is not linked to a layer in the default map tab"; + } + } + } + + // DefaultAction must be valid if not null + + if(application.IsValidationErrorNull()&&!application.IsDefaultActionNull()) + { + string[] validActions=EnumHelper.ToChoiceArray(typeof(Action)); + + if(!validActions.Contains(application.DefaultAction.ToLower())) + { + application.ValidationError=String.Format("The default action must be {0} if set", EnumHelper.ToChoiceString(typeof(Action))); + } + } + + // if DefaultTargetLayer is not null + + if(application.IsValidationErrorNull()&&!application.IsDefaultTargetLayerNull()) + { + // DefaultMapTab must not be null + + if(application.IsDefaultMapTabNull()) + { + application.ValidationError="A default map tab must be provided when a default target layer is defined"; + } + + // and DefaultMapTab must contain DefaultTargetLayer + + else + { + Configuration.MapTabRow mapTab=MapTab.First(o => o.MapTabID==application.DefaultMapTab); + Configuration.MapTabLayerRow link=mapTab.GetMapTabLayerRows().FirstOrDefault(o => o.IsValidationErrorNull()&&o.LayerID==application.DefaultTargetLayer); + + if(link==null) + { + application.ValidationError="The default target layer is not a valid layer in the default map tab"; + } + else if(link.IsAllowTargetNull()||link.AllowTarget<=0) + { + application.ValidationError="The default target layer is not allowed as a target layer in the default map tab"; + } + } + } + + // if DefaultProximity is not null + + if(application.IsValidationErrorNull()&&!application.IsDefaultProximityNull()) + { + Configuration.ProximityRow proximity=Proximity.FirstOrDefault(o => o.ProximityID==application.DefaultProximity); + + // DefaultProximity must exist + + if(proximity==null) + { + application.ValidationError="The default proximity does not exist"; + } + + // DefaultProximity must be valid + + else if(!proximity.IsValidationErrorNull()) + { + application.ValidationError="The default proximity is not a valid proximity"; + } + + // DefaultTargetLayer must not be null + + else if(application.IsDefaultTargetLayerNull()) + { + application.ValidationError="A default target layer must be provided when a default proximity is defined"; + } + + // DefaultProximity must be linked to the DefaultTargetLayer + + else if(!proximity.IsIsDefaultNull()&&proximity.IsDefault==0&&!proximity.GetLayerProximityRows().Any(o => o.IsValidationErrorNull()&&o.LayerID==application.DefaultTargetLayer)) + { + application.ValidationError="The default proximity is not linked to the default target layer"; + } + } + + // if DefaultSelectionLayer is not null + + if(application.IsValidationErrorNull()&&!application.IsDefaultSelectionLayerNull()) + { + // DefaultMapTab must not be null + + if(application.IsDefaultMapTabNull()) + { + application.ValidationError="A default map tab must be provided when a default selection layer is provided"; + } + + // and DefaultMapTab must contain DefaultSelectionLayer + + else + { + Configuration.MapTabRow mapTab=MapTab.First(o => o.MapTabID==application.DefaultMapTab); + Configuration.MapTabLayerRow link=mapTab.GetMapTabLayerRows().FirstOrDefault(o => o.IsValidationErrorNull()&&o.LayerID==application.DefaultSelectionLayer); + + if(link==null) + { + application.ValidationError="The default selection layer is not a valid layer in the default map tab"; + } + else if(link.IsAllowSelectionNull()||link.AllowSelection<=0) + { + application.ValidationError="The default selection layer is not allowed as a selection layer in the default map tab"; + } + } + } + + string[] validFunctionTabs=EnumHelper.ToChoiceArray(typeof(FunctionTab)); + string[] tabs=validFunctionTabs; + + if(application.IsValidationErrorNull()&&!application.IsFunctionTabsNull()) + { + tabs=application.FunctionTabs.ToLower().Split(','); + + foreach(string tab in tabs) + { + if(!validFunctionTabs.Contains(tab)||((tab=="all"||tab=="none")&&tabs.Length>1)) + { + application.ValidationError="The function tabs must be 'all', 'none', or any combination of 'selection', 'search', 'legend', 'location', 'markup' and 'share' separated by commas if set"; + break; + } + } + + if(application.IsValidationErrorNull()&&tabs.Contains("location")&&application.IsOverviewMapIDNull()) + { + application.ValidationError="An overview map ID must be provided when function tabs are 'all' or 'location'"; + } + } + + if(application.IsValidationErrorNull()&&!application.IsDefaultFunctionTabNull()) + { + if(tabs.Contains(application.DefaultFunctionTab)) + { + application.ValidationError="The default function tab must be one of "+String.Join(", ", tabs.Select(o => String.Format("'{0}'", o)).ToArray()); + } + } + + if(application.IsValidationErrorNull()&&!application.IsDefaultToolNull()) + { + string[] tools=new string[] { "identify", "select", "drawlength", "drawarea", "drawpoint", "drawline", "drawpolygon", "drawcircle", "drawtext", "drawcoordinates", "deletemarkup", "colorpicker", "paintbucket" }; + + if(!tools.Contains(application.DefaultTool.ToLower())) + { + application.ValidationError="The default tool must be one of "+String.Join(", ", tools.Select(o => String.Format("'{0}'", o)).ToArray()); + } + } + + if(application.IsValidationErrorNull()) + { + if(!application.IsFullExtentNull()&&EnvelopeExtensions.FromDelimitedString(application.FullExtent)==null) + { + application.ValidationError="Invalid full extent specified, must be four comma-separated numbers"; + } + + else if(!application.IsOverviewMapIDNull()&&!MapTab.Any(o => o.MapTabID==application.OverviewMapID)) + { + application.ValidationError="The overview map ID does not point to a valid map tab"; + } + } + + if(application.IsValidationErrorNull()&&!application.IsCoordinateModesNull()) + { + string[] modes=application.CoordinateModes.ToLower().Split(','); + string[] validCoordinateModes=EnumHelper.ToChoiceArray(typeof(CoordinateMode)); + + foreach(string mode in modes) + { + if(!validCoordinateModes.Contains(mode)) + { + application.ValidationError="The coordinate mode must be any combination of "+EnumHelper.ToChoiceString(typeof(CoordinateMode))+" separated by commas if set"; + break; + } + } + } + + // zone/level specification must be valid if present + + if(application.IsValidationErrorNull()) + { + if(application.IsZoneLevelIDNull()) + { + if(!application.IsDefaultLevelNull()) + { + application.ValidationError="ZoneLevelID must be set when DefaultLevel is set"; + } + } + else + { + if(!application.ZoneLevelRow.IsValidationErrorNull()) + { + application.ValidationError="Does not link to a valid zone/level specification"; + } + else + { + if(!application.IsDefaultLevelNull()&&!application.ZoneLevelRow.GetLevelRows().Any(o => o.LevelID==application.DefaultLevel)) + { + application.ValidationError="The default level does not exist in the zone/level specification"; + } + } + } + } + + newErrorsFound=newErrorsFound||!application.IsValidationErrorNull(); + } + + return newErrorsFound; + } + + private bool ValidateApplicationMapTabs() + { + Log("ValidateApplicationMapTabs"); + + bool newErrorsFound=false; + + // each ApplicationMapTab must link to a valid application and valid map tab + + foreach(Configuration.ApplicationMapTabRow link in ApplicationMapTab.Where(o => o.IsValidationErrorNull())) + { + if(!link.ApplicationRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid application"; + } + + else if(!link.MapTabRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid map tab"; + } + + newErrorsFound=newErrorsFound||!link.IsValidationErrorNull(); + } + + return newErrorsFound; + } + + private void ValidateDataSources() + { + Log("ValidateDataSources"); + + // check connections + + Log("ValidateDataSources: Connections"); + + foreach(Configuration.ConnectionRow connectionRow in Connection.Where(o => o.IsValidationErrorNull())) + { + OleDbConnection connection=connectionRow.GetDatabaseConnection(); + + if(connection!=null) + { + connection.Close(); + } + else + { + connectionRow.ValidationError="Could not connect to database"; + } + } + + // check stored procedures + + // === LayerFunction === + + Log("ValidateDataSources: LayerFunction"); + + foreach(Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.IsValidationErrorNull())) + { + if(!layerFunction.IsConnectionIDNull()&&!layerFunction.ConnectionRow.IsValidationErrorNull()) + { + layerFunction.ValidationError="Does not use a valid database connection"; + } + else + { + using(OleDbCommand command=layerFunction.GetDatabaseCommand()) + { + if(command!=null) + { + command.Connection.Dispose(); + } + else + { + layerFunction.ValidationError="Stored procedure does not exist or is inaccessible"; + } + } + } + } + + // === DataTab === + + Log("ValidateDataSources: DataTab"); + + foreach(Configuration.DataTabRow dataTab in DataTab.Where(o => o.IsValidationErrorNull())) + { + if(!dataTab.IsConnectionIDNull()&&!dataTab.ConnectionRow.IsValidationErrorNull()) + { + dataTab.ValidationError="Does not use a valid database connection"; + } + else + { + using(OleDbCommand command=dataTab.GetDatabaseCommand()) + { + if(command!=null) + { + command.Connection.Dispose(); + } + else + { + dataTab.ValidationError="Stored procedure does not exist or is inaccessible"; + } + } + } + } + + // === Query === + + Log("ValidateDataSources: Query"); + + foreach(Configuration.QueryRow query in Query.Where(o => o.IsValidationErrorNull())) + { + if(!query.IsConnectionIDNull()&&!query.ConnectionRow.IsValidationErrorNull()) + { + query.ValidationError="Does not use a valid database connection"; + } + else + { + using(OleDbCommand command=query.GetDatabaseCommand()) + { + if(command==null) + { + query.ValidationError="Stored procedure does not exist or is inaccessible"; + } + else + { + OleDbDataReader reader=null; + bool hasMapId=false; + + try + { + using(reader=command.ExecuteReader()) + { + hasMapId=reader.GetOrdinal("MapID")>=0; + } + } + catch { } + + command.Connection.Dispose(); + + if(!hasMapId) + { + query.ValidationError="Stored procedure does not return a MapID column"; + } + } + } + } + } + + // === Search === + + Log("ValidateDataSources: Search"); + + foreach(Configuration.SearchRow search in Search.Where(o => o.IsValidationErrorNull())) + { + if(!search.IsConnectionIDNull()&&!search.ConnectionRow.IsValidationErrorNull()) + { + search.ValidationError="Does not use a valid database connection"; + } + else + { + using(OleDbCommand command=search.GetDatabaseCommand()) + { + if(command==null) + { + search.ValidationError="Stored procedure does not exist or is inaccessible"; + } + } + + if(search.IsValidationErrorNull()) + { + using(OleDbCommand command=search.GetSelectCommand()) + { + if(!_searchSubstitutionRegex.IsMatch(command.CommandText)) + { + search.ValidationError="Select statement does not contain a where clause substitution: {0}"; + } + else + { + command.CommandText=String.Format(command.CommandText, "1 = 0"); + + OleDbDataReader reader=null; + bool hasMapId=false; + + try + { + using(reader=command.ExecuteReader()) + { + hasMapId=reader.GetOrdinal("MapID")>=0; + } + } + catch { } + + command.Connection.Dispose(); + + if(!hasMapId) + { + search.ValidationError="Select statement does not return a MapID column"; + } + } + } + } + } + } + + // === SearchInputField === + + Log("ValidateDataSources: SearchInputField"); + + foreach(Configuration.SearchInputFieldRow searchInputField in SearchInputField.Where(o => !o.IsStoredProcNull()&&o.IsValidationErrorNull())) + { + if(!searchInputField.IsConnectionIDNull()&&!searchInputField.ConnectionRow.IsValidationErrorNull()) + { + searchInputField.ValidationError="Does not use a valid database connection"; + } + else + { + using(OleDbCommand command=searchInputField.GetDatabaseCommand()) + { + if(command!=null) + { + command.Connection.Dispose(); + } + else + { + searchInputField.ValidationError="Stored procedure does not exist or is inaccessible"; + } + } + } + } + } + + private bool ValidateDataTabs() + { + Log("ValidateDataTabs"); + + bool newErrorsFound=false; + + // each data tab + + foreach(Configuration.DataTabRow dataTab in DataTab.Where(o => o.IsValidationErrorNull())) + { + // must link to a valid layer + + if(!dataTab.LayerRow.IsValidationErrorNull()) + { + dataTab.ValidationError="Is not contained in a valid layer"; + } + + // which has at least one valid query + + else if(!dataTab.LayerRow.GetQueryRows().Any(o => o.IsValidationErrorNull())) + { + dataTab.ValidationError="Layer does not contain any valid queries"; + } + + newErrorsFound=newErrorsFound||!dataTab.IsValidationErrorNull(); + } + + return newErrorsFound; + } + + private bool ValidateLayers() + { + Log("ValidateLayers"); + + bool newErrorsFound=false; + + // each layer must be contained in at least one valid map tab + + foreach(Configuration.LayerRow layer in Layer.Where(o => o.IsValidationErrorNull())) + { + //if (!layer.GetMapTabLayerRows().Any(o => o.IsValidationErrorNull()) && + // (layer.IsBaseMapIDNull() || !MapTab.Any(o => o.IsValidationErrorNull() && !o.IsBaseMapIDNull() && o.BaseMapID == layer.BaseMapID))) + if(!layer.GetMapTabLayerRows().Any(o => o.IsValidationErrorNull())) + { + layer.ValidationError="Is not contained in any valid map tab"; + } + + newErrorsFound=newErrorsFound||!layer.IsValidationErrorNull(); + } + + return newErrorsFound; + } - private bool ValidateLayerFunctions() - { - Log("ValidateLayerFunctions"); + private bool ValidateLayerFunctions() + { + Log("ValidateLayerFunctions"); - string[] validLayerFunctions = new string[] { "maptip", "identify", "mailinglabel", "export", "targetparams" }; - bool newErrorsFound = false; + string[] validLayerFunctions=new string[] { "maptip", "identify", "mailinglabel", "export", "targetparams" }; + bool newErrorsFound=false; - // each LayerFunction + // each LayerFunction - foreach (Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.IsValidationErrorNull())) - { - string functionName = layerFunction.FunctionName.ToLower(); + foreach(Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.IsValidationErrorNull())) + { + string functionName=layerFunction.FunctionName.ToLower(); - // must have a valid function type + // must have a valid function type - if (!validLayerFunctions.Contains(functionName)) - { - layerFunction.ValidationError = "Invalid function, must be one of 'maptip', 'identify', 'mailinglabel', 'export' or 'targetparams'"; - } + if(!validLayerFunctions.Contains(functionName)) + { + layerFunction.ValidationError="Invalid function, must be one of 'maptip', 'identify', 'mailinglabel', 'export' or 'targetparams'"; + } - // must link to a valid layer + // must link to a valid layer - else if (!layerFunction.LayerRow.IsValidationErrorNull()) - { - layerFunction.ValidationError = "Is not contained in a valid layer"; - } + else if(!layerFunction.LayerRow.IsValidationErrorNull()) + { + layerFunction.ValidationError="Is not contained in a valid layer"; + } - // which has a key field specified + // which has a key field specified - else if (layerFunction.LayerRow.IsKeyFieldNull()) - { - layerFunction.ValidationError = "A key field must be provided by the layer"; - } + else if(layerFunction.LayerRow.IsKeyFieldNull()) + { + layerFunction.ValidationError="A key field must be provided by the layer"; + } - newErrorsFound = newErrorsFound || !layerFunction.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!layerFunction.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private bool ValidateLayerProximities() - { - Log("ValidateLayerProximities"); + private bool ValidateLayerProximities() + { + Log("ValidateLayerProximities"); - bool newErrorsFound = false; + bool newErrorsFound=false; - // each LayerProximity must point to a valid layer and a valid proximity + // each LayerProximity must point to a valid layer and a valid proximity - foreach (Configuration.LayerProximityRow link in LayerProximity.Where(o => o.IsValidationErrorNull())) - { - if (!link.LayerRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid layer"; - } + foreach(Configuration.LayerProximityRow link in LayerProximity.Where(o => o.IsValidationErrorNull())) + { + if(!link.LayerRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid layer"; + } - else if (!link.ProximityRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid proximity"; - } + else if(!link.ProximityRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid proximity"; + } - newErrorsFound = newErrorsFound || !link.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!link.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private void ValidateMapServices() - { - Log("ValidateMapServices"); + private void ValidateMapServices() + { + Log("ValidateMapServices"); - Dictionary mapHosts = new Dictionary(); - Dictionary mapServices = new Dictionary(); - Dictionary mapDataFrames = new Dictionary(); + Dictionary mapHosts=new Dictionary(); + Dictionary mapServices=new Dictionary(); + Dictionary mapDataFrames=new Dictionary(); - // === MapTab === + // === MapTab === - // load the map hosts + // load the map hosts - foreach (Configuration.MapTabRow mapTab in MapTab) - { - string userName = mapTab.IsUserNameNull() ? null : mapTab.UserName; - string password = mapTab.IsPasswordNull() ? null : mapTab.Password; + foreach(Configuration.MapTabRow mapTab in MapTab) + { + string userName=mapTab.IsUserNameNull()?null:mapTab.UserName; + string password=mapTab.IsPasswordNull()?null:mapTab.Password; - string agsHostKey = mapTab.GetHostKey("AGS"); + string agsHostKey=mapTab.GetHostKey("AGS"); - if (!mapHosts.ContainsKey(agsHostKey)) - { - AgsHost agsHost = null; + if(!mapHosts.ContainsKey(agsHostKey)) + { + AgsHost agsHost=null; - try - { - agsHost = new AgsHost(mapTab.MapHost, userName, password); - } - catch { } + try + { + agsHost=new AgsHost(mapTab.MapHost, userName, password); + } + catch { } - mapHosts.Add(agsHostKey, agsHost); - } + mapHosts.Add(agsHostKey, agsHost); + } - string arcImsHostKey = mapTab.GetHostKey("ArcIMS"); + string arcImsHostKey=mapTab.GetHostKey("ArcIMS"); - if (!mapHosts.ContainsKey(arcImsHostKey)) - { - ArcImsHost arcImsHost = null; + if(!mapHosts.ContainsKey(arcImsHostKey)) + { + ArcImsHost arcImsHost=null; - try - { - arcImsHost = new ArcImsHost(mapTab.MapHost, userName, password); - } - catch { } + try + { + arcImsHost=new ArcImsHost(mapTab.MapHost, userName, password); + } + catch { } - mapHosts.Add(arcImsHostKey, arcImsHost); - } + mapHosts.Add(arcImsHostKey, arcImsHost); + } - if (mapHosts[agsHostKey] == null && mapHosts[arcImsHostKey] == null) - { - mapTab.ValidationError = "Could not connect to the server"; - } - } - - // load the map services - - foreach (Configuration.MapTabRow mapTab in MapTab.Where(o => o.IsValidationErrorNull())) - { - string agsServiceKey = mapTab.GetServiceKey("AGS"); - - if (!mapServices.ContainsKey(agsServiceKey)) - { - AgsMapService agsService = null; - string agsHostKey = mapTab.GetHostKey("AGS"); - - if (mapHosts[agsHostKey] != null) - { - try - { - agsService = mapHosts[agsHostKey].GetMapService(mapTab.MapService) as AgsMapService; - } - catch { } - } - - mapServices.Add(agsServiceKey, agsService); - } - - string arcImsServiceKey = mapTab.GetServiceKey("ArcIMS"); - - if (!mapServices.ContainsKey(arcImsServiceKey)) - { - ArcImsService arcImsService = null; - string arcImsHostKey = mapTab.GetHostKey("ArcIMS"); - - if (mapHosts[arcImsHostKey] != null) - { - try - { - arcImsService = mapHosts[arcImsHostKey].GetMapService(mapTab.MapService) as ArcImsService; - } - catch { } - } - - mapServices.Add(arcImsServiceKey, arcImsService); - } - - if (mapServices[agsServiceKey] == null && mapServices[arcImsServiceKey] == null) - { - mapTab.ValidationError = "Could not find the specified map service on the server"; - } - } - - // load the dataframes - - foreach (Configuration.MapTabRow mapTab in MapTab.Where(o => o.IsValidationErrorNull())) - { - string dataFrameKey = mapTab.GetDataFrameKey(); - - if (!mapDataFrames.ContainsKey(dataFrameKey)) - { - CommonDataFrame dataFrame = null; - - foreach (string type in new string[] { "AGS", "ArcIMS" }) - { - CommonMapService mapService = mapServices[mapTab.GetServiceKey(type)]; - - if (dataFrame == null && mapService != null) - { - dataFrame = mapTab.IsDataFrameNull() ? mapService.DefaultDataFrame : mapService.DataFrames.FirstOrDefault(o => String.Compare(o.Name, mapTab.DataFrame, true) == 0); - } - } - - mapDataFrames.Add(dataFrameKey, dataFrame); - } - - if (mapDataFrames[dataFrameKey] == null) - { - mapTab.ValidationError = "Could not find the specified data frame in the map service"; - } - } - - // === Layer === - - foreach (Configuration.LayerRow layer in Layer) - { - // for each valid MapTab linked through MapTabLayer - - foreach (Configuration.MapTabLayerRow link in layer.GetMapTabLayerRows().Where(o => o.MapTabRow.IsValidationErrorNull())) - { - // a single layer with the specified name must be present in the MapTab dataframe - - CommonLayer[] commonLayers = mapDataFrames[link.MapTabRow.GetDataFrameKey()].Layers.Where(o => String.Compare(o.Name, layer.LayerName, true) == 0).ToArray(); - - if (commonLayers.Length == 0) - { - link.ValidationError = String.Format("'{0}' is not a layer in the service/dataframe for map tab '{1}'", layer.LayerName, link.MapTabID); - } - else if (commonLayers.Length > 1) - { - link.ValidationError = String.Format("More than one layer named '{0}' in the service/dataframe for map tab '{1}'", layer.LayerName, link.MapTabID); - } - else - { - CommonLayer commonLayer = commonLayers[0]; - - if (commonLayer.Type == CommonLayerType.Feature) - { - bool needsGeometryField = false; - - // for selectable layers - - if (!layer.IsKeyFieldNull()) - { - // KeyField must exist in the layer - - if (commonLayer.Fields == null || commonLayer.FindField(layer.KeyField) == null) - { - link.ValidationError = String.Format("Layer '{0}' in the service/dataframe for map tab '{1}' does not contain the key field '{2}'", layer.LayerName, link.MapTabID, layer.KeyField); - } - - needsGeometryField = true; - } - - // for zones and levels, the specified fields must be available - - if (!layer.IsZoneFieldNull()) - { - if (commonLayer.Fields == null || commonLayer.FindField(layer.ZoneField) == null) - { - link.ValidationError = String.Format("Layer '{0}' in the service/dataframe for map tab '{1}' does not contain the zone field '{2}'", layer.LayerName, link.MapTabID, layer.ZoneField); - } - - needsGeometryField = true; - } - - if (!layer.IsLevelFieldNull() && (commonLayer.Fields == null || commonLayer.FindField(layer.LevelField) == null)) - { - link.ValidationError = String.Format("Layer '{0}' in the service/dataframe for map tab '{1}' does not contain the level field '{2}'", layer.LayerName, link.MapTabID, layer.LevelField); - } - - if (needsGeometryField && commonLayer.GeometryField == null) - { - link.ValidationError = String.Format("Layer '{0}' in the service/dataframe for map tab '{1}' does not provide a shape field (may be set to hidden in the MXD)", layer.LayerName, link.MapTabID); - } - } - - if (commonLayer.Type == CommonLayerType.Image) - { - if (!layer.IsKeyFieldNull() && commonLayer is ArcImsLayer) - { - link.ValidationError = String.Format("KeyField cannot be set for raster layers in ArcIMS", layer.LayerName, link.MapTabID); - } - else - { - string[] invalidFunctions = new string[] { "mailinglabel", "export", "targetparams" }; - - foreach (Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.LayerID == link.LayerID && o.IsValidationErrorNull() && invalidFunctions.Contains(o.FunctionName.ToLower()))) - { - layerFunction.ValidationError = String.Format("Function '{0}' cannot be applied to a raster layer", layerFunction.FunctionName); - } - } - } - } - } - } - } - - private bool ValidateMapTabs() - { - Log("ValidateMapTabs"); + if(mapHosts[agsHostKey]==null&&mapHosts[arcImsHostKey]==null) + { + mapTab.ValidationError="Could not connect to the server"; + } + } + + // load the map services + + foreach(Configuration.MapTabRow mapTab in MapTab.Where(o => o.IsValidationErrorNull())) + { + string agsServiceKey=mapTab.GetServiceKey("AGS"); + + if(!mapServices.ContainsKey(agsServiceKey)) + { + AgsMapService agsService=null; + string agsHostKey=mapTab.GetHostKey("AGS"); + + if(mapHosts[agsHostKey]!=null) + { + try + { + agsService=mapHosts[agsHostKey].GetMapService(mapTab.MapService) as AgsMapService; + } + catch { } + } + + mapServices.Add(agsServiceKey, agsService); + } + + string arcImsServiceKey=mapTab.GetServiceKey("ArcIMS"); + + if(!mapServices.ContainsKey(arcImsServiceKey)) + { + ArcImsService arcImsService=null; + string arcImsHostKey=mapTab.GetHostKey("ArcIMS"); + + if(mapHosts[arcImsHostKey]!=null) + { + try + { + arcImsService=mapHosts[arcImsHostKey].GetMapService(mapTab.MapService) as ArcImsService; + } + catch { } + } + + mapServices.Add(arcImsServiceKey, arcImsService); + } + + if(mapServices[agsServiceKey]==null&&mapServices[arcImsServiceKey]==null) + { + mapTab.ValidationError="Could not find the specified map service on the server"; + } + } + + // load the dataframes + + foreach(Configuration.MapTabRow mapTab in MapTab.Where(o => o.IsValidationErrorNull())) + { + string dataFrameKey=mapTab.GetDataFrameKey(); + + if(!mapDataFrames.ContainsKey(dataFrameKey)) + { + CommonDataFrame dataFrame=null; + + foreach(string type in new string[] { "AGS", "ArcIMS" }) + { + CommonMapService mapService=mapServices[mapTab.GetServiceKey(type)]; + + if(dataFrame==null&&mapService!=null) + { + dataFrame=mapTab.IsDataFrameNull()?mapService.DefaultDataFrame:mapService.DataFrames.FirstOrDefault(o => String.Compare(o.Name, mapTab.DataFrame, true)==0); + } + } + + mapDataFrames.Add(dataFrameKey, dataFrame); + } + + if(mapDataFrames[dataFrameKey]==null) + { + mapTab.ValidationError="Could not find the specified data frame in the map service"; + } + } + + // === Layer === + + foreach(Configuration.LayerRow layer in Layer) + { + // for each valid MapTab linked through MapTabLayer + + foreach(Configuration.MapTabLayerRow link in layer.GetMapTabLayerRows().Where(o => o.MapTabRow.IsValidationErrorNull())) + { + // a single layer with the specified name must be present in the MapTab dataframe + + CommonLayer[] commonLayers=mapDataFrames[link.MapTabRow.GetDataFrameKey()].Layers.Where(o => String.Compare(o.Name, layer.LayerName, true)==0).ToArray(); + + if(commonLayers.Length==0) + { + link.ValidationError=String.Format("'{0}' is not a layer in the service/dataframe for map tab '{1}'", layer.LayerName, link.MapTabID); + } + else if(commonLayers.Length>1) + { + link.ValidationError=String.Format("More than one layer named '{0}' in the service/dataframe for map tab '{1}'", layer.LayerName, link.MapTabID); + } + else + { + CommonLayer commonLayer=commonLayers[0]; + + if(commonLayer.Type==CommonLayerType.Feature) + { + bool needsGeometryField=false; + + // for selectable layers + + if(!layer.IsKeyFieldNull()) + { + // KeyField must exist in the layer + + if(commonLayer.Fields==null||commonLayer.FindField(layer.KeyField)==null) + { + link.ValidationError=String.Format("Layer '{0}' in the service/dataframe for map tab '{1}' does not contain the key field '{2}'", layer.LayerName, link.MapTabID, layer.KeyField); + } + + needsGeometryField=true; + } + + // for zones and levels, the specified fields must be available + + if(!layer.IsZoneFieldNull()) + { + if(commonLayer.Fields==null||commonLayer.FindField(layer.ZoneField)==null) + { + link.ValidationError=String.Format("Layer '{0}' in the service/dataframe for map tab '{1}' does not contain the zone field '{2}'", layer.LayerName, link.MapTabID, layer.ZoneField); + } + + needsGeometryField=true; + } + + if(!layer.IsLevelFieldNull()&&(commonLayer.Fields==null||commonLayer.FindField(layer.LevelField)==null)) + { + link.ValidationError=String.Format("Layer '{0}' in the service/dataframe for map tab '{1}' does not contain the level field '{2}'", layer.LayerName, link.MapTabID, layer.LevelField); + } + + if(needsGeometryField&&commonLayer.GeometryField==null) + { + link.ValidationError=String.Format("Layer '{0}' in the service/dataframe for map tab '{1}' does not provide a shape field (may be set to hidden in the MXD)", layer.LayerName, link.MapTabID); + } + } + + if(commonLayer.Type==CommonLayerType.Image) + { + if(!layer.IsKeyFieldNull()&&commonLayer is ArcImsLayer) + { + link.ValidationError=String.Format("KeyField cannot be set for raster layers in ArcIMS", layer.LayerName, link.MapTabID); + } + else + { + string[] invalidFunctions=new string[] { "mailinglabel", "export", "targetparams" }; + + foreach(Configuration.LayerFunctionRow layerFunction in LayerFunction.Where(o => o.LayerID==link.LayerID&&o.IsValidationErrorNull()&&invalidFunctions.Contains(o.FunctionName.ToLower()))) + { + layerFunction.ValidationError=String.Format("Function '{0}' cannot be applied to a raster layer", layerFunction.FunctionName); + } + } + } + } + } + } + } + + private bool ValidateMapTabs() + { + Log("ValidateMapTabs"); - bool newErrorsFound = false; - - // each map tab + bool newErrorsFound=false; + + // each map tab - foreach (Configuration.MapTabRow mapTab in MapTab.Where(o => o.IsValidationErrorNull())) - { - // must contain as least one valid layer or tile group - - if (!mapTab.GetMapTabLayerRows().Any(o => o.IsValidationErrorNull()) && !mapTab.GetMapTabTileGroupRows().Any(o => o.IsValidationErrorNull())) - { - mapTab.ValidationError = "Does not contain any valid layers or tile groups"; - } - - // must be contained in a valid application + foreach(Configuration.MapTabRow mapTab in MapTab.Where(o => o.IsValidationErrorNull())) + { + // must contain as least one valid layer or tile group + + if(!mapTab.GetMapTabLayerRows().Any(o => o.IsValidationErrorNull())&&!mapTab.GetMapTabTileGroupRows().Any(o => o.IsValidationErrorNull())) + { + mapTab.ValidationError="Does not contain any valid layers or tile groups"; + } + + // must be contained in a valid application - else if (!mapTab.GetApplicationMapTabRows().Any(o => o.IsValidationErrorNull()) && !Application.Any(o => o.IsValidationErrorNull() && !o.IsOverviewMapIDNull() && o.OverviewMapID == mapTab.MapTabID)) - { - mapTab.ValidationError = "Is not contained in any valid application"; - } + else if(!mapTab.GetApplicationMapTabRows().Any(o => o.IsValidationErrorNull())&&!Application.Any(o => o.IsValidationErrorNull()&&!o.IsOverviewMapIDNull()&&o.OverviewMapID==mapTab.MapTabID)) + { + mapTab.ValidationError="Is not contained in any valid application"; + } - newErrorsFound = newErrorsFound || !mapTab.IsValidationErrorNull(); - } - - return newErrorsFound; - } + newErrorsFound=newErrorsFound||!mapTab.IsValidationErrorNull(); + } + + return newErrorsFound; + } - private bool ValidateMapTabLayers() - { - Log("ValidateMapTabLayers"); + private bool ValidateMapTabLayers() + { + Log("ValidateMapTabLayers"); - bool newErrorsFound = false; + bool newErrorsFound=false; - // each MapTabLayer + // each MapTabLayer - foreach (Configuration.MapTabLayerRow link in MapTabLayer.Where(o => o.IsValidationErrorNull())) - { - // must point to a valid MapTab and Layer + foreach(Configuration.MapTabLayerRow link in MapTabLayer.Where(o => o.IsValidationErrorNull())) + { + // must point to a valid MapTab and Layer - if (!link.MapTabRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid map tab"; - } + if(!link.MapTabRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid map tab"; + } - else if (!link.LayerRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid layer"; - } + else if(!link.LayerRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid layer"; + } - // if AllowTarget is true + // if AllowTarget is true - if (link.IsValidationErrorNull() && !link.IsAllowTargetNull() && link.AllowTarget > 0) - { - // KeyField must be set in the Layer + if(link.IsValidationErrorNull()&&!link.IsAllowTargetNull()&&link.AllowTarget>0) + { + // KeyField must be set in the Layer - if (link.LayerRow.IsKeyFieldNull()) - { - link.ValidationError = "The layer must have a key field defined when it's allowed to be a target layer"; - } + if(link.LayerRow.IsKeyFieldNull()) + { + link.ValidationError="The layer must have a key field defined when it's allowed to be a target layer"; + } - // the Layer must have at least one Query + // the Layer must have at least one Query - else if (link.LayerRow.GetQueryRows().Length == 0) - { - link.ValidationError = "The layer must have at least one query when it's allowed to be a target layer"; - } + else if(link.LayerRow.GetQueryRows().Length==0) + { + link.ValidationError="The layer must have at least one query when it's allowed to be a target layer"; + } - // the Layer must have at least one DataTab + // the Layer must have at least one DataTab - else if (link.LayerRow.GetDataTabRows().Length == 0) - { - link.ValidationError = "The layer must have at least one data tab when it's allowed to be a target layer"; - } - } + else if(link.LayerRow.GetDataTabRows().Length==0) + { + link.ValidationError="The layer must have at least one data tab when it's allowed to be a target layer"; + } + } - // if AllowSelection is true, KeyField must be set in the Layer + // if AllowSelection is true, KeyField must be set in the Layer - if (link.IsValidationErrorNull() && !link.IsAllowSelectionNull() && link.AllowSelection > 0 && link.LayerRow.IsKeyFieldNull()) - { - link.ValidationError = "The layer must have a key field defined when it's allowed to be a selection layer"; - } + if(link.IsValidationErrorNull()&&!link.IsAllowSelectionNull()&&link.AllowSelection>0&&link.LayerRow.IsKeyFieldNull()) + { + link.ValidationError="The layer must have a key field defined when it's allowed to be a selection layer"; + } - newErrorsFound = newErrorsFound || !link.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!link.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private bool ValidateMapTabTileGroups() - { - Log("ValidateMapTabTileGroups"); + private bool ValidateMapTabTileGroups() + { + Log("ValidateMapTabTileGroups"); - bool newErrorsFound = false; + bool newErrorsFound=false; - // each MapTabTileGroup + // each MapTabTileGroup - foreach (Configuration.MapTabTileGroupRow link in MapTabTileGroup.Where(o => o.IsValidationErrorNull())) - { - // must point to a valid MapTab and TileGroup + foreach(Configuration.MapTabTileGroupRow link in MapTabTileGroup.Where(o => o.IsValidationErrorNull())) + { + // must point to a valid MapTab and TileGroup - if (!link.MapTabRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid map tab"; - } - - else if (!link.TileGroupRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid tile group"; - } - - newErrorsFound = newErrorsFound || !link.IsValidationErrorNull(); - } - - return newErrorsFound; - } - - private void ValidateMarkupCategories() - { - Log("ValidateMarkupCategories"); - - // each ApplicationMarkupCategory must point to a valid application - - foreach (Configuration.ApplicationMarkupCategoryRow link in ApplicationMarkupCategory.Where(o => !o.ApplicationRow.IsValidationErrorNull())) - { - link.ValidationError = "Does not link to a valid application"; - } - - // each markup category must point to a valid ApplicationMarkupCategory - - foreach (Configuration.MarkupCategoryRow category in MarkupCategory.Where(o => !o.GetApplicationMarkupCategoryRows().Any(o2 => o2.IsValidationErrorNull()))) - { - category.ValidationError = "Is not contained in any valid application"; - } - } - - private void ValidatePrintTemplates() - { - Log("ValidatePrintTemplates"); - - string[] validContentTypes = new string[] { "box", "date", "image", "input", "legend", "map", "overviewmap", "scale", "scalefeet", "text" }; - - // each PrintTemplateContent - - foreach (Configuration.PrintTemplateContentRow printTemplateContent in PrintTemplateContent) - { - // must have a valid content type - - if (!validContentTypes.Contains(printTemplateContent.ContentType.ToLower())) - { - printTemplateContent.ValidationError = "Unknown content type: " + printTemplateContent.ContentType; - } - - else - { - switch (printTemplateContent.ContentType) - { - // if type "input", must have a display name - - case "input": - if (printTemplateContent.IsDisplayNameNull()) - { - printTemplateContent.ValidationError = "No display name specified for content type input"; - } - break; - - // if type "image", file name must point to a valid file - - case "image": - if (printTemplateContent.IsFileNameNull()) - { - printTemplateContent.ValidationError = "No file name specified for image"; - } - else - { - string imageDir = HttpContext.Current.Server.MapPath("~/Images/Print"); - - if (!File.Exists(imageDir + "\\" + printTemplateContent.FileName)) - { - printTemplateContent.ValidationError = "Could not find image file in the web site Images/Print directory"; - } - } - break; - - // if type "text", text must be provided or file name must point to a valid file - - case "text": - if (printTemplateContent.IsTextNull()) - { - if (printTemplateContent.IsFileNameNull()) - { - printTemplateContent.ValidationError = "No text specified for content type text"; - } - else - { - string textDir = HttpContext.Current.Server.MapPath("~/Text/Print"); - - if (!File.Exists(textDir + "\\" + printTemplateContent.FileName)) - { - printTemplateContent.ValidationError = "Could not find text file in the web site Text/Print directory"; - } - } - } - break; - } - } - } - - // each ApplicationPrintTemplate must point to a valid Application - - foreach (Configuration.ApplicationPrintTemplateRow link in ApplicationPrintTemplate) - { - if (!link.ApplicationRow.IsValidationErrorNull()) - { - link.ValidationError = "Does not link to a valid application"; - } - } - - // each PrintTemplate + if(!link.MapTabRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid map tab"; + } + + else if(!link.TileGroupRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid tile group"; + } + + newErrorsFound=newErrorsFound||!link.IsValidationErrorNull(); + } + + return newErrorsFound; + } + + private void ValidateMarkupCategories() + { + Log("ValidateMarkupCategories"); + + // each ApplicationMarkupCategory must point to a valid application + + foreach(Configuration.ApplicationMarkupCategoryRow link in ApplicationMarkupCategory.Where(o => !o.ApplicationRow.IsValidationErrorNull())) + { + link.ValidationError="Does not link to a valid application"; + } + + // each markup category must point to a valid ApplicationMarkupCategory + + foreach(Configuration.MarkupCategoryRow category in MarkupCategory.Where(o => !o.GetApplicationMarkupCategoryRows().Any(o2 => o2.IsValidationErrorNull()))) + { + category.ValidationError="Is not contained in any valid application"; + } + } + + private void ValidatePrintTemplates() + { + Log("ValidatePrintTemplates"); + + string[] validContentTypes=new string[] { "box", "date", "image", "input", "legend", "map", "overviewmap", "scale", "scalefeet", "text" }; + + // each PrintTemplateContent + + foreach(Configuration.PrintTemplateContentRow printTemplateContent in PrintTemplateContent) + { + // must have a valid content type + + if(!validContentTypes.Contains(printTemplateContent.ContentType.ToLower())) + { + printTemplateContent.ValidationError="Unknown content type: "+printTemplateContent.ContentType; + } + + else + { + switch(printTemplateContent.ContentType) + { + // if type "input", must have a display name + + case "input": + if(printTemplateContent.IsDisplayNameNull()) + { + printTemplateContent.ValidationError="No display name specified for content type input"; + } + break; + + // if type "image", file name must point to a valid file + + case "image": + if(printTemplateContent.IsFileNameNull()) + { + printTemplateContent.ValidationError="No file name specified for image"; + } + else + { + string imageDir=HttpContext.Current.Server.MapPath("~/Images/Print"); + + if(!File.Exists(imageDir+"\\"+printTemplateContent.FileName)) + { + printTemplateContent.ValidationError="Could not find image file in the web site Images/Print directory"; + } + } + break; + + // if type "text", text must be provided or file name must point to a valid file + + case "text": + if(printTemplateContent.IsTextNull()) + { + if(printTemplateContent.IsFileNameNull()) + { + printTemplateContent.ValidationError="No text specified for content type text"; + } + else + { + string textDir=HttpContext.Current.Server.MapPath("~/Text/Print"); + + if(!File.Exists(textDir+"\\"+printTemplateContent.FileName)) + { + printTemplateContent.ValidationError="Could not find text file in the web site Text/Print directory"; + } + } + } + break; + } + } + } + + // each ApplicationPrintTemplate must point to a valid Application + + foreach(Configuration.ApplicationPrintTemplateRow link in ApplicationPrintTemplate) + { + if(!link.ApplicationRow.IsValidationErrorNull()) + { + link.ValidationError="Does not link to a valid application"; + } + } + + // each PrintTemplate - foreach (Configuration.PrintTemplateRow printTemplate in PrintTemplate) - { - // if not always available, must be contained in at least one valid application - - if (!printTemplate.IsAlwaysAvailableNull() && printTemplate.AlwaysAvailable == 0 && !printTemplate.GetApplicationPrintTemplateRows().Any(o => o.IsValidationErrorNull())) - { - printTemplate.ValidationError = "Is not contained in any valid application"; - } - - // must contain at least one valid content item - - else if (!printTemplate.GetPrintTemplateContentRows().Any(o => o.IsValidationErrorNull())) - { - printTemplate.ValidationError = "Does not contain any valid content"; - } - } - } + foreach(Configuration.PrintTemplateRow printTemplate in PrintTemplate) + { + // if not always available, must be contained in at least one valid application + + if(!printTemplate.IsAlwaysAvailableNull()&&printTemplate.AlwaysAvailable==0&&!printTemplate.GetApplicationPrintTemplateRows().Any(o => o.IsValidationErrorNull())) + { + printTemplate.ValidationError="Is not contained in any valid application"; + } + + // must contain at least one valid content item + + else if(!printTemplate.GetPrintTemplateContentRows().Any(o => o.IsValidationErrorNull())) + { + printTemplate.ValidationError="Does not contain any valid content"; + } + } + } - private bool ValidateProximities() - { - Log("ValidateProximities"); + private bool ValidateProximities() + { + Log("ValidateProximities"); - bool newErrorsFound = false; + bool newErrorsFound=false; - // each proximity + // each proximity - foreach (Configuration.ProximityRow proximity in Proximity.Where(o => o.IsValidationErrorNull())) - { - // must have a distance greater than or equals to zero + foreach(Configuration.ProximityRow proximity in Proximity.Where(o => o.IsValidationErrorNull())) + { + // must have a distance greater than or equals to zero - if (proximity.Distance < 0) - { - proximity.ValidationError = "Distance must be greater than or equal to zero"; - } + if(proximity.Distance<0) + { + proximity.ValidationError="Distance must be greater than or equal to zero"; + } - // if not default, must be contained in a valid layer + // if not default, must be contained in a valid layer - else if (!proximity.IsIsDefaultNull() && proximity.IsDefault == 0 && !proximity.GetLayerProximityRows().Any(o => o.IsValidationErrorNull())) - { - proximity.ValidationError = "Is not default and is not contained in a valid layer"; - } + else if(!proximity.IsIsDefaultNull()&&proximity.IsDefault==0&&!proximity.GetLayerProximityRows().Any(o => o.IsValidationErrorNull())) + { + proximity.ValidationError="Is not default and is not contained in a valid layer"; + } - newErrorsFound = newErrorsFound || !proximity.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!proximity.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private bool ValidateQueries() - { - Log("ValidateQueries"); + private bool ValidateQueries() + { + Log("ValidateQueries"); - bool newErrorsFound = false; + bool newErrorsFound=false; - // each query + // each query - foreach (Configuration.QueryRow query in Query.Where(o => o.IsValidationErrorNull())) - { - // must point to a valid layer + foreach(Configuration.QueryRow query in Query.Where(o => o.IsValidationErrorNull())) + { + // must point to a valid layer - if (!query.LayerRow.IsValidationErrorNull()) - { - query.ValidationError = "Is not contained in a valid layer"; - } + if(!query.LayerRow.IsValidationErrorNull()) + { + query.ValidationError="Is not contained in a valid layer"; + } - // which has a key field + // which has a key field - else if (query.LayerRow.IsKeyFieldNull()) - { - query.ValidationError = "A key field must be provided by the layer"; - } + else if(query.LayerRow.IsKeyFieldNull()) + { + query.ValidationError="A key field must be provided by the layer"; + } - // and at least one valid data tab + // and at least one valid data tab - else if (!query.LayerRow.GetDataTabRows().Any(o => o.IsValidationErrorNull())) - { - query.ValidationError = "Layer does not contain any valid data tabs"; - } + else if(!query.LayerRow.GetDataTabRows().Any(o => o.IsValidationErrorNull())) + { + query.ValidationError="Layer does not contain any valid data tabs"; + } - newErrorsFound = newErrorsFound || !query.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!query.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private bool ValidateSearchInputField() - { - Log("ValidateSearchInputField"); + private bool ValidateSearchInputField() + { + Log("ValidateSearchInputField"); - string[] validTypes = new string[] { "autocomplete", "date", "daterange", "list", "number", "numberrange", "text", "textcontains", "textstarts" }; - string[] procedureTypes = new string[] { "autocomplete", "list" }; + string[] validTypes=new string[] { "autocomplete", "date", "daterange", "list", "number", "numberrange", "text", "textcontains", "textstarts" }; + string[] procedureTypes=new string[] { "autocomplete", "list" }; - bool newErrorsFound = false; + bool newErrorsFound=false; - // each search criteria + // each search criteria - foreach (Configuration.SearchInputFieldRow searchInputField in SearchInputField.Where(o => o.IsValidationErrorNull())) - { - // must have a valid type + foreach(Configuration.SearchInputFieldRow searchInputField in SearchInputField.Where(o => o.IsValidationErrorNull())) + { + // must have a valid type - if (!validTypes.Contains(searchInputField.FieldType.ToLower())) - { - searchInputField.ValidationError = "Unknown content type: " + searchInputField.FieldType; - } + if(!validTypes.Contains(searchInputField.FieldType.ToLower())) + { + searchInputField.ValidationError="Unknown content type: "+searchInputField.FieldType; + } - // must have a stored procedure when type is "autocomplete" or "list" + // must have a stored procedure when type is "autocomplete" or "list" - if (procedureTypes.Contains(searchInputField.FieldType.ToLower()) && searchInputField.IsStoredProcNull()) - { - searchInputField.ValidationError = "No store procedure specified for criteria type " + searchInputField.FieldType; - } + if(procedureTypes.Contains(searchInputField.FieldType.ToLower())&&searchInputField.IsStoredProcNull()) + { + searchInputField.ValidationError="No store procedure specified for criteria type "+searchInputField.FieldType; + } - newErrorsFound = newErrorsFound || !searchInputField.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!searchInputField.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private bool ValidateSearches() - { - Log("ValidateSearches"); + private bool ValidateSearches() + { + Log("ValidateSearches"); - bool newErrorsFound = false; + bool newErrorsFound=false; - // each search + // each search - foreach (Configuration.SearchRow search in Search.Where(o => o.IsValidationErrorNull())) - { - // must point to a valid layer + foreach(Configuration.SearchRow search in Search.Where(o => o.IsValidationErrorNull())) + { + // must point to a valid layer - if (!search.LayerRow.IsValidationErrorNull()) - { - search.ValidationError = "Is not contained in a valid layer"; - } + if(!search.LayerRow.IsValidationErrorNull()) + { + search.ValidationError="Is not contained in a valid layer"; + } - // which has at least one valid query + // which has at least one valid query - else if (!search.LayerRow.GetQueryRows().Any(o => o.IsValidationErrorNull())) - { - search.ValidationError = "Layer does not contain any valid queries"; - } + else if(!search.LayerRow.GetQueryRows().Any(o => o.IsValidationErrorNull())) + { + search.ValidationError="Layer does not contain any valid queries"; + } - // must contain at least one valid search criteria + // must contain at least one valid search criteria - if (!search.GetSearchInputFieldRows().Any(o => o.IsValidationErrorNull())) - { - search.ValidationError = "Does not contain any valid search criteria"; - } + if(!search.GetSearchInputFieldRows().Any(o => o.IsValidationErrorNull())) + { + search.ValidationError="Does not contain any valid search criteria"; + } - newErrorsFound = newErrorsFound || !search.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!search.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private bool ValidateTileGroups() - { - Log("ValidateTileGroups"); + private bool ValidateTileGroups() + { + Log("ValidateTileGroups"); - bool newErrorsFound = false; + bool newErrorsFound=false; - // each tile group + // each tile group - foreach (Configuration.TileGroupRow tileGroup in TileGroup.Where(o => o.IsValidationErrorNull())) - { - // must be referenced by at least one valid map tab + foreach(Configuration.TileGroupRow tileGroup in TileGroup.Where(o => o.IsValidationErrorNull())) + { + // must be referenced by at least one valid map tab - if (!tileGroup.GetMapTabTileGroupRows().Any(o => o.IsValidationErrorNull())) - { - tileGroup.ValidationError = "Is not contained in a valid map tab"; - } + if(!tileGroup.GetMapTabTileGroupRows().Any(o => o.IsValidationErrorNull())) + { + tileGroup.ValidationError="Is not contained in a valid map tab"; + } - // must contain at least one tile layer + // must contain at least one tile layer - if (tileGroup.GetTileLayerRows().Count() == 0) - { - tileGroup.ValidationError = "Does not contain any tile layers"; - } + if(tileGroup.GetTileLayerRows().Count()==0) + { + tileGroup.ValidationError="Does not contain any tile layers"; + } - newErrorsFound = newErrorsFound || !tileGroup.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!tileGroup.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private bool ValidateTileLayers() - { - Log("ValidateTileLayers"); + private bool ValidateTileLayers() + { + Log("ValidateTileLayers"); - bool newErrorsFound = false; + bool newErrorsFound=false; - // each tile layer + // each tile layer - foreach (Configuration.TileLayerRow tileLayer in TileLayer.Where(o => o.IsValidationErrorNull())) - { - // must be referenced by a valid tile group + foreach(Configuration.TileLayerRow tileLayer in TileLayer.Where(o => o.IsValidationErrorNull())) + { + // must be referenced by a valid tile group - if (!tileLayer.TileGroupRow.IsValidationErrorNull()) - { - tileLayer.ValidationError = "Is not contained in a valid tile group"; - } + if(!tileLayer.TileGroupRow.IsValidationErrorNull()) + { + tileLayer.ValidationError="Is not contained in a valid tile group"; + } - newErrorsFound = newErrorsFound || !tileLayer.IsValidationErrorNull(); - } + newErrorsFound=newErrorsFound||!tileLayer.IsValidationErrorNull(); + } - return newErrorsFound; - } + return newErrorsFound; + } - private void ValidateZoneLevels() - { - Log("ValidateZoneLevels"); + private void ValidateZoneLevels() + { + Log("ValidateZoneLevels"); - // each zone/level spec + // each zone/level spec - foreach (Configuration.ZoneLevelRow zoneLevel in ZoneLevel.Where(o => o.IsValidationErrorNull())) - { - // must be referenced by at least one valid application + foreach(Configuration.ZoneLevelRow zoneLevel in ZoneLevel.Where(o => o.IsValidationErrorNull())) + { + // must be referenced by at least one valid application - if (!zoneLevel.GetApplicationRows().Any(o => o.IsValidationErrorNull())) - { - zoneLevel.ValidationError = "Not referenced by any valid application"; + if(!zoneLevel.GetApplicationRows().Any(o => o.IsValidationErrorNull())) + { + zoneLevel.ValidationError="Not referenced by any valid application"; - foreach (Configuration.ZoneRow zone in zoneLevel.GetZoneRows()) - { - zone.ValidationError = "Is not contained in a valid zone/level specification"; - } + foreach(Configuration.ZoneRow zone in zoneLevel.GetZoneRows()) + { + zone.ValidationError="Is not contained in a valid zone/level specification"; + } - foreach (Configuration.LevelRow level in zoneLevel.GetLevelRows()) - { - level.ValidationError = "Is not contained in a valid zone/level specification"; - } - } + foreach(Configuration.LevelRow level in zoneLevel.GetLevelRows()) + { + level.ValidationError="Is not contained in a valid zone/level specification"; + } + } - // must contain zones or levels + // must contain zones or levels - else if (zoneLevel.GetZoneRows().Length == 0 && zoneLevel.GetLevelRows().Length == 0) - { - zoneLevel.ValidationError = "No zones or levels provided in this zone/level specification"; - } - } + else if(zoneLevel.GetZoneRows().Length==0&&zoneLevel.GetLevelRows().Length==0) + { + zoneLevel.ValidationError="No zones or levels provided in this zone/level specification"; + } + } - // each zone/level combo must point to a valid zone + // each zone/level combo must point to a valid zone - foreach (Configuration.ZoneLevelComboRow zoneLevelCombo in ZoneLevelCombo.Where(o => o.IsValidationErrorNull() && !o.ZoneRowParent.IsValidationErrorNull())) - { - zoneLevelCombo.ValidationError = "Is not contained in a valid zone/level specification"; - } - } + foreach(Configuration.ZoneLevelComboRow zoneLevelCombo in ZoneLevelCombo.Where(o => o.IsValidationErrorNull()&&!o.ZoneRowParent.IsValidationErrorNull())) + { + zoneLevelCombo.ValidationError="Is not contained in a valid zone/level specification"; + } + } } diff --git a/WebApp/App_Code/Enumerations.cs b/WebApp/App_Code/Enumerations.cs index 9155940..4a1439c 100644 --- a/WebApp/App_Code/Enumerations.cs +++ b/WebApp/App_Code/Enumerations.cs @@ -18,41 +18,41 @@ public enum Action { - Select = 0, - FindAllWithin = 1, - FindNearest1 = 2, - FindNearest2 = 3, - FindNearest3 = 4, - FindNearest4 = 5, - FindNearest5 = 6 + Select = 0, + FindAllWithin = 1, + FindNearest1 = 2, + FindNearest2 = 3, + FindNearest3 = 4, + FindNearest4 = 5, + FindNearest5 = 6 } public enum CoordinateMode { - DMS = 0, - DD = 1, - NE = 2, - USNG = 3 + DMS = 0, + DD = 1, + NE = 2, + USNG = 3 } public enum FeatureType { - Active = 0, - Target = 1, - Selection = 2, - Filtered = 3 + Active = 0, + Target = 1, + Selection = 2, + Filtered = 3 } public enum FunctionTab { None = 0, - Legend = 1, - Selection = 2, + Legend = 1, + Selection = 2, Search = 4, - Markup = 8, - Location = 16, + Markup = 8, + Location = 16, Share = 32, - All = 63 + All = 63 } public enum CheckMode diff --git a/WebApp/App_Code/MinifiedScriptsHandler.cs b/WebApp/App_Code/MinifiedScriptsHandler.cs index 0f2e0c6..040fe73 100644 --- a/WebApp/App_Code/MinifiedScriptsHandler.cs +++ b/WebApp/App_Code/MinifiedScriptsHandler.cs @@ -32,6 +32,7 @@ public static List GetList() new ScriptItem("Scripts/jquery.cookie.min.js", false, true), new ScriptItem("Scripts/jquery.autocomplete.min.js", false, true), new ScriptItem("Scripts/jquery-ui-datepicker.js", false, true), + new ScriptItem("Scripts/jquery.mCustomScrollbar.js", false, true), new ScriptItem("Scripts/leaflet.js", false, true), new ScriptItem("Scripts/proj4-compressed.js", false, true), new ScriptItem("Scripts/proj4leaflet.js", false, true), @@ -47,6 +48,7 @@ public static List GetList() new ScriptItem("Scripts/AppState.js", true, true), new ScriptItem("Scripts/Selection.js", true, true), new ScriptItem("Scripts/SearchPanel.js", true, true), + new ScriptItem("Scripts/BaseLayer.js", true, true), new ScriptItem("Scripts/SelectionPanel.js", true, true), new ScriptItem("Scripts/LegendPanel.js", true, true), new ScriptItem("Scripts/LocationPanel.js", true, true), diff --git a/WebApp/App_Code/MinifiedStylesheetsHandler.cs b/WebApp/App_Code/MinifiedStylesheetsHandler.cs index 065c12b..c3d23e7 100644 --- a/WebApp/App_Code/MinifiedStylesheetsHandler.cs +++ b/WebApp/App_Code/MinifiedStylesheetsHandler.cs @@ -31,8 +31,11 @@ public static List GetList() "Styles/bootstrap.min.css", "Styles/Common.css", "Styles/font-awesome.css", + "Styles/font-icons-styles.css", "Styles/leaflet.css", "Styles/jquery-ui-datepicker.css", + "Styles/jquery.mCustomScrollbar.css", + "Styles/Main.css", "Styles/Customize.css", "Styles/DataList.css", "Styles/Viewer.css", @@ -41,10 +44,11 @@ public static List GetList() "Styles/Map.css", "Styles/SelectionPanel.css", "Styles/SearchPanel.css", - "Styles/LegendPanel.css", "Styles/LocationPanel.css", "Styles/MarkupPanel.css", - "Styles/SharePanel.css" + "Styles/SharePanel.css", + "Styles/LegendPanel.css", + "Styles/Responsive.css" }); } @@ -121,4 +125,4 @@ public bool IsReusable return false; } } -} \ No newline at end of file +} diff --git a/WebApp/App_Code/Services/MarkupPanelHandler.cs b/WebApp/App_Code/Services/MarkupPanelHandler.cs index 0f2c320..cf98b91 100644 --- a/WebApp/App_Code/Services/MarkupPanelHandler.cs +++ b/WebApp/App_Code/Services/MarkupPanelHandler.cs @@ -77,6 +77,7 @@ private void CreateMarkupGroup() int id = Sequences.NextMarkupGroupId; string title = "[untitled]"; + string details = "[No Details]"; bool locked = AppAuthentication.Mode != AuthenticationMode.None; DateTime now = DateTime.Now; @@ -86,7 +87,7 @@ private void CreateMarkupGroup() { using (OleDbConnection connection = AppContext.GetDatabaseConnection()) { - string sql = String.Format("insert into {0}MarkupGroup (GroupID, CategoryID, DisplayName, CreatedBy, CreatedByUser, Locked, DateCreated, DateLastAccessed, Deleted) values (?, ?, ?, ?, ?, ?, ?, ?, ?)", + string sql = String.Format("insert into {0}MarkupGroup (GroupID, CategoryID, DisplayName, CreatedBy, CreatedByUser, Locked, DateCreated, DateLastAccessed, Deleted,Details) values (?, ?, ?, ?, ?, ?, ?, ?, ? ,?)", WebConfigSettings.ConfigurationTablePrefix); using (OleDbCommand command = new OleDbCommand(sql, connection)) @@ -100,6 +101,7 @@ private void CreateMarkupGroup() command.Parameters.Add("@7", OleDbType.Date).Value = now; command.Parameters.Add("@8", OleDbType.Date).Value = now; command.Parameters.Add("@9", OleDbType.Integer).Value = 0; + command.Parameters.Add("@10", OleDbType.VarWChar).Value = details; command.ExecuteNonQuery(); } } @@ -346,14 +348,14 @@ private void GetMarkupGroupData() string category = Request.Form["category"]; Dictionary result = new Dictionary(); - result.Add("headers", new string[] { "Created", "By", "Title" }); + result.Add("headers", new string[] { "Created", "By", "Title" ,"Details" }); List> rows = new List>(); result.Add("rows", rows); using (OleDbConnection connection = AppContext.GetDatabaseConnection()) { - string sql = String.Format("select GroupID, DateCreated, CreatedBy, DisplayName from {0}MarkupGroup where CategoryID = ? and DateLastAccessed >= ? and Deleted = 0 order by DateCreated desc", + string sql = String.Format("select GroupID, DateCreated, CreatedBy, DisplayName ,Details from {0}MarkupGroup where CategoryID = ? and DateLastAccessed >= ? and Deleted = 0 order by DateCreated desc", WebConfigSettings.ConfigurationTablePrefix); using (OleDbCommand command = new OleDbCommand(sql, connection)) @@ -593,11 +595,11 @@ private void UpdateMarkupGroupLastAccessed(int groupId, DateTime date, OleDbConn } [WebServiceMethod] - private void UpdateMarkupGroupTitle() + private void UpdateMarkupGroupTitleAndDetails() { int groupId = Convert.ToInt32(Request.Form["id"]); string title = Request.Form["title"]; - + string details = Request.Form["details"]; DateTime now = DateTime.Now; bool success = false; @@ -605,13 +607,14 @@ private void UpdateMarkupGroupTitle() { using (OleDbConnection connection = AppContext.GetDatabaseConnection()) { - string sql = String.Format("update {0}MarkupGroup set DisplayName = ?, DateLastAccessed = ? where GroupID = ?", WebConfigSettings.ConfigurationTablePrefix); + string sql = String.Format("update {0}MarkupGroup set DisplayName = ?, Details=? , DateLastAccessed = ? where GroupID = ?", WebConfigSettings.ConfigurationTablePrefix); using (OleDbCommand command = new OleDbCommand(sql, connection)) { command.Parameters.Add("@1", OleDbType.VarWChar).Value = title; - command.Parameters.Add("@2", OleDbType.Date).Value = now; - command.Parameters.Add("@3", OleDbType.Integer).Value = Convert.ToInt32(groupId); + command.Parameters.Add("@2", OleDbType.VarWChar).Value = details; + command.Parameters.Add("@3", OleDbType.Date).Value = now; + command.Parameters.Add("@4", OleDbType.Integer).Value = Convert.ToInt32(groupId); command.ExecuteNonQuery(); } diff --git a/WebApp/App_Code/Version.cs b/WebApp/App_Code/Version.cs index 302478f..f0a0b35 100644 --- a/WebApp/App_Code/Version.cs +++ b/WebApp/App_Code/Version.cs @@ -20,7 +20,7 @@ public static class Version { public const int Major = 5; - public const int Minor = 0; + public const int Minor = 1; public const int BugFix = 0; public const string Release = "production"; diff --git a/WebApp/BaseMap.ascx b/WebApp/BaseMap.ascx new file mode 100644 index 0000000..63d5db8 --- /dev/null +++ b/WebApp/BaseMap.ascx @@ -0,0 +1,25 @@ +<%-- +Copyright 2016 Applied Geographics, Inc. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--%> + +<%@ Control Language="C#" AutoEventWireup="true" CodeFile="BaseMap.ascx.cs" Inherits="BaseMap" %> +<%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> + + + diff --git a/WebApp/BaseMap.ascx.cs b/WebApp/BaseMap.ascx.cs new file mode 100644 index 0000000..0140689 --- /dev/null +++ b/WebApp/BaseMap.ascx.cs @@ -0,0 +1,181 @@ +// Copyright 2012 Applied Geographics, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.HtmlControls; +using System.Web.UI.WebControls; + +public partial class BaseMap:System.Web.UI.UserControl +{ + private void AddTiles(Configuration.MapTabRow mapTabRow, AppState appState) + { + StringCollection visibleTiles=appState.VisibleTiles[mapTabRow.MapTabID]; + // create the top level legend control for this map tab + HtmlGenericControl parentLegend=new HtmlGenericControl("div"); + pnlBaseMapScroll.Controls.Add(parentLegend); + parentLegend.Attributes["data-maptab"]=mapTabRow.MapTabID; + parentLegend.Attributes["class"]="LegendTop"; + parentLegend.Style["display"]=mapTabRow.MapTabID==appState.MapTab?"block":"none"; + foreach(Configuration.MapTabTileGroupRow mapTabTileGroupRow in mapTabRow.GetMapTabTileGroupRows()) + { + Configuration.TileGroupRow tileGroupRow=mapTabTileGroupRow.TileGroupRow; + foreach(Configuration.TileLayerRow tileLayer in mapTabTileGroupRow.TileGroupRow.GetTileLayerRows()) + { + bool isOverlay=!tileLayer.IsOverlayNull()&&tileLayer.Overlay==1; + if(!isOverlay) + { + HtmlGenericControl legendEntry=new HtmlGenericControl("div"); + parentLegend.Controls.Add(legendEntry); + legendEntry.Attributes["class"]="LegendEntry"; + HtmlGenericControl legendHeader=new HtmlGenericControl("div"); + legendEntry.Controls.Add(legendHeader); + legendHeader.Attributes["class"]="LegendHeader"; + HtmlGenericControl visibility=new HtmlGenericControl("span"); + legendHeader.Controls.Add(visibility); + visibility.Attributes["class"]="LegendVisibility"; + // HtmlInputCheckBox radio = new HtmlInputCheckBox(); + HtmlInputRadioButton radio=new HtmlInputRadioButton(); + visibility.Controls.Add(radio); + radio.Checked=visibleTiles.Contains(tileGroupRow.TileGroupID); + radio.Attributes["class"]="LegendCheck RadioCheck"; + radio.Attributes["group"]=mapTabRow.MapTabID; + radio.Attributes["name"]=mapTabRow.MapTabID; + radio.Attributes["data-tilegroup"]=tileGroupRow.TileGroupID; + HtmlGenericControl name=new HtmlGenericControl("span"); + legendHeader.Controls.Add(name); + name.Attributes["class"]="LegendName"; + name.InnerText=tileGroupRow.DisplayName; + } + } + } + } + private void AddTilesForOverlay(Configuration.MapTabRow mapTabRow, AppState appState) + { + + StringCollection visibleTiles=appState.VisibleTiles[mapTabRow.MapTabID]; + // create the top level legend control for this map tab + HtmlGenericControl parentLegend=new HtmlGenericControl("div"); + pnlBaseMapScroll.Controls.Add(parentLegend); + parentLegend.Attributes["data-maptab"]=mapTabRow.MapTabID; + parentLegend.Attributes["class"]="LegendTop"; + parentLegend.Style["display"]=mapTabRow.MapTabID==appState.MapTab?"block":"none"; + foreach(Configuration.MapTabTileGroupRow mapTabTileGroupRow in mapTabRow.GetMapTabTileGroupRows()) + { + Configuration.TileGroupRow tileGroupRow=mapTabTileGroupRow.TileGroupRow; + foreach(Configuration.TileLayerRow tileLayer in mapTabTileGroupRow.TileGroupRow.GetTileLayerRows()) + { + bool isOverlay=!tileLayer.IsOverlayNull()&&tileLayer.Overlay==1; + if(isOverlay) + { + HtmlGenericControl legendEntry=new HtmlGenericControl("div"); + parentLegend.Controls.Add(legendEntry); + legendEntry.Attributes["class"]="LegendEntry"; + HtmlGenericControl legendHeader=new HtmlGenericControl("div"); + legendEntry.Controls.Add(legendHeader); + legendHeader.Attributes["class"]="LegendHeader"; + HtmlGenericControl visibility=new HtmlGenericControl("span"); + legendHeader.Controls.Add(visibility); + visibility.Attributes["class"]="LegendVisibility"; + // HtmlInputCheckBox radio = new HtmlInputCheckBox(); + HtmlInputCheckBox ckeckBox=new HtmlInputCheckBox(); + visibility.Controls.Add(ckeckBox); + ckeckBox.Checked=visibleTiles.Contains(tileGroupRow.TileGroupID); + ckeckBox.Attributes["class"]="LegendCheck OverLaysCheck"; + ckeckBox.Attributes["data-tilegroup"]=tileGroupRow.TileGroupID; + ckeckBox.Attributes["group"]=mapTabRow.MapTabID; + ckeckBox.Attributes["name"]=mapTabRow.MapTabID; + HtmlGenericControl name=new HtmlGenericControl("span"); + legendHeader.Controls.Add(name); + name.Attributes["class"]="LegendName"; + name.InnerText=tileGroupRow.DisplayName; + } + } + } + } + + public void Initialize(Configuration config, AppState appState, Configuration.ApplicationRow application) + { + HtmlGenericControl parentLegend=new HtmlGenericControl("div"); + pnlBaseMapScroll.Controls.Add(parentLegend); + HtmlGenericControl legendEntry=new HtmlGenericControl("div"); + parentLegend.Controls.Add(legendEntry); + legendEntry.Attributes["class"]="LegendEntry"; + HtmlGenericControl legendHeader=new HtmlGenericControl("div"); + legendEntry.Controls.Add(legendHeader); + legendHeader.Attributes["class"]="LegendHeader"; + HtmlGenericControl name=new HtmlGenericControl("span"); + legendHeader.Controls.Add(name); + name.Attributes["class"]="LegendName"; + name.InnerText="BaseMaps"; + + AddTilesForBaseMap(config, appState, application); + HtmlGenericControl parentLegend1=new HtmlGenericControl("div"); + pnlBaseMapScroll.Controls.Add(parentLegend1); + HtmlGenericControl legendEntry1=new HtmlGenericControl("div"); + parentLegend1.Controls.Add(legendEntry1); + legendEntry1.Attributes["class"]="LegendEntry"; + HtmlGenericControl legendHeader1=new HtmlGenericControl("div"); + legendEntry1.Controls.Add(legendHeader1); + legendHeader1.Attributes["class"]="LegendHeader"; + HtmlGenericControl name1=new HtmlGenericControl("span"); + legendHeader1.Controls.Add(name1); + name1.Attributes["class"]="LegendName"; + name1.InnerText="Overlays"; + foreach(Configuration.ApplicationMapTabRow appMapTabRow in application.GetApplicationMapTabRows()) + { + Configuration.MapTabRow mapTabRow=appMapTabRow.MapTabRow; + AddTilesForOverlay(mapTabRow, appState); + } + + } + + public void AddTilesForBaseMap(Configuration config, AppState appState, Configuration.ApplicationRow application) + { + foreach(Configuration.ApplicationMapTabRow appMapTabRow in application.GetApplicationMapTabRows()) + { + Configuration.MapTabRow mapTabRow=appMapTabRow.MapTabRow; + AddTiles(mapTabRow, appState); + HtmlGenericControl parentLegend=new HtmlGenericControl("div"); + pnlBaseMapScroll.Controls.Add(parentLegend); + parentLegend.Attributes["data-maptab"]=mapTabRow.MapTabID; + parentLegend.Attributes["class"]="LegendTop"; + parentLegend.Style["display"]=mapTabRow.MapTabID==appState.MapTab?"block":"none"; + HtmlGenericControl legendEntry=new HtmlGenericControl("div"); + parentLegend.Controls.Add(legendEntry); + legendEntry.Attributes["class"]="LegendEntry"; + HtmlGenericControl legendHeader=new HtmlGenericControl("div"); + legendEntry.Controls.Add(legendHeader); + legendHeader.Attributes["class"]="LegendHeader"; + HtmlGenericControl visibility=new HtmlGenericControl("span"); + legendHeader.Controls.Add(visibility); + visibility.Attributes["class"]="LegendVisibility"; + HtmlInputRadioButton radio=new HtmlInputRadioButton(); + visibility.Controls.Add(radio); + radio.Checked=false; + radio.Attributes["class"]="LegendCheck RadioCheck"; + radio.Attributes["data-tilegroup"]="None"; + radio.Attributes["group"]=mapTabRow.MapTabID; + radio.Attributes["name"]=mapTabRow.MapTabID; + HtmlGenericControl name=new HtmlGenericControl("span"); + legendHeader.Controls.Add(name); + name.Attributes["class"]="LegendName"; + name.InnerText="None"; + } + } +} diff --git a/WebApp/DetailsPanel.ascx b/WebApp/DetailsPanel.ascx new file mode 100644 index 0000000..6174543 --- /dev/null +++ b/WebApp/DetailsPanel.ascx @@ -0,0 +1,45 @@ +<%-- +Copyright 2016 Applied Geographics, Inc. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--%> + +<%@ Control Language="C#" AutoEventWireup="true" CodeFile="DetailsPanel.ascx.cs" Inherits="DetailsPanel" %> +<%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> +
<%--FunctionHeader class for changing Header Background Color and Font color--%> +
+ + Details + + + + + + +
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
diff --git a/WebApp/DetailsPanel.ascx.cs b/WebApp/DetailsPanel.ascx.cs new file mode 100644 index 0000000..797b2ba --- /dev/null +++ b/WebApp/DetailsPanel.ascx.cs @@ -0,0 +1,28 @@ +// Copyright 2012 Applied Geographics, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; + +public partial class DetailsPanel : System.Web.UI.UserControl +{ + protected void Page_Load(object sender, EventArgs e) + { + } +} diff --git a/WebApp/Development/CompiledIcons.ashx b/WebApp/Development/CompiledIcons.ashx index 5d62d49..c8bc981 100644 --- a/WebApp/Development/CompiledIcons.ashx +++ b/WebApp/Development/CompiledIcons.ashx @@ -29,7 +29,7 @@ public class CompiledIcons : IHttpHandler public void ProcessRequest(HttpContext context) { - string imagePath = context.Server.MapPath("~/Development/Images/UI/Icons"); + string imagePath=context.Server.MapPath("~/Development/Images/UI/Icons"); List files = new List(Directory.GetFiles(imagePath)); @@ -98,4 +98,4 @@ public class CompiledIcons : IHttpHandler return false; } } -} \ No newline at end of file +} diff --git a/WebApp/Header.ascx b/WebApp/Header.ascx index 88cde8c..e36d983 100644 --- a/WebApp/Header.ascx +++ b/WebApp/Header.ascx @@ -15,3 +15,5 @@ --%> <%@ Control Language="C#" ClassName="Header" %> + diff --git a/WebApp/Help.aspx b/WebApp/Help.aspx index edcfd00..67e58be 100644 --- a/WebApp/Help.aspx +++ b/WebApp/Help.aspx @@ -77,6 +77,13 @@ zoom in and out Help: Click to get access to help documents. + + + + zoom in and out + Get Link:Provides a link to the current map page. You can copy this link and paste it into a messaging + application to share it with others. All the information about the page - the current map tab, zoom level, selected object, and markup - + are encrypted in this link. When the link is clicked, the GPV will reappear in its current state. @@ -103,7 +110,7 @@

legend panel - Legend Panel: The current application provides a panel which displays both the + Maps Panel: The current application provides a panel which displays both the legend for the current map and controls to manage additional basemap options. Depending on the GPV configuration, parts of the legend may be expandable and collapsible and the basemap controls may be visible. Click check boxes or radio buttons to turn thematic layers or basemaps on and off. The changes to the layers do not appear immediately @@ -131,13 +138,19 @@ presented. There are a number of communication options including printing and electronic output formats. Additional details about these features can be found in the Communicating with Others Section.

-

The Search, Selection, Legend, Location, Markup, and Share Panels occupy the same space on the UI.

+

The Search, Selection, Maps, Location, Markup, and Share Panels occupy the same space on the UI.

<%--Map Tools--%> - + + + + + @@ -174,8 +187,8 @@ selected theme. Choose a new theme from the list to update the map. - - + - + + + + + + + + @@ -41,7 +57,7 @@ - @@ -49,7 +65,7 @@ - @@ -59,4 +75,4 @@ - \ No newline at end of file + diff --git a/WebApp/LocationPanel.ascx.cs b/WebApp/LocationPanel.ascx.cs index 4b6961d..ef1f3cb 100644 --- a/WebApp/LocationPanel.ascx.cs +++ b/WebApp/LocationPanel.ascx.cs @@ -152,4 +152,4 @@ private void AddZoneRow(HtmlGenericControl tableBody, Configuration.ZoneRow zone td.Attributes["class"] = "CommandLink"; td.InnerText = zone.IsDisplayNameNull() ? zone.ZoneID : zone.DisplayName; } -} \ No newline at end of file +} diff --git a/WebApp/Login.aspx b/WebApp/Login.aspx index 927ed24..e4fd9a7 100644 --- a/WebApp/Login.aspx +++ b/WebApp/Login.aspx @@ -47,7 +47,7 @@ -
+
diff --git a/WebApp/MarkupPanel.ascx b/WebApp/MarkupPanel.ascx index 43eb7a6..05c5010 100644 --- a/WebApp/MarkupPanel.ascx +++ b/WebApp/MarkupPanel.ascx @@ -1,47 +1,138 @@ -<%-- - Copyright 2012 Applied Geographics, Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +<%-- +Copyright 2012 Applied Geographics, Inc. +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. --%> <%@ Control Language="C#" AutoEventWireup="true" CodeFile="MarkupPanel.ascx.cs" Inherits="MarkupPanel" %> <%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> -
Markup
- -
- -
- -
- - - New - - -
- -
+ Basemaps and OverlaysOverlays and BaseMaps: Controls to manage additional basemap options visible. + Click check boxes or radio buttons to turn thematic layers or basemaps on and off,the changes to basemaps appear immediately.
zoom in and out
+
map tools / pan tool Map Tools: By default the Pan tool is selected. The pan tool allows dragging of the map to change the current extent. Clicking on this @@ -184,10 +197,24 @@
identify toolIdentify Tool: When + Identify Tool: By default + this identify tool is selected. When this is selected, hover over a map feature will display a popup with information about that feature. Clicking on a feature will open the Details Panel with more information. The Details Panel contains a print button to print this information. *NOTE: Not all map features are identifiable.
+ identify toolSelect Tool: When + this is selected, Select Panel opens from the left side of the UI and shows detailed data from the + feature highlighted in the selection data grid.
+ identify toolDraw Tool: When + this is selected, Draw Panel will be opened for creating and managing markups on the map..
diff --git a/WebApp/Help.aspx.cs b/WebApp/Help.aspx.cs index acced53..2f2ce15 100644 --- a/WebApp/Help.aspx.cs +++ b/WebApp/Help.aspx.cs @@ -11,4 +11,4 @@ protected void Page_Load(object sender, EventArgs e) { } -} \ No newline at end of file +} diff --git a/WebApp/Images/Help/BasemapsOverLays.png b/WebApp/Images/Help/BasemapsOverLays.png new file mode 100644 index 0000000..f8f3e20 Binary files /dev/null and b/WebApp/Images/Help/BasemapsOverLays.png differ diff --git a/WebApp/Images/Help/DeleteMarkup.png b/WebApp/Images/Help/DeleteMarkup.png index bf46cb9..b5bf920 100644 Binary files a/WebApp/Images/Help/DeleteMarkup.png and b/WebApp/Images/Help/DeleteMarkup.png differ diff --git a/WebApp/Images/Help/DetailsToggle.png b/WebApp/Images/Help/DetailsToggle.png index 31d8cb9..5e40453 100644 Binary files a/WebApp/Images/Help/DetailsToggle.png and b/WebApp/Images/Help/DetailsToggle.png differ diff --git a/WebApp/Images/Help/DrawCircle.png b/WebApp/Images/Help/DrawCircle.png index 753786b..1cde143 100644 Binary files a/WebApp/Images/Help/DrawCircle.png and b/WebApp/Images/Help/DrawCircle.png differ diff --git a/WebApp/Images/Help/DrawCoordinates.png b/WebApp/Images/Help/DrawCoordinates.png index 45d6440..efcc366 100644 Binary files a/WebApp/Images/Help/DrawCoordinates.png and b/WebApp/Images/Help/DrawCoordinates.png differ diff --git a/WebApp/Images/Help/DrawLine.png b/WebApp/Images/Help/DrawLine.png index fc5302d..e898891 100644 Binary files a/WebApp/Images/Help/DrawLine.png and b/WebApp/Images/Help/DrawLine.png differ diff --git a/WebApp/Images/Help/DrawPoint.png b/WebApp/Images/Help/DrawPoint.png index 98e1856..e25339e 100644 Binary files a/WebApp/Images/Help/DrawPoint.png and b/WebApp/Images/Help/DrawPoint.png differ diff --git a/WebApp/Images/Help/DrawPolygon.png b/WebApp/Images/Help/DrawPolygon.png index f088611..95d4170 100644 Binary files a/WebApp/Images/Help/DrawPolygon.png and b/WebApp/Images/Help/DrawPolygon.png differ diff --git a/WebApp/Images/Help/DrawText.png b/WebApp/Images/Help/DrawText.png index b63960f..4fae624 100644 Binary files a/WebApp/Images/Help/DrawText.png and b/WebApp/Images/Help/DrawText.png differ diff --git a/WebApp/Images/Help/DrawTool.png b/WebApp/Images/Help/DrawTool.png new file mode 100644 index 0000000..168b773 Binary files /dev/null and b/WebApp/Images/Help/DrawTool.png differ diff --git a/WebApp/Images/Help/FillwColor.png b/WebApp/Images/Help/FillwColor.png index 23c05dc..39d8b6c 100644 Binary files a/WebApp/Images/Help/FillwColor.png and b/WebApp/Images/Help/FillwColor.png differ diff --git a/WebApp/Images/Help/FunctionToggle.png b/WebApp/Images/Help/FunctionToggle.png index afb7fa6..a3cda38 100644 Binary files a/WebApp/Images/Help/FunctionToggle.png and b/WebApp/Images/Help/FunctionToggle.png differ diff --git a/WebApp/Images/Help/Help.png b/WebApp/Images/Help/Help.png index 77e372c..14d65c8 100644 Binary files a/WebApp/Images/Help/Help.png and b/WebApp/Images/Help/Help.png differ diff --git a/WebApp/Images/Help/IdentifyTool.png b/WebApp/Images/Help/IdentifyTool.png index 1b53483..c2459a3 100644 Binary files a/WebApp/Images/Help/IdentifyTool.png and b/WebApp/Images/Help/IdentifyTool.png differ diff --git a/WebApp/Images/Help/Interface.png b/WebApp/Images/Help/Interface.png index bbf5ee8..b1be8ba 100644 Binary files a/WebApp/Images/Help/Interface.png and b/WebApp/Images/Help/Interface.png differ diff --git a/WebApp/Images/Help/LegendPanel.png b/WebApp/Images/Help/LegendPanel.png index 81723ec..6fb023b 100644 Binary files a/WebApp/Images/Help/LegendPanel.png and b/WebApp/Images/Help/LegendPanel.png differ diff --git a/WebApp/Images/Help/LocationPanel.png b/WebApp/Images/Help/LocationPanel.png index 9218ebb..b8bb231 100644 Binary files a/WebApp/Images/Help/LocationPanel.png and b/WebApp/Images/Help/LocationPanel.png differ diff --git a/WebApp/Images/Help/MapTheme.png b/WebApp/Images/Help/MapTheme.png index 7011c64..1c33586 100644 Binary files a/WebApp/Images/Help/MapTheme.png and b/WebApp/Images/Help/MapTheme.png differ diff --git a/WebApp/Images/Help/MarkupColorSelector.png b/WebApp/Images/Help/MarkupColorSelector.png index 7e680dd..af1b202 100644 Binary files a/WebApp/Images/Help/MarkupColorSelector.png and b/WebApp/Images/Help/MarkupColorSelector.png differ diff --git a/WebApp/Images/Help/MarkupPanel.png b/WebApp/Images/Help/MarkupPanel.png index 4b47ed0..f6b9c77 100644 Binary files a/WebApp/Images/Help/MarkupPanel.png and b/WebApp/Images/Help/MarkupPanel.png differ diff --git a/WebApp/Images/Help/MarkupPanelOptions.png b/WebApp/Images/Help/MarkupPanelOptions.png index f34fd43..f1ebd96 100644 Binary files a/WebApp/Images/Help/MarkupPanelOptions.png and b/WebApp/Images/Help/MarkupPanelOptions.png differ diff --git a/WebApp/Images/Help/MeasureArea.png b/WebApp/Images/Help/MeasureArea.png index c1e9bf4..10b8bc0 100644 Binary files a/WebApp/Images/Help/MeasureArea.png and b/WebApp/Images/Help/MeasureArea.png differ diff --git a/WebApp/Images/Help/MeasureLength.png b/WebApp/Images/Help/MeasureLength.png index 839c128..ce738b7 100644 Binary files a/WebApp/Images/Help/MeasureLength.png and b/WebApp/Images/Help/MeasureLength.png differ diff --git a/WebApp/Images/Help/PanTool.png b/WebApp/Images/Help/PanTool.png index 15dd61b..98deef6 100644 Binary files a/WebApp/Images/Help/PanTool.png and b/WebApp/Images/Help/PanTool.png differ diff --git a/WebApp/Images/Help/PickColor.png b/WebApp/Images/Help/PickColor.png index 55df0a3..f96b0e6 100644 Binary files a/WebApp/Images/Help/PickColor.png and b/WebApp/Images/Help/PickColor.png differ diff --git a/WebApp/Images/Help/PrintPanel.png b/WebApp/Images/Help/PrintPanel.png index 5bf69fd..abcf0a5 100644 Binary files a/WebApp/Images/Help/PrintPanel.png and b/WebApp/Images/Help/PrintPanel.png differ diff --git a/WebApp/Images/Help/SearchPanel.png b/WebApp/Images/Help/SearchPanel.png index 9b59be2..ef1aa34 100644 Binary files a/WebApp/Images/Help/SearchPanel.png and b/WebApp/Images/Help/SearchPanel.png differ diff --git a/WebApp/Images/Help/SearchPanel2.png b/WebApp/Images/Help/SearchPanel2.png new file mode 100644 index 0000000..9b59be2 Binary files /dev/null and b/WebApp/Images/Help/SearchPanel2.png differ diff --git a/WebApp/Images/Help/SelectFeatures.png b/WebApp/Images/Help/SelectFeatures.png index fa1ec79..8ed4428 100644 Binary files a/WebApp/Images/Help/SelectFeatures.png and b/WebApp/Images/Help/SelectFeatures.png differ diff --git a/WebApp/Images/Help/SelectTool.png b/WebApp/Images/Help/SelectTool.png new file mode 100644 index 0000000..6cc9aa4 Binary files /dev/null and b/WebApp/Images/Help/SelectTool.png differ diff --git a/WebApp/Images/Help/SelectingFeaturesOptions.png b/WebApp/Images/Help/SelectingFeaturesOptions.png index eb2f385..84a22bb 100644 Binary files a/WebApp/Images/Help/SelectingFeaturesOptions.png and b/WebApp/Images/Help/SelectingFeaturesOptions.png differ diff --git a/WebApp/Images/Help/SelectionDataGrid.png b/WebApp/Images/Help/SelectionDataGrid.png index 8cd7c74..cd6b9ae 100644 Binary files a/WebApp/Images/Help/SelectionDataGrid.png and b/WebApp/Images/Help/SelectionDataGrid.png differ diff --git a/WebApp/Images/Help/SelectionPanel.png b/WebApp/Images/Help/SelectionPanel.png index 8c569a1..911fdad 100644 Binary files a/WebApp/Images/Help/SelectionPanel.png and b/WebApp/Images/Help/SelectionPanel.png differ diff --git a/WebApp/Images/Help/SharePanel.png b/WebApp/Images/Help/SharePanel.png index 7615511..9c534b0 100644 Binary files a/WebApp/Images/Help/SharePanel.png and b/WebApp/Images/Help/SharePanel.png differ diff --git a/WebApp/Images/Help/Thumbs.db b/WebApp/Images/Help/Thumbs.db new file mode 100644 index 0000000..3fa0c89 Binary files /dev/null and b/WebApp/Images/Help/Thumbs.db differ diff --git a/WebApp/Images/Help/getLinks.png b/WebApp/Images/Help/getLinks.png new file mode 100644 index 0000000..9e00982 Binary files /dev/null and b/WebApp/Images/Help/getLinks.png differ diff --git a/WebApp/Images/MailingLabels/Thumbs.db b/WebApp/Images/MailingLabels/Thumbs.db new file mode 100644 index 0000000..3cebe4b Binary files /dev/null and b/WebApp/Images/MailingLabels/Thumbs.db differ diff --git a/WebApp/Images/Thumbs.db b/WebApp/Images/Thumbs.db new file mode 100644 index 0000000..280adc9 Binary files /dev/null and b/WebApp/Images/Thumbs.db differ diff --git a/WebApp/Images/UI/Icons.png b/WebApp/Images/UI/Icons.png deleted file mode 100644 index ccd9ad0..0000000 Binary files a/WebApp/Images/UI/Icons.png and /dev/null differ diff --git a/WebApp/Images/UI/Thumbs.db b/WebApp/Images/UI/Thumbs.db new file mode 100644 index 0000000..7abed21 Binary files /dev/null and b/WebApp/Images/UI/Thumbs.db differ diff --git a/WebApp/Images/UI/all-icons.png b/WebApp/Images/UI/all-icons.png new file mode 100644 index 0000000..2d87929 Binary files /dev/null and b/WebApp/Images/UI/all-icons.png differ diff --git a/WebApp/Images/Web.config b/WebApp/Images/Web.config deleted file mode 100644 index 5d4eeee..0000000 --- a/WebApp/Images/Web.config +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - diff --git a/WebApp/LegendPanel.ascx b/WebApp/LegendPanel.ascx index 6888e68..4f7525b 100644 --- a/WebApp/LegendPanel.ascx +++ b/WebApp/LegendPanel.ascx @@ -1,32 +1,62 @@ -<%-- - Copyright 2016 Applied Geographics, Inc. +<%-- +Copyright 2016 Applied Geographics, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 +http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. --%> <%@ Control Language="C#" AutoEventWireup="true" CodeFile="LegendPanel.ascx.cs" Inherits="LegendPanel" %> <%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> -
Legend
- -
-
- - - +
<%--FunctionHeader class for changing Header Background Color and Font color--%> +
+ + Maps + + + + + + + +
+
+
+
+
+ Map Themes +
+
+
+
+ + +
+
+
+
+
Layers
+ +
+
+ +
-
+
- +
-
\ No newline at end of file +
diff --git a/WebApp/LegendPanel.ascx.cs b/WebApp/LegendPanel.ascx.cs index 7d415f9..d1be174 100644 --- a/WebApp/LegendPanel.ascx.cs +++ b/WebApp/LegendPanel.ascx.cs @@ -1,28 +1,28 @@ -// Copyright 2016 Applied Geographics, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -using System; -using System.Collections.Generic; -using System.Linq; -using System.Web; -using System.Web.UI; -using System.Web.UI.WebControls; -using AppGeo.Clients; -using System.Web.UI.HtmlControls; -using System.IO; -using System.Drawing; -using System.Data; + // Copyright 2016 Applied Geographics, Inc. + // + // Licensed under the Apache License, Version 2.0 (the "License"); + // you may not use this file except in compliance with the License. + // You may obtain a copy of the License at + // + // http://www.apache.org/licenses/LICENSE-2.0 + // + // Unless required by applicable law or agreed to in writing, software + // distributed under the License is distributed on an "AS IS" BASIS, + // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + // See the License for the specific language governing permissions and + // limitations under the License. + + using System; + using System.Collections.Generic; + using System.Linq; + using System.Web; + using System.Web.UI; + using System.Web.UI.WebControls; + using AppGeo.Clients; + using System.Web.UI.HtmlControls; + using System.IO; + using System.Drawing; + using System.Data; public partial class LegendPanel : System.Web.UI.UserControl { @@ -38,6 +38,7 @@ private void AddLayerToLegend(string mapTabId, List configuredLayer int tileWidth = AppContext.AppSettings.SwatchTileWidth; int tileHeight = AppContext.AppSettings.SwatchTileHeight; bool expanded = AppContext.AppSettings.LegendExpanded; + bool collapsed = AppContext.AppSettings.LegendCollapsed; HtmlGenericControl legendEntry = new HtmlGenericControl("div"); container.Controls.Add(legendEntry); @@ -49,7 +50,7 @@ private void AddLayerToLegend(string mapTabId, List configuredLayer HtmlGenericControl expander = new HtmlGenericControl("span"); legendHeader.Controls.Add(expander); - expander.Attributes["class"] = "LegendExpander " + (expanded ? "Expanded" : "Collapsed"); + // expander.Attributes["class"] = "LegendExpander " + (collapsed ? "Collapsed" : "Expanded"); if (layerProperties[i].CheckMode != CheckMode.None) { @@ -67,12 +68,29 @@ private void AddLayerToLegend(string mapTabId, List configuredLayer radio.Checked = layerProperties[i].CheckMode == CheckMode.Checked; radio.Name = String.Format("{0}_{1}", mapTabId, layer.Parent.ID); check = radio; + if (radio.Checked == true) + { + expander.Attributes["class"] = "LegendExpander Expanded"; + } + else + { + expander.Attributes["class"] = "LegendExpander Collapsed"; + } } else { HtmlInputCheckBox checkBox = new HtmlInputCheckBox(); checkBox.Checked = layerProperties[i].CheckMode == CheckMode.Checked; check = checkBox; + if (checkBox.Checked == true) + { + expander.Attributes["class"] = "LegendExpander Expanded"; + } + else + { + expander.Attributes["class"] = "LegendExpander Collapsed"; + } + } visibility.Controls.Add(check); @@ -101,7 +119,15 @@ private void AddLayerToLegend(string mapTabId, List configuredLayer HtmlGenericControl content = new HtmlGenericControl("div"); content.Attributes["class"] = "LegendContent"; - content.Style["display"] = expanded ? "block" : "none"; + if (expander.Attributes["class"] == "LegendExpander Collapsed") + { + content.Style["display"] = "none";// collapsed ? "none" : "block"; + } + else + { + content.Style["display"] = "block";// expanded ? "block" : "none"; + } + switch (layer.Type) { @@ -191,7 +217,7 @@ private void AddLayers(Configuration.MapTabRow mapTabRow, AppState appState) { CommonDataFrame dataFrame = AppContext.GetDataFrame(mapTabRow); - bool isInteractive = !mapTabRow.IsInteractiveLegendNull() && mapTabRow.InteractiveLegend == 1; + bool isInteractive = !mapTabRow.IsInteractiveLegendNull() && mapTabRow.InteractiveLegend == 1; CheckMode checkMode = CheckMode.None; List configuredLayers = new List(); @@ -274,54 +300,12 @@ private void AddLayers(Configuration.MapTabRow mapTabRow, AppState appState) } } - private void AddTiles(Configuration.MapTabRow mapTabRow, AppState appState) - { - StringCollection visibleTiles = appState.VisibleTiles[mapTabRow.MapTabID]; - - // create the top level legend control for this map tab - - HtmlGenericControl parentLegend = new HtmlGenericControl("div"); - pnlTileScroll.Controls.Add(parentLegend); - parentLegend.Attributes["data-maptab"] = mapTabRow.MapTabID; - parentLegend.Attributes["class"] = "LegendTop"; - parentLegend.Style["display"] = mapTabRow.MapTabID == appState.MapTab ? "block" : "none"; - - foreach (Configuration.MapTabTileGroupRow mapTabTileGroupRow in mapTabRow.GetMapTabTileGroupRows()) - { - Configuration.TileGroupRow tileGroupRow = mapTabTileGroupRow.TileGroupRow; - - HtmlGenericControl legendEntry = new HtmlGenericControl("div"); - parentLegend.Controls.Add(legendEntry); - legendEntry.Attributes["class"] = "LegendEntry"; - - HtmlGenericControl legendHeader = new HtmlGenericControl("div"); - legendEntry.Controls.Add(legendHeader); - legendHeader.Attributes["class"] = "LegendHeader"; - - HtmlGenericControl visibility = new HtmlGenericControl("span"); - legendHeader.Controls.Add(visibility); - visibility.Attributes["class"] = "LegendVisibility"; - - HtmlInputCheckBox checkBox = new HtmlInputCheckBox(); - visibility.Controls.Add(checkBox); - checkBox.Checked = visibleTiles.Contains(tileGroupRow.TileGroupID); - checkBox.Attributes["class"] = "LegendCheck"; - checkBox.Attributes["data-tilegroup"] = tileGroupRow.TileGroupID; - - HtmlGenericControl name = new HtmlGenericControl("span"); - legendHeader.Controls.Add(name); - name.Attributes["class"] = "LegendName"; - name.InnerText = tileGroupRow.DisplayName; - } - } - public void Initialize(Configuration config, AppState appState, Configuration.ApplicationRow application) { foreach (Configuration.ApplicationMapTabRow appMapTabRow in application.GetApplicationMapTabRows()) { Configuration.MapTabRow mapTabRow = appMapTabRow.MapTabRow; AddLayers(mapTabRow, appState); - AddTiles(mapTabRow, appState); } } @@ -342,4 +326,22 @@ public LayerProperties(string name, string tag, CheckMode checkMode, bool isExcl MetaDataUrl = metaDataUrl; } } + + public void CreateMapThemes(Configuration.ApplicationRow application, AppState _appState) + { + // add map tabs + + foreach (Configuration.ApplicationMapTabRow appMapTabRow in application.GetApplicationMapTabRows()) + { + HtmlGenericControl li = new HtmlGenericControl("li"); + phlMapTheme.Controls.Add(li); + li.InnerHtml = appMapTabRow.MapTabRow.DisplayName.Replace(" ", " "); + li.Attributes["data-maptab"] = appMapTabRow.MapTabID; + + if (_appState.MapTab == appMapTabRow.MapTabID) + { + selectedTheme.InnerHtml = appMapTabRow.MapTabRow.DisplayName.Replace(" ", " "); + } + } + } } diff --git a/WebApp/LocationPanel.ascx b/WebApp/LocationPanel.ascx index ea6bada..f56d3cc 100644 --- a/WebApp/LocationPanel.ascx +++ b/WebApp/LocationPanel.ascx @@ -1,39 +1,55 @@ -<%-- - Copyright 2012 Applied Geographics, Inc. +<%-- +Copyright 2012 Applied Geographics, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 +http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. --%> <%@ Control Language="C#" AutoEventWireup="true" CodeFile="LocationPanel.ascx.cs" Inherits="LocationPanel" %> <%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> - -
Location
- -
- - - -
- -
-
Selected
Selected
Selected
+
+ <%--FunctionHeader class for changing Header Background Color and Font color--%> +
+ + Draw + + + + + + + +
+
+
+
+
+
+ +
+
+ +
+
+
+ + + + +
+ +
+ -
\ No newline at end of file + diff --git a/WebApp/MarkupPanel.ascx.cs b/WebApp/MarkupPanel.ascx.cs index 33556a0..a2a9915 100644 --- a/WebApp/MarkupPanel.ascx.cs +++ b/WebApp/MarkupPanel.ascx.cs @@ -1,4 +1,4 @@ -// Copyright 2012 Applied Geographics, Inc. +// Copyright 2012 Applied Geographics, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -23,7 +23,7 @@ public partial class MarkupPanel : System.Web.UI.UserControl { - public void Initialize(Configuration config, AppState appState, Configuration.ApplicationRow application) + public void Initialize(Configuration config, AppState appState, Configuration.ApplicationRow application, Dictionary launchParams) { using (OleDbConnection connection = AppContext.GetDatabaseConnection()) { @@ -33,7 +33,7 @@ public void Initialize(Configuration config, AppState appState, Configuration.Ap { tboMarkupUser.Attributes["value"] = AppUser.GetDisplayName(connection); tboMarkupUser.Attributes["disabled"] = "disabled"; - chkMarkupLock.Style["visibility"] = "visible"; + chkMarkupLock.Style["visibility"] = "visible"; labMarkupLock.Style["visibility"] = "visible"; cmdNewMarkup.Attributes["class"] = "CommandLink"; } @@ -75,4 +75,23 @@ private void LoadMarkupCategories(Configuration.ApplicationRow application, AppS } } } -} \ No newline at end of file + + private bool SetDefaultTool(string name) + { + HtmlControl defaultTool = Page.FindControl("opt" + name, false) as HtmlControl; + bool found = defaultTool != null; + + if (found) + { + defaultTool.Attributes["class"] += " Selected"; + } + + return found; + } + + private void ShowError(string message) + { + Session["StartError"] = message; + Server.Transfer("StartViewer.aspx"); + } +} diff --git a/WebApp/Scripts/BaseLayer.js b/WebApp/Scripts/BaseLayer.js new file mode 100644 index 0000000..c09325b --- /dev/null +++ b/WebApp/Scripts/BaseLayer.js @@ -0,0 +1,75 @@ +// Copyright 2016 Applied Geographics, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +var GPV = (function (gpv) { + $(function () { + var previousChecked = null; + var $container = $(".LegendScroll"); + var $layerContainer = $("#pnlLayerScroll"); + var $tileContainer = $("#pnlBaseMapScroll"); + // For BaseMaps + + $tileContainer.find(".RadioCheck").on("click", function () { + if (previousChecked != null) { + gpv.viewer.toggleTileGroup(previousChecked, false); + } + var $this = $(this); + var isChecked = $this.is(":checked"); + gpv.viewer.toggleTileGroup($this.attr("data-tilegroup"), isChecked); + gpv.appState.VisibleTiles[gpv.appState.MapTab] = getVisibleTiles(gpv.appState.MapTab); + previousChecked = $this.attr("data-tilegroup"); + }); + + // For OverLays + $tileContainer.find(".OverLaysCheck").on("click", function () { + var $this = $(this); + var isChecked = $this.is(":checked"); + gpv.viewer.toggleTileGroup($this.attr("data-tilegroup"), isChecked); + gpv.appState.VisibleTiles[gpv.appState.MapTab] = getVisibleTiles(gpv.appState.MapTab); + }); + + // ===== public functions ===== + + function getVisibleLayers(mapTabID) { + var layerIds = []; + $layerContainer.find(".LegendTop").filter('[data-maptab="' + mapTabID + '"]').find(".LegendCheck:checked").each(function (i, e) { + var layer = $(this).attr("data-layer"); + if (layer) { + layerIds.push(layer); + } + }); + return layerIds; + } + + function getVisibleTiles(mapTabID) { + var tileGroupIds = []; + + $tileContainer.find(".LegendTop").filter('[data-maptab="' + mapTabID + '"]').find(".LegendCheck:checked").each(function (i, e) { + var tileGroup = $(this).attr("data-tilegroup"); + if (tileGroup) { + tileGroupIds.push(tileGroup); + } + + }); + return tileGroupIds; + } + // ===== public interface ===== + gpv.baselayer = { + getVisibleLayers: getVisibleLayers, + getVisibleTiles: getVisibleTiles + }; + }); + + return gpv; +})(GPV || {}); \ No newline at end of file diff --git a/WebApp/Scripts/ColorSelector.js b/WebApp/Scripts/ColorSelector.js index ccddf4f..9fd41c2 100644 --- a/WebApp/Scripts/ColorSelector.js +++ b/WebApp/Scripts/ColorSelector.js @@ -127,11 +127,11 @@ settings.showSelector = function () { if (settings.enabled && !$selector) { var selectorClass = settings.selectorClass; - $selector = $('
').addClass(selectorClass).addClass(surfaceClass); + $selector = $('
').addClass(selectorClass).addClass(surfaceClass); var p = $button.offset(); var w = $(window).width(); var h = $(window).height(); - $selector.offset({ left: p.left - 110, top: p.top + 10 }); + $selector.offset({ left: p.left - 8, top: p.top + 23 }); currentColor = toHsv(settings.color); diff --git a/WebApp/Scripts/LegendPanel.js b/WebApp/Scripts/LegendPanel.js index effad49..d99fbd0 100644 --- a/WebApp/Scripts/LegendPanel.js +++ b/WebApp/Scripts/LegendPanel.js @@ -17,12 +17,12 @@ var GPV = (function (gpv) { var $container = $(".LegendScroll"); var $layerContainer = $("#pnlLayerScroll"); var $tileContainer = $("#pnlTileScroll"); - + // ===== control events ===== $layerContainer.find(".LegendExpander").on("click", function (e) { var $this = $(this); - + if (!$this.hasClass("Empty")) { var expanded = $this.hasClass("Expanded"); $this.removeClass(expanded ? "Expanded" : "Collapsed").addClass(!expanded ? "Expanded" : "Collapsed"); diff --git a/WebApp/Scripts/MarkupPanel.js b/WebApp/Scripts/MarkupPanel.js index a88f93e..90356c1 100644 --- a/WebApp/Scripts/MarkupPanel.js +++ b/WebApp/Scripts/MarkupPanel.js @@ -15,34 +15,29 @@ var GPV = (function (gpv) { $(function () { var map, shingleLayer, currentShape; - var $container = $("#pnlMarkup"); var config = gpv.configuration; var appState = gpv.appState; var isPublic = gpv.settings.isPublic; var service = "Services/MarkupPanel.ashx"; - var metersPerFoot = 0.3048333333333333; var feetPerMile = 5280; var squareFeetPerAcre = 43560; - var measureText; var measureCrs = proj4(gpv.settings.measureCrs); - measureCrs.project = function (latlng) { - var c = this.forward([ latlng.lng, latlng.lat ]); + var c = this.forward([latlng.lng, latlng.lat]); return { x: c[0], y: c[1] }; }; measureCrs.unproject = function (p) { - var c = this.inverse([ p.x, p.y ]); + var c = this.inverse([p.x, p.y]); return L.latLng(c[1], c[0]); }; // ===== controls ===== $("#tboMarkupUser").attr("placeholder", "enter name"); - var $colorSelectors = $(".Color").colorSelector({ selectorClass: "ColorSelector", disabledClass: "Disabled", @@ -52,21 +47,31 @@ var GPV = (function (gpv) { var $chkMarkupLock = $("#chkMarkupLock").on("click", lockMarkupGroup); var $chkTextGlow = $("#chkTextGlow"); + // ==== this function for disable button after Delete click event ==== $("#cmdDeleteMarkup").on("click", function () { if (!$(this).hasClass("Disabled")) { deleteMarkupGroup(); + $("#cmdExportMarkup").addClass("btnControlLock"); + $("#cmdDeleteMarkup").addClass("btnControlLock"); + $("#cmdZoomToMarkup").addClass("btnControlLock"); } }); + // ==== this function Export data ==== $("#cmdExportMarkup").on("click", function () { if (!$(this).hasClass("Disabled")) { window.location.href = "ExportMarkup.ashx?app=" + appState.Application + "&group=" + appState.MarkupGroups[0]; } }); + // ==== When click New button other three button (Export , Delete , Zoom to) Enable ==== var $cmdNewMarkup = $("#cmdNewMarkup").on("click", function () { if (!$(this).hasClass("Disabled")) { createMarkupGroup(); + $("#tboMarkupTitle").removeClass("btnControlLock"); + $("#cmdExportMarkup").removeClass("btnControlLock"); + $("#cmdDeleteMarkup").removeClass("btnControlLock"); + $("#cmdZoomToMarkup").removeClass("btnControlLock"); } }); @@ -115,9 +120,41 @@ var GPV = (function (gpv) { var $tboMarkupTitle = $("#tboMarkupTitle").on("keydown", function (e) { if (e.keyCode == 13) { - updateMarkupGroupTitle(); + UpdateMarkupGroupTitleAndDetails(); + } + }).on("blur", UpdateMarkupGroupTitleAndDetails); + + // ==== For detail data updating ==== + var $tboMarkupDetails = $("#tboMarkupDetails").on("keydown", function (e) { + if (e.keyCode == 13) { + UpdateMarkupGroupTitleAndDetails(); } - }).on("blur", updateMarkupGroupTitle); + }).on("blur", UpdateMarkupGroupTitleAndDetails); + + // ===for drop down selection in Markup tool Panel ==== + $(".dropdown .imgflag").addClass("flagvisibility"); + $(".dropdown dt a").click(function () { + $(".dropdown dd ul").toggle(); + }); + $(".dropdown dd ul li a").click(function () { + var text = $(this).html(); + $(".dropdown dt a span").html(text); + $(".dropdown dd ul").hide(); + $("#result").html("Selected value is: " + getSelectedValue("sample")); + }); + + function getSelectedValue(id) { + return $("#" + id).find("dt a span.value").html(); + } + + $(document).bind('click', function (e) { + var $clicked = $(e.target); + if (!$clicked.parents().hasClass("dropdown")) + $(".dropdown dd ul").hide(); + }); + $(".dropdown .imgflag").toggleClass("flagvisibility"); + + // ==== close ==== var $tboMarkupUser = $("#tboMarkupUser").on("keyup", function () { var name = $(this).val(); @@ -126,9 +163,27 @@ var GPV = (function (gpv) { }); // ===== map tools ===== - + // ==== this is for hiding and showing panel on CreateMarkup and QuickSketch button click ==== var $MapTool = $(".MapTool"); + $("#btnCreateMarkup").on("click", function () { + $("#divMarkupSearch").removeClass("hidden"); + $("#btnCreateMarkup").addClass("active"); + $("#btnQuickSketch").removeClass("active"); + $("#divTblWithHead").removeClass("hidden"); + $("#pnlMarkupGrid").addClass("tabMrkp"); + }); + + $("#btnQuickSketch").on("click", function () { + $("#divMarkupSearch").addClass("hidden"); + $("#btnQuickSketch").addClass("active"); + $("#btnCreateMarkup").removeClass("active"); + $("#divTblWithHead").addClass("hidden"); + $("#pnlMarkupGrid").removeClass("tabMrkp"); + }); + + + // ==== this is for markup tool functionallity $("#optColorPicker,#optPaintBucket").on("click", function () { gpv.selectTool($(this), map, { cursor: 'crosshair', drawing: { mode: "point" } }); }); @@ -158,15 +213,22 @@ var GPV = (function (gpv) { }); $("#optDrawLength").on("click", function () { + var c = getMarkupColor(); gpv.selectTool($(this), map, { cursor: 'crosshair', drawing: { mode: "polyline", style: { color: c, fill: false } }, doubleClickZoom: false }); }); + var $optDrawLine = document.getElementById("optDrawLine"); $("#optDrawLine").on("click", function () { var c = getMarkupColor(); gpv.selectTool($(this), map, { cursor: 'crosshair', drawing: { mode: "polyline", style: { color: c, fill: false } }, doubleClickZoom: false }); }); + function DrawLineOpen() { + var c = getMarkupColor(); + gpv.selectTool($(this), map, { cursor: 'crosshair', drawing: { mode: "polyline", style: { color: c, fill: false } }, doubleClickZoom: false }); + } + $("#optDrawPolygon").on("click", function () { var c = getMarkupColor(); gpv.selectTool($(this), map, { cursor: 'crosshair', drawing: { mode: "polygon", style: { color: c, fill: true, fillColor: c } }, doubleClickZoom: false }); @@ -174,6 +236,7 @@ var GPV = (function (gpv) { // ===== private functions ===== + function addMarkup(e, option) { if (!isValid(e.shape)) { map.removeLayer(e.shape); @@ -206,7 +269,6 @@ var GPV = (function (gpv) { else { data.m = "AddMarkup"; data.id = appState.MarkupGroups[0]; - post({ data: data, success: function (result) { @@ -229,6 +291,7 @@ var GPV = (function (gpv) { if (result) { appState.update({ MarkupGroups: [result.id] }); $tboMarkupTitle.val(result.title); + $("#tboMarkupDetails").val(result.details); $chkMarkupLock.prop("checked", result.locked); enableControls(); fillGrid(); @@ -279,6 +342,7 @@ var GPV = (function (gpv) { if (result) { appState.update({ MarkupGroups: [] }); $tboMarkupTitle.val(""); + $("#tboMarkupDetails").val(""); enableControls(); $grdMarkup.dataGrid("deleteSelection"); gpv.viewer.refreshMap(); @@ -314,10 +378,11 @@ var GPV = (function (gpv) { } $container.find(".Toggleable").toggleClass("Disabled", !enable); - $tboMarkupTitle.add("#tboMarkupText").prop("disabled", !enable); + $tboMarkupTitle.add("#tblMarkupText").prop("disabled", !enable); } } + // ==== for markup data fill in table ==== function fillGrid() { if (!appState.MarkupCategory) { $grdMarkup.dataGrid("empty"); @@ -436,7 +501,7 @@ var GPV = (function (gpv) { if (shape instanceof L.Polyline) { var points = shape.getLatLngs(); - + if (shape instanceof L.Polygon) { valid = getAreaCentroid(points[0]).area > 0; } @@ -540,10 +605,13 @@ var GPV = (function (gpv) { appState.update({ MarkupGroups: $grdMarkup.dataGrid("getSelection") }); var numGroups = appState.MarkupGroups.length; var markupTitle = numGroups == 1 ? $grdMarkup.dataGrid("getData", appState.MarkupGroups[0])[2] : ""; - + var markupDetails = numGroups == 1 ? $grdMarkup.dataGrid("getData", appState.MarkupGroups[0])[3] : ""; $tboMarkupTitle.val(markupTitle); + $tboMarkupDetails.val(markupDetails); enableControls(); - + $("#cmdExportMarkup").removeClass("btnControlLock"); // select any row from table , ExportMarkup button enable + $("#cmdDeleteMarkup").removeClass("btnControlLock"); // select any row from table , DeleteMarkup button enable + $("#cmdZoomToMarkup").removeClass("btnControlLock"); // select any row from table , ZoomTobutton enable if (numGroups) { zoomToMarkupGroup(); } @@ -577,15 +645,12 @@ var GPV = (function (gpv) { function shapeDrawing(e) { var currentTool = $MapTool.filter(".Selected").attr("id"); - if (currentTool === 'optDrawLength' || currentTool === 'optDrawArea') { var units = gpv.settings.measureUnits; var inFeet = units == "feet" || units == "both"; var inMeters = units == "meters" || units == "both"; var convert = 1 / (gpv.settings.measureCrsUnits == "feet" ? 1 : metersPerFoot); - var latlngs = currentTool === 'optDrawLength' ? e.shape.getLatLngs() : e.shape.getLatLngs()[0]; - var points = $.map(latlngs, function (latlng) { return measureCrs.project(latlng); }); @@ -593,30 +658,24 @@ var GPV = (function (gpv) { if (measureText) { map.removeLayer(measureText); } - var value = []; var i, j; - if (currentTool === 'optDrawLength') { var length = getLength(points); - if (length > 0) { length *= convert; - if (inFeet) { value.push(length < feetPerMile ? Math.round(length) + " ft" : (length / feetPerMile).toFixed(1) + " mi"); } - if (inMeters) { length *= metersPerFoot; value.push(length < 1000 ? Math.round(length) + " m" : (length / 1000).toFixed(1) + " km"); } - - measureText = L.text({ + measureText = L.text({ latlng: latlngs[latlngs.length - 1], className: "MeasureText", - value: value.join("\n"), - pointerEvents: 'none' + value: value.join("\n"), + pointerEvents: 'none' }).addTo(map); } } @@ -626,26 +685,22 @@ var GPV = (function (gpv) { if (ca.area > 0) { var area = ca.area * convert * convert; var acres = area / squareFeetPerAcre; - if (inFeet) { var squareMile = feetPerMile * feetPerMile; value.push(area <= squareMile ? Math.round(area) + " sq ft" : (area / squareMile).toFixed(2) + " sq mi"); } - if (inMeters) { area *= metersPerFoot * metersPerFoot; value.push(area <= 100000 ? Math.round(area) + " sq m" : (area / 1000000).toFixed(2) + " sq km"); } - if (inFeet) { value.push(acres.toFixed(2) + " acres"); } - - measureText = L.text({ + measureText = L.text({ latlng: measureCrs.unproject(ca.centroid), className: "MeasureText " + (inFeet ? "Area3" : "Area2"), - value: value.join("\n"), - pointerEvents: 'none' + value: value.join("\n"), + pointerEvents: 'none' }).addTo(map); } } @@ -654,11 +709,9 @@ var GPV = (function (gpv) { function toWkt(shape) { var points; - if (shape instanceof L.Text) { shape = shape.options.latlng; } - if (shape instanceof L.Polyline) { if (shape instanceof L.Polygon) { points = projectLatLngs(shape.getLatLngs()[0]); @@ -671,22 +724,19 @@ var GPV = (function (gpv) { } } else if (shape instanceof L.LatLng) { - return "POINT(" + toWktCoordinates([ map.options.crs.project(shape) ]) + ")"; + return "POINT(" + toWktCoordinates([map.options.crs.project(shape)]) + ")"; } else if (shape instanceof L.Circle) { var sweepAngle = 3; var segments = 360 / sweepAngle; - sweepAngle *= Math.PI / 180; var cos = Math.cos(sweepAngle); var sin = Math.sin(sweepAngle); - var center = map.options.crs.project(shape.getLatLng()); var theta = Math.PI * 0.5 - 2 * Math.atan(Math.pow(Math.E, -center.y / 6378137)); var dx = 0; var dy = shape.getRadius() / theta; - points = [ L.point(center.x + dx, center.y + dy) ]; - + points = [L.point(center.x + dx, center.y + dy)]; for (var i = 0; i < segments - 1; ++i) { var ndx = dx * cos + dy * sin; var ndy = dy * cos - dx * sin; @@ -694,7 +744,6 @@ var GPV = (function (gpv) { dy = ndy; points.push(L.point(center.x + dx, center.y + dy)); } - points.push(points[0]); return "POLYGON((" + toWktCoordinates(points) + "))"; } @@ -704,7 +753,6 @@ var GPV = (function (gpv) { var prec = Math.log(map.getProjectedPixelSize()) / Math.LN10; prec = prec >= 0 ? 0 : 0 - Math.floor(prec); var c = []; - for (var i = 0; i < points.length; ++i) { c.push(points[i].x.toFixed(prec) + " " + points[i].y.toFixed(prec)); } @@ -712,21 +760,25 @@ var GPV = (function (gpv) { return c.join(","); } - function updateMarkupGroupTitle() { + // ==== for updating markup data ==== + + function UpdateMarkupGroupTitleAndDetails() { if (appState.MarkupGroups.length == 1) { var id = appState.MarkupGroups[0]; var title = $tboMarkupTitle.val(); - + var details = $tboMarkupDetails.val(); post({ data: { - m: "UpdateMarkupGroupTitle", + m: "UpdateMarkupGroupTitleAndDetails", id: id, - title: title + title: title, + details: details, }, success: function (result) { if (result) { var data = $grdMarkup.dataGrid("getData", id); data[2] = title; + data[3] = details; $grdMarkup.dataGrid("setData", id, data); } } @@ -756,7 +808,8 @@ var GPV = (function (gpv) { // ===== public interface ===== gpv.markupPanel = { - setMap: setMap + setMap: setMap, + DrawLineOpen: DrawLineOpen }; // ===== finish initialization ===== diff --git a/WebApp/Scripts/SearchPanel.js b/WebApp/Scripts/SearchPanel.js index a5bbdfc..b4c3aeb 100644 --- a/WebApp/Scripts/SearchPanel.js +++ b/WebApp/Scripts/SearchPanel.js @@ -32,6 +32,8 @@ var GPV = (function (gpv) { $(".Number,.NumberRange").numericInput(); $(".Date,.DateRange").dateInput().datepicker({ showAnim: "slideDown", changeMonth: true, changeYear: true }); + $(".SearchInputField:has(select)").addClass('customSearch'); + var $grdSearch = $("#grdSearch").dataGrid({ multiSelect: true, @@ -75,6 +77,7 @@ var GPV = (function (gpv) { } function fillSearches() { + var changed = gpv.loadOptions($ddlSearch, config.mapTab[appState.MapTab].search); if (changed) { @@ -89,7 +92,7 @@ var GPV = (function (gpv) { } }); } - + function getSearchResults() { gpv.post({ url: service, @@ -149,6 +152,7 @@ var GPV = (function (gpv) { $("#pnlSearchScroll").find("select").prop('selectedIndex', 0); $cmdSearch.toggleClass("Disabled"); $cmdReset.toggleClass("Disabled"); + $labSearchCount.text("None Found"); emptyResultGrid(); } } diff --git a/WebApp/Scripts/Selection.js b/WebApp/Scripts/Selection.js index dfbc3b2..c46b0eb 100644 --- a/WebApp/Scripts/Selection.js +++ b/WebApp/Scripts/Selection.js @@ -119,4 +119,4 @@ var GPV = (function (gpv) { }); return gpv; -})(GPV || {}); \ No newline at end of file +})(GPV || {}); diff --git a/WebApp/Scripts/SelectionPanel.js b/WebApp/Scripts/SelectionPanel.js index af30649..ac4fab3 100644 --- a/WebApp/Scripts/SelectionPanel.js +++ b/WebApp/Scripts/SelectionPanel.js @@ -21,7 +21,6 @@ var GPV = (function (gpv) { var appState = gpv.appState; var selection = gpv.selection; var service = "Services/SelectionPanel.ashx"; - var action = { select: 0, findAllWithin: 1, @@ -38,8 +37,8 @@ var GPV = (function (gpv) { // ===== controls ===== $("#cmdClearSelection").on("click", clearSelection); - var $cmdDataPrint = $("#cmdDataPrint").on("click", printData); + var $cmdMobDataPrint = $("#cmdMobDataPrint").on("click", printData); $("#cmdExportData").on("click", function () { exportData($(this), "ExportData.ashx"); @@ -51,6 +50,7 @@ var GPV = (function (gpv) { $("#cmdSelectView").on("click", function () { gpv.selection.selectByGeometry(gpv.viewer.getExtent()); + $("#pnlQueryGrid").slideDown(); }); var $ddlAction = $("#ddlAction").on("change", actionChanged); @@ -58,7 +58,6 @@ var GPV = (function (gpv) { var $ddlQuery = $("#ddlQuery").on("change", queryChanged); var $ddlSelectionLayer = $("#ddlSelectionLayer").on("change", selectionLayerChanged); var $ddlTargetLayer = $("#ddlTargetLayer").on("change", targetLayerChanged); - var $grdQuery = $("#grdQuery").dataGrid({ rowClass: "DataGridRow", alternateClass: "DataGridRowAlternate", @@ -69,23 +68,33 @@ var GPV = (function (gpv) { var $pnlDataList = $("#pnlDataList").on("click", "a.CommandLink", function (e) { var url = $(this).attr("href"); + if (url.substr(0, 12) == "application:") { + e.preventDefault(); + reinitialize(url); + } + }); + // ==== this is for mobile showing details panel data ==== + var $pnlMobDataList = $("#pnlMobDataList").on("click", "a.CommandLink", function (e) { + var url = $(this).attr("href"); if (url.substr(0, 12) == "application:") { e.preventDefault(); reinitialize(url); } }); + var $ddlDataTheme = $("#ddlDataTheme").on("change", function () { var dataTab = $("#ddlDataTheme :selected").attr("data-datatab"); appState.DataTab = dataTab; fillDataList(); }); - // ===== map tools ===== - - var $optSelect = $("#optSelect").on("click", function () { - gpv.selectTool($(this), map, { cursor: 'default', dragging: false, boxZoom: false, drawing: { mode: 'rectangle',style: { color: '#c0c0c0', fill: true, fillColor: '#e0e0e0' } } }); + // ==== this is for mobile detail panel dropdown selection functionally + var $ddlMobDataTheme = $("#ddlMobDataTheme").on("change", function () { + dataTab = $("#ddlMobDataTheme :selected").attr("data-datatab"); + appState.DataTab = dataTab; + fillDataList(); }); // ===== component events @@ -98,7 +107,6 @@ var GPV = (function (gpv) { function actionChanged(e) { var previous = appState.Action; appState.update({ Action: parseInt($ddlAction.val(), 10) }); - if (!e) { if (appState.Action == action.select) { appState.update({ SelectionIds: [] }); @@ -107,7 +115,6 @@ var GPV = (function (gpv) { else { var mapTab = config.mapTab[appState.MapTab]; var preserveSelection = gpv.settings.preserveOnActionChange == "selection"; - if (preserveSelection && previous > action.select && appState.Action == action.select && hasId(mapTab.target, appState.SelectionLayer)) { appState.update({ TargetLayer: appState.SelectionLayer, @@ -131,12 +138,9 @@ var GPV = (function (gpv) { if (appState.Action == action.select) { appState.update({ SelectionIds: [] }); } - fillSelectionLayer(); } - fillProximity(); - if (preserveSelection) { selection.update(); } @@ -146,15 +150,12 @@ var GPV = (function (gpv) { function addressCompare(a, b) { a = addressParse(a); b = addressParse(b); - for (var i = 0; i < 3; ++i) { var r = compare(a[i], b[i]); - if (r != 0) { return r; } } - return 0; } @@ -162,7 +163,6 @@ var GPV = (function (gpv) { var parts = s.split(" "); var first = parts.shift(); var n = parseInt(first, 10); - if (isNaN(n)) { return [s, 0, ""]; } @@ -190,7 +190,6 @@ var GPV = (function (gpv) { function exportData($target, url) { if (!$target.hasClass("Disabled")) { var dataIds = $.map($grdQuery.dataGrid("getIds"), function (v) { return v.d; }); - $("#hdnExportLayer").val(appState.TargetLayer); $("#hdnExportIds").val(dataIds.join(",")); $("#frmExportData").prop("action", url).submit(); @@ -210,9 +209,7 @@ var GPV = (function (gpv) { else { var mapTab = config.mapTab[appState.MapTab]; var layer = config.layer[appState.TargetLayer]; - list.push({ id: action.select, name: "Select" }); - if (mapTab.selection.length) { if (layer.proximity.length) { list.push({ id: action.findAllWithin, name: "Find all" }); @@ -223,9 +220,7 @@ var GPV = (function (gpv) { }); } } - var changed = gpv.loadOptions($ddlAction, list); - if (initializing) { syncAppState($ddlAction, "Action"); } @@ -238,9 +233,10 @@ var GPV = (function (gpv) { function fillDataList() { $cmdDataPrint.addClass("Disabled"); - + $cmdMobDataPrint.addClass("Disabled"); if (!appState.ActiveDataId) { $pnlDataList.empty(); + $pnlMobDataList.empty(); } else { $.ajax({ @@ -254,22 +250,39 @@ var GPV = (function (gpv) { dataType: "html", success: function (html) { $pnlDataList.empty().append(html); + $pnlMobDataList.empty().append(html); $cmdDataPrint.removeClass("Disabled").data("printdata", [ - "datatab=", encodeURIComponent(appState.DataTab), - "&id=", encodeURIComponent(appState.ActiveDataId), + "datatab=", encodeURIComponent(appState.DataTab), + "&id=", encodeURIComponent(appState.ActiveDataId), + "&print=1" + ].join("")); + $cmdMobDataPrint.removeClass("Disabled").data("printdata", [ + "datatab=", encodeURIComponent(appState.DataTab), + "&id=", encodeURIComponent(appState.ActiveDataId), "&print=1" ].join("")); - $pnlDataDisplay.show(); $pnlDataDisplay.find("#spnDataTheme").text("Data Set"); $pnlDataDisplay.find("#ddlDataTheme").show(); + // this is for Detail panel display when device is mobile or other + if ($(window).width() > 700) { + if ($pnlDataDisplay.css("right").substring(0, 1) === "-") { + $pnlDataDisplay.animate({ right: 0, opacity: "1.0" }, 600, function () { + $(".DataExit").addClass("DataExitOpen"); + }); + $("#pnlOverview").animate({ right: 290 }, 600); // shifting his place when detail panel display in device ( not mobile ) + $("div.leaflet-control-attribution.leaflet-control").animate({ right: 322 }, 600); // shifting his place when detail panel display in device ( not mobile ) + } - if($pnlDataDisplay.css("right").substring(0, 1) === "-"){ - $pnlDataDisplay.animate({ right: 0, opacity: "1.0" }, 600, function () { - $(".DataExit").addClass("DataExitOpen"); - }); } - }, + else { + $("#ddlMobDataTheme").show(); + $("#tabMobDetails").trigger("click"); + $(".MenuItem").removeClass("active"); + $("#tabMobDetails").addClass("active"); + } + } + , error: function (xhr, status, message) { alert(message); } @@ -280,58 +293,49 @@ var GPV = (function (gpv) { function fillProximity(initializing) { var isFindAll = appState.TargetLayer && appState.Action == action.findAllWithin; var isFindNear = appState.TargetLayer && action.findNearest1 <= appState.Action && appState.Action <= action.findNearest5; - var list = isFindAll ? config.layer[appState.TargetLayer].proximity : isFindNear ? [{ id: "", name: "nearest to the selected"}] : []; - + var list = isFindAll ? config.layer[appState.TargetLayer].proximity : isFindNear ? [{ id: "", name: "nearest to the selected" }] : []; var changed = gpv.loadOptions($ddlProximity, list); - if (initializing) { syncAppState($ddlProximity, "Proximity"); } else if (changed) { proximityChanged(); } - return changed; } function fillQuery(initializing) { var list = appState.TargetLayer ? config.layer[appState.TargetLayer].query : []; var changed = gpv.loadOptions($ddlQuery, list); - if (initializing) { syncAppState($ddlQuery, "Query"); } else if (changed) { queryChanged(); } - return changed; } function fillSelectionLayer(initializing) { var list = appState.Action == action.select || !appState.TargetLayer ? [] : config.mapTab[appState.MapTab].selection; var changed = gpv.loadOptions($ddlSelectionLayer, list); - if (initializing) { syncAppState($ddlSelectionLayer, "SelectionLayer"); } else if (changed) { selectionLayerChanged(); } - return changed; } function fillTargetLayer(initializing) { var changed = gpv.loadOptions($ddlTargetLayer, config.mapTab[appState.MapTab].target) && !initializing; - if (initializing) { syncAppState($ddlTargetLayer, "TargetLayer"); } else if (changed) { targetLayerChanged(); } - return changed; } @@ -350,7 +354,7 @@ var GPV = (function (gpv) { } function mapShape(e) { - if ($optSelect.hasClass("Selected") && appState.TargetLayer.length > 0) { + if ($("#optSelect").hasClass("Selected") && appState.TargetLayer.length > 0) { map.removeLayer(e.shape); var geo = gpv.latLngsToSearchShape(map, e.shape.getLatLngs()); gpv.selection.selectByGeometry(geo, e.shiftKey ? "add" : e.ctrlKey ? "remove" : "new"); @@ -364,12 +368,10 @@ var GPV = (function (gpv) { setDataTabs(); fillDataList(); } - changed = fillAction() || changed; changed = fillProximity() || changed; changed = fillSelectionLayer() || changed; changed = fillQuery() || changed; - if (changed) { selection.update(); } @@ -378,7 +380,6 @@ var GPV = (function (gpv) { function parseQuery(s) { var q = {}; s.replace(/([^?=&]+)(=([^&]*))?/g, function (v0, v1, v2, v3) { q[v1] = v3 || null; }); - $.each(["layerson", "layersoff", "targetids", "targetparams", "selectionids"], function (i, v) { if (q.hasOwnProperty(v)) { q[v] = q[v] ? q[v].split(",") : []; @@ -400,6 +401,13 @@ var GPV = (function (gpv) { var features = "width=700,height=500,menubar=no,titlebar=no,toolbar=no,status=no,scrollbars=no,location=no,resizable=no"; window.open("Identify.aspx?" + data, windowName, features, true); } + + if (!$cmdMobDataPrint.hasClass("Disabled")) { + var data = $cmdMobDataPrint.data("printdata"); + var windowName = "identify" + (new Date()).getTime(); + var features = "width=700,height=500,menubar=no,titlebar=no,toolbar=no,status=no,scrollbars=no,location=no,resizable=no"; + window.open("Identify.aspx?" + data, windowName, features, true); + } } function proximityChanged(e) { @@ -518,12 +526,20 @@ var GPV = (function (gpv) { if (!hasRows) { $("#cmdMailingLabels,#cmdExportData").addClass("Disabled"); + // clear detail tab data if exists + $("#pnlDataList").empty().append('
' + + '

' + + 'No Results

'); + $("#pnlMobDataList").empty().append('
' + + '

' + + 'No Results

'); + + } else { if ($("#pnlSelection").css("display") === "none") { gpv.viewer.switchToPanel("Selection"); } - post({ data: { m: "GetLayerProperties", @@ -531,8 +547,8 @@ var GPV = (function (gpv) { }, success: function (result) { if (result) { - $("#cmdMailingLabels").toggleClass("Disabled", !result.supportsMailingLabels); - $("#cmdExportData").toggleClass("Disabled", !result.supportsExportData); + $("#cmdMailingLabels").toggleClass("Disabled", result.supportsMailingLabels); + $("#cmdExportData").toggleClass("Disabled", result.supportsExportData); } } }); @@ -550,7 +566,7 @@ var GPV = (function (gpv) { appState.update({ SelectionLayer: emptyIfNull($ddlSelectionLayer.val()) }); if (e) { - appState.update({ + appState.update({ TargetIds: [], SelectionIds: [] }); @@ -560,6 +576,7 @@ var GPV = (function (gpv) { function setDataTabs() { $ddlDataTheme.empty(); + $ddlMobDataTheme.empty(); if (appState.TargetLayer) { var layer = config.layer[appState.TargetLayer]; @@ -575,6 +592,7 @@ var GPV = (function (gpv) { } $("").prop("selected", appState.DataTab === v.id).appendTo($ddlDataTheme); + $("").prop("selected", appState.DataTab === v.id).appendTo($ddlMobDataTheme); }); } } diff --git a/WebApp/Scripts/Viewer.js b/WebApp/Scripts/Viewer.js index f66a4e9..9e67626 100644 --- a/WebApp/Scripts/Viewer.js +++ b/WebApp/Scripts/Viewer.js @@ -1,683 +1,1068 @@ -// Copyright 2016 Applied Geographics, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var GPV = (function (gpv) { - $(function () { - var appState = gpv.appState; - - var fullExtent = L.Bounds.fromArray(gpv.configuration.fullExtent); - var tileLayers = {}; - var resizeHandle; - var redrawPost; - - var $mapOverview = $("#mapOverview"); - var $locatorBox = $("#locatorBox"); - var overviewMapHeight = null; - var overviewMapWidth = null; - var locatorPanning = false; - var overviewExtent; - - var mapTabChangedHandlers = []; - var functionTabChangedHandlers = []; - var extentChangedHandlers = []; - var mapRefreshedHandlers = []; - - var panelAnimationTime = 400; - - // ===== controls required prior to map control creation ===== - - var $pnlDataDisplay = $("#pnlDataDisplay"); - - // ===== map control ===== - - var maxZoom = gpv.settings.zoomLevels - 1; - var crs = L.CRS.EPSG3857; - - if (gpv.settings.mapCrs) { - crs = new L.Proj.CRS("GPV:1", gpv.settings.mapCrs); - var c = crs.unproject(fullExtent.getCenter()); - var sf = 2 / L.CRS.EPSG3857.scaleFactorAtLatitude(c.lat); - - var isFeet = gpv.settings.mapCrs.indexOf("+to_meter=0.3048") >= 0; - var resolutions = [ (isFeet ? 513591 : 156543) * sf ]; - - for (var i = 0; i < maxZoom; ++i) { - resolutions.push(resolutions[i] * 0.5); - } - - crs = new L.Proj.CRS("GPV:1", gpv.settings.mapCrs, { - resolutions: resolutions - }); - } - - var map = L.map("mapMain", { - crs: crs, - maxZoom: maxZoom, - drawing: { - mode: 'off', - style: { - color: '#808080', - weight: 2, - opacity: 1, - fill: true, - fillColor: '#808080', - fillOpacity: 0.5 - }, - text: { - className: 'MarkupText', - color: '#FF0000' - } - } - }); - - map.on("click", identify); - - var shingleLayer = L.shingleLayer({ - urlBuilder: refreshMap, - zIndex: 100, - preserveOnPan: false // TO DO: reset based on presence of underlay tiles - }).on("shingleload", function () { - gpv.progress.clear(); - updateOverviewExtent(); - - $.each(mapRefreshedHandlers, function () { - this(); - }); - }).addTo(map); - - if (gpv.settings.showScaleBar) { - L.control.scale({ - imperial: gpv.settings.measureUnits !== "meters", - metric: gpv.settings.measureUnits !== "feet" - }).addTo(map); - } - - var fullViewTool = L.Control.extend({ - options: { - position: 'topleft' - }, - onAdd: function ($map) { - var button = L.DomUtil.create('div', 'mapButton'); - $(button).attr('id', 'cmdFullView'); - $(button).attr('title', 'Full Extent'); - $(button).html(''); - return button; - } - }); - - var locationTool = L.Control.extend({ - options: { - position: 'topleft' - }, - onAdd: function ($map) { - var button = L.DomUtil.create('div', 'mapButton'); - $(button).attr('id', 'cmdLocation'); - $(button).attr('title', 'Current Location'); - $(button).html(''); - return button; - } - }); - - map.addControl(new fullViewTool()) - .addControl(new locationTool()); - - gpv.mapTip.setMap(map); - gpv.selectionPanel.setMap(map); - gpv.markupPanel.setMap(map); - gpv.sharePanel.setMap(map); - - // ===== control events ===== - - $(window).on("resize", function () { - if (resizeHandle) { - clearTimeout(resizeHandle); - } - - resizeHandle = setTimeout(function () { - resizeHandle = undefined; - shingleLayer.redraw(); - }, 250); - }); - - $("#cmdEmail").on("click", function () { - gpv.post({ - url: "Services/SaveAppState.ashx", - data: { - state: gpv.appState.toJson() - }, - success: function (result) { - if (result && result.id) { - var loc = document.location; - var url = [loc.protocol, "//", loc.hostname, loc.port.length && loc.port != "80" ? ":" + loc.port : "", loc.pathname, "?state=", result.id].join(""); - $lnkEmail.val(url); - $('#pnlEmail').fadeIn(600); - selectEmailLink(); - } - } - }); - }); - - $('#cmdEmailClose').on('click', function(e){ - e.preventDefault(); - $('#pnlEmail').fadeOut(600); - }); - - var $lnkEmail = $("#lnkEmail").on("mousedown", function (e) { - if (e.which > 1) { - e.preventDefault(); - selectEmailLink(); - } - }); - - function selectEmailLink() { - $lnkEmail.prop("selectionStart", 0).prop("selectionEnd", $lnkEmail.val().length); - } - - $("#cmdFullView").on("click", function () { - zoomToFullExtent(); - }); - - $("#cmdLocation").on("click", function () { - if (navigator && navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function (pos) { - var latlng = L.latLng(pos.coords.latitude, pos.coords.longitude); - map.setView(latlng, maxZoom - 2); - }, showGpsError); - } - else { - showGpsError(); - } - }).popover({ - content: 'GPS is not enabled on this device', - delay: { show: 500, hide: 500 }, - placement: 'right', - trigger: 'manual' - }); - - $("#cmdMenu").on("click", function () { - var hide = $("#pnlFunctionSidebar").css("left") === "0px"; - $("#pnlFunctionSidebar").animate({ left: hide ? "-400px" : "0px" }, { duration: 800 }); - $("#pnlMapSizer").animate({ left: hide ? "0px" : "400px" }, { - duration: 800, - progress: function () { - map.invalidateSize(); - }, - complete: function () { - map.invalidateSize(); - shingleLayer.redraw(); - } - }); - }); - - $("#cmdShowDetails").on("click", function () { - if ($pnlDataDisplay.css("right").substring(0, 1) === "-") { - $pnlDataDisplay.show(); - $pnlDataDisplay.animate({ right: 0, opacity: "1.0" }, 600, function () { - $(".DataExit").addClass("DataExitOpen"); - }); - $("#pnlOverview").animate({ right: 295 }, 600); - $("div.leaflet-control-attribution.leaflet-control").animate({ right: 346 }, 600); - } - else { - $(".DataHeader").trigger("click"); - } - }); - - $("#cmdZoomSelect").on("click", function () { - zoomToSelection(1.2); - }); - - $(".DataHeader").on("click", function () { - var width = "-" + $pnlDataDisplay.css("width"); - $pnlDataDisplay.animate({ right: width, opacity: "0" }, 600, function () { - $(".DataExit").removeClass("DataExitOpen"); - $pnlDataDisplay.hide(); - }); - $("#pnlOverview").animate({ right: 5 }, 600); - $("div.leaflet-control-attribution.leaflet-control").animate({right: 35}, 600); - }); - - $(".FunctionHeader").on("click", function () { - hideFunctionPanel(showFunctionMenu); - }); - - $("#cmdOverview").on("click", function () { - if ($("#mapOverview").css("background-image") === "none") { - $("#pnlOverview").removeClass("overviewInitial").addClass("overviewMap"); - $("#iconOverview").addClass('iconOpen'); - overviewMapHeight = $("#pnlOverview").height(); - overviewMapWidth = $("#pnlOverview").width(); - $("div.leaflet-control-attribution.leaflet-control").css({ right: overviewMapWidth + 10 }); - $mapOverview = $("#mapOverview"); - overviewExtent = fullExtent.fit($mapOverview.width(), $mapOverview.height()); - setOverviewMap(); - updateOverviewExtent(); - } - else { - if ($("#iconOverview").hasClass("iconOpen")) { - $("#pnlOverview").animate({ height: "26px", width: "26px" }, 600, function () { - $("#iconOverview").removeClass('iconOpen'); - }); - $("div.leaflet-control-attribution.leaflet-control").animate({ right: 35 }, 600); - } - else { - $("#pnlOverview").animate({ height: overviewMapHeight + "px", width: overviewMapWidth + "px" }, 600, function () { - $("#iconOverview").addClass('iconOpen'); - updateOverviewExtent(); - }); - $("div.leaflet-control-attribution.leaflet-control").animate({ right: overviewMapWidth + 10 }, 600); - } - } - }); - - $(".MenuItem").on("click", function(){ - var name = $(this).text(); - - hideFunctionMenu(function () { showFunctionPanel(name); }); - - $.each(functionTabChangedHandlers, function () { - this(name); - }); - }); - - $("#selectMapTheme li").click(function () { - $("#selectedTheme").html($(this).html()); - var mapTab = $(this).attr("data-maptab"); - appState.update({ MapTab: mapTab }); - triggerMapTabChanged(); - shingleLayer.redraw(); - drawTileLayers(); - }); - - $("#selectMapLevel li").click(function () { - $("#selectedLevel").html($(this).html()); - appState.update({ Level: $(this).attr("data-level") }); - shingleLayer.redraw(); - }); - - // ===== map tools ===== - - $("#selectMapTools li").not($(".dropdown-header")).click(function () { - if (!$(this).hasClass('Disabled')) { - $("#selectedTool").html($(this).html()); - } - }); - - var $MapTool = $(".MapTool"); - - $("#optIdentify").on("click", function () { - gpv.selectTool($(this), map, { cursor: 'default', drawing: { mode: 'off' } }); - }); - - $("#optPan").on("click", function () { - gpv.selectTool($(this), map, { cursor: '', drawing: { mode: 'off' } }); - }); - - - // ===== component events ===== - - gpv.on("selection", "changed", function (truncated, scaleBy) { - if (scaleBy) { - zoomToSelection(scaleBy); - } - else { - shingleLayer.redraw(); - } - }); - - // ===== private functions ===== - - function createTileLayers() { - Object.keys(gpv.configuration.mapTab).forEach(function (m) { - tileLayers[m] = {}; - - gpv.configuration.mapTab[m].tileGroup.forEach(function (tg) { - var z = -1; - - tileLayers[m][tg.group.id] = tg.group.tileLayer.map(function (tl) { - z += 1; - - return L.tileLayer(tl.url, { - zIndex: tl.overlay ? 200 + z : z, - attribution: tl.attribution, - opacity: tg.opacity, - maxZoom: tl.maxZoom || map.options.maxZoom - }); - }); - }); - }); - } - - function drawTileLayers() { - map.eachLayer(function (layer) { - if (layer.constructor === L.TileLayer) { - map.removeLayer(layer); - } - }); - - var mapTab = appState.MapTab; - var visible = gpv.legendPanel.getVisibleTiles(mapTab); - - Object.keys(tileLayers[mapTab]).forEach(function (tg) { - if (visible.indexOf(tg) >= 0) { - tileLayers[mapTab][tg].forEach(function (tl) { - tl.addTo(map); - }); - } - }); - } - - function hideFunctionMenu(callback) { - $("#pnlFunctionTabs").animate({ left: "-400px", opacity: "0" }, panelAnimationTime, callback); - } - - function hideFunctionPanel(callback) { - $("#pnlFunction").animate({ left: "-400px", opacity: "0" }, panelAnimationTime, callback); - } - - function identify(e) { - if ($MapTool.filter(".Selected").attr("id") === "optIdentify") { - var visibleLayers = gpv.legendPanel.getVisibleLayers(appState.MapTab); - - if (visibleLayers.length) { - var p = map.options.crs.project(e.latlng); - - $.ajax({ - url: "Services/MapIdentify.ashx", - data: { - maptab: appState.MapTab, - visiblelayers: visibleLayers.join("\x01"), - level: appState.Level, - x: p.x, - y: p.y, - distance: gpv.searchDistance(), - scale: map.getProjectedPixelSize() - }, - type: "POST", - dataType: "html", - success: function (html) { - if (html.length > 28) { - $("#pnlDataList").empty().append(html); - $("#cmdDataPrint").removeClass("Disabled").data("printdata", [ - "maptab=", encodeURIComponent(appState.MapTab), - "&visiblelayers=", encodeURIComponent(visibleLayers.join("\x01")), - "&level=", appState.Level, - "&x=", p.x, - "&y=", p.y, - "&distance=", gpv.searchDistance(), - "&scale=", map.getProjectedPixelSize(), - "&print=1" - ].join("")); - } - else { - $("#pnlDataList").empty().append('
' + - '

' + - 'No Results

'); - } - - var $pnlDataDisplay = $("#pnlDataDisplay"); - - $pnlDataDisplay.show(); - $pnlDataDisplay.find("#spnDataTheme").text("Identify"); - $pnlDataDisplay.find("#ddlDataTheme").hide(); - - if ($pnlDataDisplay.css("right").substring(0, 1) === "-") { - $pnlDataDisplay.animate({ right: 0, opacity: "1.0" }, 600, function () { - $(".DataExit").addClass("DataExitOpen"); - }); - $("#pnlOverview").animate({ right: 295 }, 600); - } - }, - error: function (xhr, status, message) { - alert(message); - } - }); - } - } - } - - function refreshMap(size, bbox, callback) { - var extent = appState.Extent; - var same = sameBox(extent.bbox, bbox); - extent.bbox = bbox; - - var layers = appState.VisibleLayers; - layers[appState.MapTab] = gpv.legendPanel.getVisibleLayers(appState.MapTab); - - appState.update({ - Extent: extent, - VisibleLayers: layers - }); - - if (!same) { - $.each(extentChangedHandlers, function () { - this(bbox); - }); - } - - if (redrawPost && redrawPost.readyState !== 4) { - redrawPost.abort(); - } - - gpv.progress.start(); - - redrawPost = gpv.post({ - url: "Services/MapImage.ashx", - data: { - m: "MakeMapImage", - state: appState.toJson(), - width: size.x, - height: size.y - } - }).done(function (url) { - redrawPost = null; - callback(url); - }); - } - - function sameBox(a, b) { - return a[0] == b[0] && a[1] == b[1] && a[2] == b[2] && a[3] == b[3]; - } - - function setExtent(extent) { - showLevel(); - map.fitProjectedBounds(L.Bounds.fromArray(extent)); - return map.getProjectedBounds().toArray(); - } - - function showFunctionMenu() { - $("#pnlFunctionTabs").animate({ left: "12px", opacity: "1.0" }, panelAnimationTime); - $(".share").hide(); - $(".FunctionExit").removeClass("FunctionExitOpen"); - } - - function showFunctionPanel(name) { - $(".FunctionPanel").hide(); - $("#pnl" + name).show(); - $("#pnlFunction").animate({ left: "0px", opacity: "1.0" }, panelAnimationTime, function () { - $(".FunctionExit").addClass("FunctionExitOpen"); - }); - } - - function showLevel() { - var $li = $("#selectMapLevel li[data-level=\"" + appState.Level + "\"]"); - $("#selectedLevel").html($li.html()); - } - - function switchToPanel(name) { - if (parseInt($("#pnlFunctionTabs").css("left"), 10) >= 0) { - hideFunctionMenu(function () { showFunctionPanel(name); }); - } - else { - hideFunctionPanel(function () { showFunctionPanel(name); }); - } - } - - function toggleTileGroup(groupId, visible) { - tileLayers[appState.MapTab][groupId].forEach(function (tl) { - if (visible) { - tl.addTo(map); - } - else { - map.removeLayer(tl); - } - }); - } - - function triggerMapTabChanged() { - $.each(mapTabChangedHandlers, function () { - this(); - }); - } - - function zoomToActive() { - gpv.selection.getActiveExtent(function (bbox) { - if (bbox) { - map.fitProjectedBounds(L.Bounds.fromArray(bbox).pad(1.2)); - } - }); - } - - function zoomToFullExtent() { - map.fitProjectedBounds(fullExtent); - } - - function zoomToSelection(scaleBy) { - gpv.selection.getSelectionExtent(function (bbox) { - if (bbox) { - map.fitProjectedBounds(L.Bounds.fromArray(bbox).pad(scaleBy)); - } - }); - } - - // ===== overvew map ===== - - $("#locatorBox,#locatorBoxFill").mousedown(function (e) { - e.preventDefault(); - }); - - $mapOverview.mousedown(function (e) { - locatorPanning = true; - panLocatorBox(e); - }); - - $mapOverview.mousemove(function (e) { - if (locatorPanning) { - panLocatorBox(e); - } - }); - - $mapOverview.mouseup(function (e) { - if (locatorPanning) { - panLocatorBox(e); - locatorPanning = false; - - var x = e.pageX - $mapOverview.offset().left; - var y = e.pageY - $mapOverview.offset().top; - - x = (x * overviewExtent.getSize().x / $mapOverview.width()) + overviewExtent.min.x; - y = overviewExtent.max.y - (y * overviewExtent.getSize().y / $mapOverview.height()); - - map.panTo(map.options.crs.unproject(L.point(x, y))); - } - }); - - $mapOverview.mouseleave(function () { - locatorPanning = false; - }); - - function setOverviewMap() { - var url = "Services/MapImage.ashx?" + $.param({ - m: "GetOverviewImage", - application: appState.Application, - width: $mapOverview.width(), - height: $mapOverview.height(), - bbox: overviewExtent.toArray().join() - }); - - $mapOverview.css("backgroundImage", "url(" + url + ")"); - } - - function panLocatorBox(e) { - var x = e.pageX - $mapOverview.offset().left; - var y = e.pageY - $mapOverview.offset().top; - var left = Math.round(x - $locatorBox.width() * 0.5) - 2; - var top = Math.round(y - $locatorBox.height() * 0.5) - 2; - $locatorBox.css({ left: left + "px", top: top + "px" }); - } - - function updateOverviewExtent() { - if (!$("#iconOverview").hasClass('iconOpen') || locatorPanning) { - return; - } - - function toScreenX(x) { - return Math.round($mapOverview.width() * (x - overviewExtent.min.x) / overviewExtent.getSize().x); - } - - function toScreenY(y) { - return Math.round($mapOverview.height() * (overviewExtent.max.y - y) / overviewExtent.getSize().y); - } - - var extent = map.getProjectedBounds(); - - var left = toScreenX(extent.min.x); - var top = toScreenY(extent.max.y); - var right = toScreenX(extent.max.x); - var bottom = toScreenY(extent.min.y); - var width = $mapOverview.width(); - var height = $mapOverview.height(); - - $locatorBox.css({ left: left - 2 + "px", top: top - 2 + "px", width: right - left + "px", height: bottom - top + "px" }); - } - - function showGpsError() { - $("#cmdLocation").popover('show'); - - setTimeout(function () { - $("#cmdLocation").popover('hide'); - }, 2000); - } - - // ===== public interface ===== - - gpv.viewer = { - extentChanged: function (fn) { extentChangedHandlers.push(fn); }, - mapRefreshed: function (fn) { mapRefreshedHandlers.push(fn); }, - getExtent: function () { return map.getProjectedBounds().toArray(); }, - functionTabChanged: function (fn) { functionTabChangedHandlers.push(fn); }, - mapTabChanged: function (fn) { mapTabChangedHandlers.push(fn); }, - refreshMap: function () { showLevel(); shingleLayer.redraw(); }, - setExtent: setExtent, - switchToPanel: switchToPanel, - toggleTileGroup: toggleTileGroup, - zoomToActive: zoomToActive - }; - - // ===== finish initialization ===== - - map.fitProjectedBounds(L.Bounds.fromArray(appState.Extent.bbox)); - - //need to add title attribute due to bootstrap overwriting title with popover - $("#cmdLocation").attr("title", "Current Location"); - - gpv.loadComplete(); - createTileLayers(); - drawTileLayers(); - $MapTool.filter(".Selected").trigger("click"); - triggerMapTabChanged(); - }); - - return gpv; -})(GPV || {}); \ No newline at end of file +// Copyright 2016 Applied Geographics, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +var GPV = (function (gpv) { + $(function () { + var appState = gpv.appState; + var fullExtent = L.Bounds.fromArray(gpv.configuration.fullExtent); + var tileLayers = {}; + var resizeHandle; + var redrawPost; + var $mapOverview = $("#mapOverview"); + var $locatorBox = $("#locatorBox"); + var overviewMapHeight = null; + var overviewMapWidth = null; + var locatorPanning = false; + var overviewExtent; + var mapTabChangedHandlers = []; + var functionTabChangedHandlers = []; + var extentChangedHandlers = []; + var mapRefreshedHandlers = []; + var panelAnimationTime = 0; + + // ===== controls required prior to map control creation ===== + + var $pnlDataDisplay = $("#pnlDataDisplay"); + + // ===== map control ===== + + var maxZoom = gpv.settings.zoomLevels - 1; + var crs = L.CRS.EPSG3857; + if (gpv.settings.mapCrs) { + crs = new L.Proj.CRS("GPV:1", gpv.settings.mapCrs); + var c = crs.unproject(fullExtent.getCenter()); + var sf = 2 / L.CRS.EPSG3857.scaleFactorAtLatitude(c.lat); + var isFeet = gpv.settings.mapCrs.indexOf("+to_meter=0.3048") >= 0; + var resolutions = [(isFeet ? 513591 : 156543) * sf]; + for (var i = 0; i < maxZoom; ++i) { + resolutions.push(resolutions[i] * 0.5); + } + crs = new L.Proj.CRS("GPV:1", gpv.settings.mapCrs, { + resolutions: resolutions + }); + } + + var map = L.map("mapMain", { + crs: crs, + maxZoom: maxZoom, + drawing: { + mode: 'off', + style: { + color: '#808080', + weight: 2, + opacity: 1, + fill: true, + fillColor: '#808080', + fillOpacity: 0.5 + }, + text: { + className: 'MarkupText', + color: '#FF0000' + } + } + }); + + map.on("click", identify); + + var shingleLayer = L.shingleLayer({ + urlBuilder: refreshMap, + zIndex: 100, + preserveOnPan: false // TO DO: reset based on presence of underlay tiles + }).on("shingleload", function () { + gpv.progress.clear(); + updateOverviewExtent(); + $.each(mapRefreshedHandlers, function () { + this(); + }); + }).addTo(map); + + if (gpv.settings.showScaleBar) { + L.control.scale({ + imperial: gpv.settings.measureUnits !== "meters", + metric: gpv.settings.measureUnits !== "feet" + }).addTo(map); + } + + var fullViewTool = L.Control.extend({ + options: { + position: 'topleft' + }, + onAdd: function ($map) { + var button = L.DomUtil.create('div', 'mapButton'); + $(button).attr('id', 'cmdFullView'); + $(button).attr('title', 'Full Extent'); + $(button).html(''); + return button; + } + }); + + var locationTool = L.Control.extend({ + options: { + position: 'topleft' + }, + onAdd: function ($map) { + var button = L.DomUtil.create('div', 'mapButton'); + $(button).attr('id', 'cmdLocation'); + $(button).attr('title', 'Current Location'); + $(button).html(''); + return button; + } + }); + + map.addControl(new fullViewTool()) + .addControl(new locationTool()); + gpv.mapTip.setMap(map); + gpv.selectionPanel.setMap(map); + gpv.markupPanel.setMap(map); + gpv.sharePanel.setMap(map); + + //On Init set DefaultFunction Tab + if (appState.ActiveFunctionTab != 0) { + + + if ($(window).width() < 700) { + $("#pnlFunctionTabs").animate({ left: 0, opacity: "1.0" }, 600); + $("#pnlFunction").animate({ left: "50px", opacity: "1.0" }, 600); + $("#pnlFunction").css("display", "block"); + $("#btnHamburger").addClass("hidden"); + $("#btnHamburgerClose").removeClass("hidden"); + } + else { + $("#pnlFunctionTabs").animate({ left: 0, opacity: "1.0" }, 600); + $("#pnlFunction").animate({ left: "161px", opacity: "1.0" }, 600); + $('.leaflet-control').css('margin-left', '3px'); + $("#pnlMapMenus").addClass("pnlMapMenus_option"); + $("#logo").addClass("pnlMapMenus_option"); + $('#mapMain .leaflet-control-container .leaflet-top').addClass('pnlMapMenus_option'); + + } + + } + + + // ===== control events ===== + + $(window).on("resize", function () { + if (resizeHandle) { + clearTimeout(resizeHandle); + } + + resizeHandle = setTimeout(function () { + resizeHandle = undefined; + shingleLayer.redraw(); + }, 250); + }); + + $("#cmdEmail").on("click", function () { + gpv.post({ + url: "Services/SaveAppState.ashx", + data: { + state: gpv.appState.toJson() + }, + success: function (result) { + if (result && result.id) { + var loc = document.location; + var url = [loc.protocol, "//", loc.hostname, loc.port.length && loc.port != "80" ? ":" + loc.port : "", loc.pathname, "?state=", result.id].join(""); + $lnkEmail.val(url); + $('#pnlEmail').fadeIn(600); + selectEmailLink(); + } + } + }); + }); + + $('#cmdEmailClose').on('click', function (e) { + e.preventDefault(); + $('#pnlEmail').fadeOut(600); + }); + + var $lnkEmail = $("#lnkEmail").on("mousedown", function (e) { + if (e.which > 1) { + e.preventDefault(); + selectEmailLink(); + } + }); + + function selectEmailLink() { + $lnkEmail.prop("selectionStart", 0).prop("selectionEnd", $lnkEmail.val().length); + } + + $("#cmdFullView").on("click", function () { + zoomToFullExtent(); + }); + + $("#cmdLocation").on("click", function () { + if (navigator && navigator.geolocation) { + navigator.geolocation.getCurrentPosition(function (pos) { + var latlng = L.latLng(pos.coords.latitude, pos.coords.longitude); + map.setView(latlng, maxZoom - 2); + }, showGpsError); + } + else { + showGpsError(); + } + }).popover({ + content: 'GPS is not enabled on this device', + delay: { show: 500, hide: 500 }, + placement: 'right', + trigger: 'manual' + }); + + + + // ==== fort detail panel display ( in large device) ==== + $("#cmdShowDetails").on("click", function () { + var myw = $pnlDataDisplay.css("right").substring(0, 1); + if ($pnlDataDisplay.css("right").substring(0, 1) === "-") { + $pnlDataDisplay.show(); + $pnlDataDisplay.animate({ right: 0, opacity: "1.0" }, 600, function () { + $(".DataExit").addClass("DataExitOpen"); + }); + $("#pnlOverview").animate({ right: 290 }, 600); // shift pnlOverview when detail panel show + $("div.leaflet-control-attribution.leaflet-control").animate({ right: 322 }, 600); + } + else { + $(".DataHeader").trigger("click"); + } + }); + + $("#cmdZoomSelect").on("click", function () { + zoomToSelection(1.2); + }); + + // ==== detail panel hide ( in large device) ==== + $(".DataHeader").on("click", function () { + var width = "-" + $pnlDataDisplay.css("width"); + $pnlDataDisplay.animate({ right: width, opacity: "0" }, 800, function () { + $(".DataExit").removeClass("DataExitOpen"); + $pnlDataDisplay.hide(); + }); + $("#pnlOverview").animate({ right: 5 }, 800); + $("div.leaflet-control-attribution.leaflet-control").animate({ right: 35 }, 800); + }); + + $("#cmdOverview").on("click", function () { + if ($("#mapOverview").css("background-image") === "none") { + $("#pnlOverview").removeClass("overviewInitial").addClass("overviewMap"); + $("#iconOverview").addClass('iconOpen'); + overviewMapHeight = $("#pnlOverview").height(); + overviewMapWidth = $("#pnlOverview").width(); + $("div.leaflet-control-attribution.leaflet-control").css({ right: overviewMapWidth + 10 }); + $mapOverview = $("#mapOverview"); + overviewExtent = fullExtent.fit($mapOverview.width(), $mapOverview.height()); + setOverviewMap(); + updateOverviewExtent(); + } + else { + if ($("#iconOverview").hasClass("iconOpen")) { + $("#pnlOverview").animate({ height: "26px", width: "26px" }, panelAnimationTime, function () { + $("#iconOverview").removeClass('iconOpen'); + }); + $("div.leaflet-control-attribution.leaflet-control").animate({ right: 35 }, panelAnimationTime); + } + else { + $("#pnlOverview").animate({ height: overviewMapHeight + "px", width: overviewMapWidth + "px" }, panelAnimationTime, function () { + $("#iconOverview").addClass('iconOpen'); + updateOverviewExtent(); + }); + $("div.leaflet-control-attribution.leaflet-control").animate({ right: overviewMapWidth + 10 }, panelAnimationTime); + } + } + }); + + // optSelect click event + $("#optSelect").on("click", function () { + gpv.selectTool($(this), map, { cursor: 'default', dragging: false, boxZoom: false, drawing: { mode: 'rectangle', style: { color: '#c0c0c0', fill: true, fillColor: '#e0e0e0' } } }); + HidePanel(); + $(".Menu li").removeClass("active"); + $("#tabSelection").addClass("active"); + showFunctionPanel("Selection"); // open selection panel when Select selected in Maptool + $.each(functionTabChangedHandlers, function () { + this("Selection"); + }); + }); + //If optSelect has Select Class + var $optSelect = $('#optSelect'); + if ($optSelect.hasClass('Selected')) { + gpv.selectTool($(this), map, { cursor: 'default', dragging: false, boxZoom: false, drawing: { mode: 'rectangle', style: { color: '#c0c0c0', fill: true, fillColor: '#e0e0e0' } } }); + HidePanel(); + $(".Menu li").removeClass("active"); + $("#tabSelection").addClass("active"); + showFunctionPanel("Selection"); // open selection panel when Select selected in Maptool + $.each(functionTabChangedHandlers, function () { + this("Selection"); + }); + }; + + //If optMarkupTool has Select Class + var $optMarkupTool = $("#optMarkupTool"); + if ($optMarkupTool.hasClass('Selected')) { + $(".Menu li").removeClass("active"); + $("#tabMarkup").addClass("active"); + HidePanel(); + showFunctionPanel("Markup"); + $.each(functionTabChangedHandlers, function () { + this("Markup"); + }); + } + //optMarkupTool Click event + $("#optMarkupTool").on("click", function () { + $(".Menu li").removeClass("active"); + $("#tabMarkup").addClass("active"); + HidePanel(); + showFunctionPanel("Markup"); + $.each(functionTabChangedHandlers, function () { + this("Markup"); + }); + }); + // if optIdentify Has Select Class + var $optIdentify = $("#optIdentify"); + if ($optIdentify.hasClass("Selected")) { + gpv.selectTool($(this), map, { cursor: 'default', drawing: { mode: 'off' } }); + $optIdentify.addClass("Selected"); + } + // optIdentify Click event + $optIdentify.on("click", function () { + gpv.selectTool($(this), map, { cursor: 'default', drawing: { mode: 'off' } }); + }); + $("#selectMapTheme li").click(function () { + $("#ucLegendPanel_selectedTheme").html($(this).html()); + var mapTab = $(this).attr("data-maptab"); + appState.update({ MapTab: mapTab }); + triggerMapTabChanged(); + shingleLayer.redraw(); + drawTileLayers(); + }); + + $("#selectMapLevel li").click(function () { + $("#selectedLevel").html($(this).html()); + appState.update({ Level: $(this).attr("data-level") }); + shingleLayer.redraw(); + }); + + // ===== map tools ===== + + $("#selectMapTools li").not($(".dropdown-header")).click(function () { + if (!$(this).hasClass('Disabled')) { + $("#selectedTool").html($(this).html()); + } + }); + + // ==== cusror type selection when Identify select in MapTool ==== + var $MapTool = $(".MapTool"); + + + $("#optPan").on("click", function () { + gpv.selectTool($(this), map, { cursor: '', drawing: { mode: 'off' } }); + }); + + // ===== component events ===== + + gpv.on("selection", "changed", function (truncated, scaleBy) { + if (scaleBy) { + zoomToSelection(scaleBy); + } + else { + shingleLayer.redraw(); + } + }); + + // ===== private functions ===== + + function createTileLayers() { + Object.keys(gpv.configuration.mapTab).forEach(function (m) { + tileLayers[m] = {}; + gpv.configuration.mapTab[m].tileGroup.forEach(function (tg) { + var z = -1; + tileLayers[m][tg.group.id] = tg.group.tileLayer.map(function (tl) { + z += 1; + return L.tileLayer(tl.url, { + zIndex: tl.overlay ? 200 + z : z, + attribution: tl.attribution, + opacity: tg.opacity, + maxZoom: tl.maxZoom || map.options.maxZoom + }); + + }); + + }); + }); + } + + + function drawTileLayers() { + map.eachLayer(function (layer) { + if (layer.constructor === L.TileLayer) { + map.removeLayer(layer); + } + }); + + var mapTab = appState.MapTab; + + var visible = gpv.baselayer.getVisibleTiles(mapTab); + + Object.keys(tileLayers[mapTab]).forEach(function (tg) { + if (visible.indexOf(tg) >= 0) { + tileLayers[mapTab][tg].forEach(function (tl) { + tl.addTo(map); + }); + } + }); + } + + // ==== for open any Panel ==== + $(".Menu li").on("click", function () { + var name = $(this).text(); + var trimName = $.trim(name); + $("#pnlFunction").css("display", "block"); + + if (trimName == "Draw") { + trimName = "Markup"; + } + if (trimName == "Maps") { + trimName = "Legend"; + } + $(".Menu li ").removeClass("active"); + $("#tab" + trimName).addClass("active"); + $(".share").hide(); + //hideFunctionMenu(function () { + showFunctionPanel(trimName); + // }); + + $.each(functionTabChangedHandlers, function () { + this(trimName); + }); + }); + + // ==== for closing any panel + $(".FunctionHeader").on("click", function () { + if ($(window).width() < 700) { + $(".Menu li ").removeClass("active"); + $("#btnHamburger").removeClass("hidden"); + $("#btnHamburgerClose").addClass("hidden"); + } + hideFunctionPanel(showFunctionMenu); + }); + + // ==== function for hiding all panel + function HidePanel() { + $("#pnlMarkup").attr("style", "display:none;"); + $("#pnlShare").attr("style", "display:none;"); + $("#pnlLocation").attr("style", "display:none;"); + $("#pnlLegend").attr("style", "display:none;"); + $("#pnlSelection").attr("style", "display:none;"); + $("#pnlSearch").attr("style", "display:none;"); + $(".share").hide(); + } + + // ==== Hamburger functionally ==== + + if ($(window).width() < 700) { // for small device open panel + $("#btnHamburger").on("click", function () { + $("#btnHamburger").addClass("hidden"); + $("#btnHamburgerClose").removeClass("hidden"); + $("#tabSearch").trigger("click"); + + }); + $("#btnHamburgerClose").on("click", function () { // for small device close panel + $(".Menu li").removeClass("active"); + $("#btnHamburger").removeClass("hidden"); + $("#btnHamburgerClose").addClass("hidden"); + hideFunctionPanel(showFunctionMenu); + }); + } + else { + $(".hamburger").on("click", function () { // for large device + if ($(".leftNav_panel").hasClass("active")) { + $(".leftNav_panel").removeClass("active"); + } + else { + $(".leftNav_panel").addClass("active"); + } + pnlFunctionTabsWidth = $("#pnlFunctionTabs").width(); + if (($("#pnlFunction").css("opacity")) == "0") + { + pnlFunctionWidth = 0; + $("#pnlFunction").css("display", "none"); + } + else + { pnlFunctionWidth = $("#pnlFunction").width(); } + $("#pnlFunction").animate({ left: pnlFunctionTabsWidth, opacity: $("#pnlFunction").css("opacity") }, panelAnimationTime, function () { + $("#pnlMapSizer").animate({ left: parseInt(pnlFunctionTabsWidth) }, { + duration: panelAnimationTime, + progress: function () { + map.invalidateSize(); + }, + complete: function () { + map.invalidateSize(); + shingleLayer.redraw(); + } + }); + }); + }); + } + + function showFunctionMenu() { + $(".share").hide(); + $(".FunctionExit").removeClass("FunctionExitOpen"); + + } + //var pnlFuctionLeft, pnlMapSizerLaft, pnlFunctionTabsWidth, pnlFunctionWidth; + // ==== fuction for Show Panel ==== + function showFunctionPanel(name) { + if ($(window).width() < 700) { + if ($("#btnHamburgerClose").hasClass("hidden")) { + $("#btnHamburgerClose").removeClass("hidden"); + $("#btnHamburger").addClass("hidden"); + $(".leaflet-control-scale leaflet-control").addClass("dimensionDetail"); + } + } + $(".FunctionPanel").hide(); + $("#pnl" + name).show(); + if (name == "Selection") { // When Selection panel open , Select tool selected in pnlMapTools Dropdown + gpv.selectTool($(this), map, { cursor: 'default', dragging: false, boxZoom: false, drawing: { mode: 'rectangle', style: { color: '#c0c0c0', fill: true, fillColor: '#e0e0e0' } } }); + $("#optSelect").addClass("Selected"); + $("#selectedTool").html($("#optSelect").html()); + } + else if (name == "Markup") { // When Draw panel open , Draw tool selected in pnlMapTools Dropdown + + $("#optMarkupTool").addClass("Selected"); + $("#selectedTool").html($("#optMarkupTool").html()); + if (!$("#selectMarkupTools").hasClass("Selected")) + { + $("#optDrawLine").addClass(" Selected "); + } + $('#selectMarkupTools .Selected').trigger('click'); + $("#selectedMarkupTool").html($("#selectMarkupTools .Selected").html()); + + } + else { // When Share ,Search , Map ,Location panel open , Identify tool selected in pnlMapTools Dropdown + $("#optIdentify").addClass("Selected"); + $("#optIdentify").trigger("click"); + } + pnlFunctionTabsWidth = $("#pnlFunctionTabs").width(); + pnlFunctionWidth = $("#pnlFunction").width(); + $(".FunctionExit").addClass("FunctionExitOpen"); + $("#pnlFunction").animate({ left: pnlFunctionTabsWidth, opacity: "1.0" }, 400 , function () { + $("#pnlFunction").css("display", "block"); + }); + $("#pnlMapSizer").animate({ left: pnlFunctionTabsWidth }, { + progress: function () { + map.invalidateSize(); + }, + complete: function () { + map.invalidateSize(); + shingleLayer.redraw(); + if ($(window).width() > 700) { // for large device + $("#pnlMapMenus").addClass("pnlMapMenus_option"); + $("#mapMain .leaflet-left").addClass("pnlMapMenus_option"); + $(".leaflet-left .leaflet-control").css("margin-left", "3px"); + $("#pnlMap #logo").addClass("pnlMapMenus_option"); + } + } + }); + } + + function hideFunctionMenu(callback) { + $("#pnlFunctionTabs").animate({ left: "0px", opacity: "1" }, panelAnimationTime, callback); + } + + // hide (close) panel + function hideFunctionPanel(callback) { + pnlFunctionTabsWidth = $("#pnlFunctionSidebar").width(); + $("#pnlFunction").animate({ left: -355, opacity: "0" }, 800, function () { + $("#pnlFunction").css("display", "none"); + }); + $("#pnlMapSizer").animate({ left: pnlFunctionTabsWidth }, { + progress: function () { + map.invalidateSize(); + }, + complete: function () { + map.invalidateSize(); + shingleLayer.redraw(); + if ($(window).width() > 700) { // for large device + $(".Menu li").removeClass("active"); + $("#pnlMapMenus").removeClass("pnlMapMenus_option"); + $("#mapMain .leaflet-left").removeClass("pnlMapMenus_option"); + $(".leaflet-left .leaflet-control").css("margin-left", "10px"); + $("#pnlMap #logo").removeClass("pnlMapMenus_option"); + $(".leaflet-control-scale leaflet-control").addClass("dimensionDetail"); + } + } + }); + + } + + function identify(e) { + if ($MapTool.filter(".Selected").attr("id") === "optIdentify") { + var visibleLayers = gpv.legendPanel.getVisibleLayers(appState.MapTab); + if (visibleLayers.length) { + var p = map.options.crs.project(e.latlng); + $.ajax({ + url: "Services/MapIdentify.ashx", + data: { + maptab: appState.MapTab, + visiblelayers: visibleLayers.join("\x01"), + level: appState.Level, + x: p.x, + y: p.y, + distance: gpv.searchDistance(), + scale: map.getProjectedPixelSize() + }, + type: "POST", + dataType: "html", + success: function (html) { + if (html.length > 28) { + $("#pnlDataList").empty().append(html); + $("#pnlMobDataList").empty().append(html); + $("#cmdDataPrint").removeClass("Disabled").data("printdata", [ + "maptab=", encodeURIComponent(appState.MapTab), + "&visiblelayers=", encodeURIComponent(visibleLayers.join("\x01")), + "&level=", appState.Level, + "&x=", p.x, + "&y=", p.y, + "&distance=", gpv.searchDistance(), + "&scale=", map.getProjectedPixelSize(), + "&print=1" + ].join("")); + $("#cmdMobDataPrint").removeClass("Disabled").data("printdata", [ // for small device + "maptab=", encodeURIComponent(appState.MapTab), + "&visiblelayers=", encodeURIComponent(visibleLayers.join("\x01")), + "&level=", appState.Level, + "&x=", p.x, + "&y=", p.y, + "&distance=", gpv.searchDistance(), + "&scale=", map.getProjectedPixelSize(), + "&print=1" + ].join("")); + } + else { + $("#pnlDataList").empty().append('
' + + '

' + + 'No Results

'); + $("#pnlMobDataList").empty().append('
' + + '

' + + 'No Results

'); + } + + if ($(window).width() > 700){ + var $pnlDataDisplay = $("#pnlDataDisplay"); + $pnlDataDisplay.show(); + $pnlDataDisplay.find("#spnDataTheme").text("Identify"); + $pnlDataDisplay.find("#ddlDataTheme").hide(); + $("#pnlData .customDetails").removeClass("customDetails"); + $("#pnlDataDisplay .customDetails").css("display", "none"); + $("#ddlMobDataTheme").hide(); + if ($pnlDataDisplay.css("right").substring(0, 1) === "-") { // for large device showing Detail panel + $pnlDataDisplay.animate({ right: 0, opacity: "1.0" }, 600, function () { + $(".DataExit").addClass("DataExitOpen"); + }); + $("#pnlOverview").animate({ right: 288 }, 600); // shift pnlOverview Control when Detail panel show in large device + $("div.leaflet-control-attribution.leaflet-control").animate({ right: 318 }, 800); + + } + } + else { + $("#tabMobDetails").trigger("click"); + $(".Menu li").removeClass("active"); + $("#tabMobDetails").addClass("active"); + } + }, + error: function (xhr, status, message) { + alert(message); + } + }); + } + } + } + + function refreshMap(size, bbox, callback) { + var extent = appState.Extent; + var same = sameBox(extent.bbox, bbox); + extent.bbox = bbox; + var layers = appState.VisibleLayers; + layers[appState.MapTab] = gpv.legendPanel.getVisibleLayers(appState.MapTab); + appState.update({ + Extent: extent, + VisibleLayers: layers + }); + + if (!same) { + $.each(extentChangedHandlers, function () { + this(bbox); + }); + } + + if (redrawPost && redrawPost.readyState !== 4) { + redrawPost.abort(); + } + + gpv.progress.start(); + redrawPost = gpv.post({ + url: "Services/MapImage.ashx", + data: { + m: "MakeMapImage", + state: appState.toJson(), + width: size.x, + height: size.y + } + }).done(function (url) { + redrawPost = null; + callback(url); + }); + } + + function sameBox(a, b) { + return a[0] == b[0] && a[1] == b[1] && a[2] == b[2] && a[3] == b[3]; + } + + function setExtent(extent) { + showLevel(); + map.fitProjectedBounds(L.Bounds.fromArray(extent)); + return map.getProjectedBounds().toArray(); + } + + + function showLevel() { + var $li = $("#selectMapLevel li[data-level=\"" + appState.Level + "\"]"); + $("#selectedLevel").html($li.html()); + } + + function switchToPanel(name) { + if (parseInt($("#pnlFunctionTabs").css("left"), 10) >= 0) { + hideFunctionMenu(function () { showFunctionPanel(name); }); + } + else { + hideFunctionPanel(function () { showFunctionPanel(name); }); + } + } + + function toggleTileGroup(groupId, visible) { + if (groupId === 'None') { + //map.removeLayer(tl); + } else { + tileLayers[appState.MapTab][groupId].forEach(function (tl) { + if (visible) { + //map.removeLayer(tl); + tl.addTo(map); + } + else { + map.removeLayer(tl); + } + }); + + } + } + + function triggerMapTabChanged() { + $.each(mapTabChangedHandlers, function () { + this(); + }); + } + + function zoomToActive() { + gpv.selection.getActiveExtent(function (bbox) { + if (bbox) { + map.fitProjectedBounds(L.Bounds.fromArray(bbox).pad(1.2)); + } + }); + } + + function zoomToFullExtent() { + map.fitProjectedBounds(fullExtent); + } + + function zoomToSelection(scaleBy) { + gpv.selection.getSelectionExtent(function (bbox) { + if (bbox) { + map.fitProjectedBounds(L.Bounds.fromArray(bbox).pad(scaleBy)); + } + }); + } + + // ===== overvew map ===== + + $("#locatorBox,#locatorBoxFill").mousedown(function (e) { + e.preventDefault(); + }); + + $mapOverview.mousedown(function (e) { + locatorPanning = true; + panLocatorBox(e); + }); + + $mapOverview.mousemove(function (e) { + if (locatorPanning) { + panLocatorBox(e); + } + }); + + $mapOverview.mouseup(function (e) { + if (locatorPanning) { + panLocatorBox(e); + locatorPanning = false; + var x = e.pageX - $mapOverview.offset().left; + var y = e.pageY - $mapOverview.offset().top; + x = (x * overviewExtent.getSize().x / $mapOverview.width()) + overviewExtent.min.x; + y = overviewExtent.max.y - (y * overviewExtent.getSize().y / $mapOverview.height()); + map.panTo(map.options.crs.unproject(L.point(x, y))); + } + }); + + $mapOverview.mouseleave(function () { + locatorPanning = false; + }); + + function setOverviewMap() { + var url = "Services/MapImage.ashx?" + $.param({ + m: "GetOverviewImage", + application: appState.Application, + width: $mapOverview.width(), + height: $mapOverview.height(), + bbox: overviewExtent.toArray().join() + }); + + $mapOverview.css("backgroundImage", "url(" + url + ")"); + } + + function panLocatorBox(e) { + var x = e.pageX - $mapOverview.offset().left; + var y = e.pageY - $mapOverview.offset().top; + var left = Math.round(x - $locatorBox.width() * 0.5) - 2; + var top = Math.round(y - $locatorBox.height() * 0.5) - 2; + $locatorBox.css({ left: left + "px", top: top + "px" }); + } + + function updateOverviewExtent() { + if (!$("#iconOverview").hasClass('iconOpen') || locatorPanning) { + return; + } + + function toScreenX(x) { + return Math.round($mapOverview.width() * (x - overviewExtent.min.x) / overviewExtent.getSize().x); + } + + function toScreenY(y) { + return Math.round($mapOverview.height() * (overviewExtent.max.y - y) / overviewExtent.getSize().y); + } + + var extent = map.getProjectedBounds(); + var left = toScreenX(extent.min.x); + var top = toScreenY(extent.max.y); + var right = toScreenX(extent.max.x); + var bottom = toScreenY(extent.min.y); + var width = $mapOverview.width(); + var height = $mapOverview.height(); + $locatorBox.css({ left: left - 2 + "px", top: top - 2 + "px", width: right - left + "px", height: bottom - top + "px" }); + } + function ClickIdentity() { + map.on("click", identify); + } + + function showGpsError() { + $("#cmdLocation").popover('show'); + + setTimeout(function () { + $("#cmdLocation").popover('hide'); + }, 2000); + } + + + + // ===== public interface ===== + + gpv.viewer = { + extentChanged: function (fn) { extentChangedHandlers.push(fn); }, + mapRefreshed: function (fn) { mapRefreshedHandlers.push(fn); }, + getExtent: function () { return map.getProjectedBounds().toArray(); }, + functionTabChanged: function (fn) { functionTabChangedHandlers.push(fn); }, + mapTabChanged: function (fn) { mapTabChangedHandlers.push(fn); }, + refreshMap: function () { showLevel(); shingleLayer.redraw(); }, + setExtent: setExtent, + switchToPanel: switchToPanel, + toggleTileGroup: toggleTileGroup, + zoomToActive: zoomToActive + }; + + // ===== finish initialization ===== + + map.fitProjectedBounds(L.Bounds.fromArray(appState.Extent.bbox)); + + //need to add title attribute due to bootstrap overwriting title with popover + $("#cmdLocation").attr("title", "Current Location"); + gpv.loadComplete(); + + createTileLayers(); + drawTileLayers(); + triggerMapTabChanged(); + SetDefaultTile(); + /*$('input').on('change', function () { + var dataTile = $(this).attr('data-tilegroup'); + var isChecked = $(this).is(':checked') + var ele = $(document).find($('input[data-tilegroup= "' + dataTile + '"]')); + for (var i = 0; i < ele.length; i++) { + if (isChecked) { + $(ele[i]).prop('checked', true); + } + else { + $(ele[i]).prop('checked', false); + } + } + });*/ + + // for show Overlay and BaseMap + var $layerContainer = $("#pnlBaseMap"); + var $baseMapContainer = $('#pnlBaseMaps'); + var itm = document.getElementById('pnlBaseMaps'); + $layerContainer.on('change', function () { + var isChecked = $layerContainer.is(':checked'); + if (isChecked) { + $('#pnlBaseLayer').show(); + } else { + $('#pnlBaseLayer').hide(); + } + }); + + // ==== for custom scrollbar theme ==== + $('.customScroll').mCustomScrollbar({ + theme: "3d-thick", + //axis: "xy" + }) + $('.horizontalScroll').mCustomScrollbar({ + theme: "3d-thick", + axis: "xy" + }) + + // ==== Help popUp ==== + var showHelpPopup = function (type, ele) { + var helpTxtObj = { + 'search': { + 'title': 'Search', + 'desc': 'There are two sections of the Search Panel. The top section ' + + 'allows users to define their search criteria and the bottom section presents the results of the search. ' + + 'Users can select one or more of the search results from the bottom section any see each on the map using ' + + 'the “Show on Map” buttons. This visualization of search results will automatically open the Selection Panel ' + + 'with the features selected from the search results. At any time users can navigate back to the Search panel ' + + 'to continue searching for additional results, where the original search criteria and results will be preserved until reset.' + }, + 'selection': { + 'title': 'Selection', + 'desc': 'There are two sections of the Selection Panels. The top section ' + + 'allows users to select features (mapped objects) from the map and bottom section presents information about ' + + 'the selected features. The top panel contains drop down lists that control the selection of one or two map ' + + 'layers and a filter for limiting the data shown. The bottom panel has one or more columns and shows detailed ' + + 'data for the objects highlighted on the map.' + }, + 'maps': { + 'title': 'Maps', + 'desc': 'The current application provides a panel which displays legend for the current maps. Depending on the GPV configuration, ' + + 'parts of the legend may be expandable and collapsible.The changes to the layers do not appear immediately ' + + 'on the map. Click the Refresh Map button at the top of the legend to see ' + + 'layer changes. Layer names that appear as a link are clickable and will open a window that contains more information ' + + 'about that layer.' + }, + 'location': { + 'title': 'Location', + 'desc': 'There are two sections of the Location Panels. The top section ' + + 'allows users to select features (mapped objects) from the map and bottom section presents information about the ' + + 'selected features. The top panel contains drop down lists that control the selection of one or two map layers and a ' + + 'filter for limiting the data shown. The bottom panel has one or more columns and shows detailed data for the ' + + 'objects highlighted on the map.' + }, + 'draw': { + 'title': 'Draw', + 'desc': 'The current application provides a panel for creating and managing ' + + 'draw on the map. Groups of points, lines and polygons and text can be added to the map and saved in a database and can ' + + 'later be retrieved and viewed by other users. User can select any tools from the Draw Tools list for draw on map.' + }, + 'share': { + 'title': 'Share', + 'desc': 'The current application provides a panel for communicating the content presented.' + + '
Print: Displays a utility for ' + + 'creating a PDF version of the current map suitable for printing or archiving. Options can be set to select page layout and ' + + ' preservation of either the scale or the width of the current map. Depending on the configuration, options may be enabled to provide text, ' + + 'such as a title and/or notes, which will appear in specific locations on the printable page.' + + '
Go To: Presents a pull down list of other web-based map viewers. Select one then click Go to see the' + + 'the current map area in that viewer. '+ + '
Export: Shows a pull down list with image format options that allow for saving of the current map view to a ' + + 'file. Select "as Image" to save the map as a PNG or JPEG image file. Select "as KML" to save the map in a format that can be viewed in ' + + 'Google Earth. Click Save Map to download and save the file.' + } + } + + var infoBox = '
' + + '
' + + '
' + + helpTxtObj[type].title + + '
' + + '
' + + '
' + + helpTxtObj[type].desc + + '
' + + '
'; + + $(ele).append(infoBox); + } + + $(".helpIcon").on("click", function (event) { + if ($(event.target).hasClass('helpClose')) { + removeHelpPopup(); + event.stopPropagation(); + } else { + event.stopPropagation(); + var ele = event.target.closest('a'); + var type = $(ele).attr('type'); + showHelpPopup(type, ele); + $('.customScroll').mCustomScrollbar({ + theme: "3d-thick", + //axis: "xy" + }) + } + }); + + var removeHelpPopup = function () { + $('.helpIcon .dtlInfoPopup').remove(); + } + + $(window).on('click', function (event) { + var ele = event.target; + var flag = $(ele).parents().hasClass('helpIcon'); + if (!flag) { + removeHelpPopup(); + } + + }); + //Set Imagery as default baselayer selected Item + function SetDefaultTile() { + var dataTileGroup = $("#pnlBaseMapScroll").find('input[data-tilegroup]'); + $(dataTileGroup).each(function (dt) { + if (dataTileGroup[dt].attributes['data-tilegroup'].value == "Ortho") { + var dataTileGroup1 = appState.MapTab; + var $ele = $("#pnlBaseMapScroll").find($('div[data-maptab= "' + appState.MapTab + '"]')); + $ele.find('input[data-tilegroup="Ortho"]').trigger('click'); + toggleTileGroup('Ortho', true); + } + else if (dataTileGroup[dt].attributes['data-tilegroup'].value == "Imagery") { + var $ele = $("#pnlBaseMapScroll").find($('div[data-maptab= "' + appState.MapTab + '"]')); + $ele.find('input[data-tilegroup="Imagery"]').trigger('click'); + toggleTileGroup('Imagery', true); + + } + }); + + } + + }); + return gpv; +})(GPV || {}); diff --git a/WebApp/Scripts/jquery.mCustomScrollbar.js b/WebApp/Scripts/jquery.mCustomScrollbar.js new file mode 100644 index 0000000..a1abb07 --- /dev/null +++ b/WebApp/Scripts/jquery.mCustomScrollbar.js @@ -0,0 +1,2461 @@ +/* +== malihu jquery custom scrollbar plugin == +Version: 3.1.5 +Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller +Author: malihu +Author URI: http://manos.malihu.gr +License: MIT License (MIT) +*/ + +/* +Copyright Manos Malihutsakis (email: manos@malihu.gr) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +*/ + +/* +The code below is fairly long, fully commented and should be normally used in development. +For production, use either the minified jquery.mCustomScrollbar.min.js script or +the production-ready jquery.mCustomScrollbar.concat.min.js which contains the plugin +and dependencies (minified). +*/ + +(function (factory) { + if (typeof define === "function" && define.amd) { + define(["jquery"], factory); + } else if (typeof module !== "undefined" && module.exports) { + module.exports = factory; + } else { + factory(jQuery, window, document); + } +}(function ($) { + (function (init) { + var _rjs = typeof define === "function" && define.amd, /* RequireJS */ + _njs = typeof module !== "undefined" && module.exports, /* NodeJS */ + _dlp = ("https:" == document.location.protocol) ? "https:" : "http:", /* location protocol */ + _url = "cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js"; + if (!_rjs) { + if (_njs) { + require("jquery-mousewheel")($); + } else { + /* load jquery-mousewheel plugin (via CDN) if it's not present or not loaded via RequireJS + (works when mCustomScrollbar fn is called on window load) */ + $.event.special.mousewheel || $("head").append(decodeURI("%3Cscript src=" + _dlp + "//" + _url + "%3E%3C/script%3E")); + } + } + init(); + }(function () { + + /* + ---------------------------------------- + PLUGIN NAMESPACE, PREFIX, DEFAULT SELECTOR(S) + ---------------------------------------- + */ + + var pluginNS = "mCustomScrollbar", + pluginPfx = "mCS", + defaultSelector = ".mCustomScrollbar", + + + + + + /* + ---------------------------------------- + DEFAULT OPTIONS + ---------------------------------------- + */ + + defaults = { + /* + set element/content width/height programmatically + values: boolean, pixels, percentage + option default + ------------------------------------- + setWidth false + setHeight false + */ + /* + set the initial css top property of content + values: string (e.g. "-100px", "10%" etc.) + */ + setTop: 0, + /* + set the initial css left property of content + values: string (e.g. "-100px", "10%" etc.) + */ + setLeft: 0, + /* + scrollbar axis (vertical and/or horizontal scrollbars) + values (string): "y", "x", "yx" + */ + axis: "y", + /* + position of scrollbar relative to content + values (string): "inside", "outside" ("outside" requires elements with position:relative) + */ + scrollbarPosition: "inside", + /* + scrolling inertia + values: integer (milliseconds) + */ + scrollInertia: 950, + /* + auto-adjust scrollbar dragger length + values: boolean + */ + autoDraggerLength: true, + /* + auto-hide scrollbar when idle + values: boolean + option default + ------------------------------------- + autoHideScrollbar false + */ + /* + auto-expands scrollbar on mouse-over and dragging + values: boolean + option default + ------------------------------------- + autoExpandScrollbar false + */ + /* + always show scrollbar, even when there's nothing to scroll + values: integer (0=disable, 1=always show dragger rail and buttons, 2=always show dragger rail, dragger and buttons), boolean + */ + alwaysShowScrollbar: 0, + /* + scrolling always snaps to a multiple of this number in pixels + values: integer, array ([y,x]) + option default + ------------------------------------- + snapAmount null + */ + /* + when snapping, snap with this number in pixels as an offset + values: integer + */ + snapOffset: 0, + /* + mouse-wheel scrolling + */ + mouseWheel: { + /* + enable mouse-wheel scrolling + values: boolean + */ + enable: true, + /* + scrolling amount in pixels + values: "auto", integer + */ + scrollAmount: "auto", + /* + mouse-wheel scrolling axis + the default scrolling direction when both vertical and horizontal scrollbars are present + values (string): "y", "x" + */ + axis: "y", + /* + prevent the default behaviour which automatically scrolls the parent element(s) when end of scrolling is reached + values: boolean + option default + ------------------------------------- + preventDefault null + */ + /* + the reported mouse-wheel delta value. The number of lines (translated to pixels) one wheel notch scrolls. + values: "auto", integer + "auto" uses the default OS/browser value + */ + deltaFactor: "auto", + /* + normalize mouse-wheel delta to -1 or 1 (disables mouse-wheel acceleration) + values: boolean + option default + ------------------------------------- + normalizeDelta null + */ + /* + invert mouse-wheel scrolling direction + values: boolean + option default + ------------------------------------- + invert null + */ + /* + the tags that disable mouse-wheel when cursor is over them + */ + disableOver: ["select", "option", "keygen", "datalist", "textarea"] + }, + /* + scrollbar buttons + */ + scrollButtons: { + /* + enable scrollbar buttons + values: boolean + option default + ------------------------------------- + enable null + */ + /* + scrollbar buttons scrolling type + values (string): "stepless", "stepped" + */ + scrollType: "stepless", + /* + scrolling amount in pixels + values: "auto", integer + */ + scrollAmount: "auto" + /* + tabindex of the scrollbar buttons + values: false, integer + option default + ------------------------------------- + tabindex null + */ + }, + /* + keyboard scrolling + */ + keyboard: { + /* + enable scrolling via keyboard + values: boolean + */ + enable: true, + /* + keyboard scrolling type + values (string): "stepless", "stepped" + */ + scrollType: "stepless", + /* + scrolling amount in pixels + values: "auto", integer + */ + scrollAmount: "auto" + }, + /* + enable content touch-swipe scrolling + values: boolean, integer, string (number) + integer values define the axis-specific minimum amount required for scrolling momentum + */ + contentTouchScroll: 25, + /* + enable/disable document (default) touch-swipe scrolling + */ + documentTouchScroll: true, + /* + advanced option parameters + */ + advanced: { + /* + auto-expand content horizontally (for "x" or "yx" axis) + values: boolean, integer (the value 2 forces the non scrollHeight/scrollWidth method, the value 3 forces the scrollHeight/scrollWidth method) + option default + ------------------------------------- + autoExpandHorizontalScroll null + */ + /* + auto-scroll to elements with focus + */ + autoScrollOnFocus: "input,textarea,select,button,datalist,keygen,a[tabindex],area,object,[contenteditable='true']", + /* + auto-update scrollbars on content, element or viewport resize + should be true for fluid layouts/elements, adding/removing content dynamically, hiding/showing elements, content with images etc. + values: boolean + */ + updateOnContentResize: true, + /* + auto-update scrollbars each time each image inside the element is fully loaded + values: "auto", boolean + */ + updateOnImageLoad: "auto", + /* + auto-update scrollbars based on the amount and size changes of specific selectors + useful when you need to update the scrollbar(s) automatically, each time a type of element is added, removed or changes its size + values: boolean, string (e.g. "ul li" will auto-update scrollbars each time list-items inside the element are changed) + a value of true (boolean) will auto-update scrollbars each time any element is changed + option default + ------------------------------------- + updateOnSelectorChange null + */ + /* + extra selectors that'll allow scrollbar dragging upon mousemove/up, pointermove/up, touchend etc. (e.g. "selector-1, selector-2") + option default + ------------------------------------- + extraDraggableSelectors null + */ + /* + extra selectors that'll release scrollbar dragging upon mouseup, pointerup, touchend etc. (e.g. "selector-1, selector-2") + option default + ------------------------------------- + releaseDraggableSelectors null + */ + /* + auto-update timeout + values: integer (milliseconds) + */ + autoUpdateTimeout: 60 + }, + /* + scrollbar theme + values: string (see CSS/plugin URI for a list of ready-to-use themes) + */ + theme: "light", + /* + user defined callback functions + */ + callbacks: { + /* + Available callbacks: + callback default + ------------------------------------- + onCreate null + onInit null + onScrollStart null + onScroll null + onTotalScroll null + onTotalScrollBack null + whileScrolling null + onOverflowY null + onOverflowX null + onOverflowYNone null + onOverflowXNone null + onImageLoad null + onSelectorChange null + onBeforeUpdate null + onUpdate null + */ + onTotalScrollOffset: 0, + onTotalScrollBackOffset: 0, + alwaysTriggerOffsets: true + } + /* + add scrollbar(s) on all elements matching the current selector, now and in the future + values: boolean, string + string values: "on" (enable), "once" (disable after first invocation), "off" (disable) + liveSelector values: string (selector) + option default + ------------------------------------- + live false + liveSelector null + */ + }, + + + + + + /* + ---------------------------------------- + VARS, CONSTANTS + ---------------------------------------- + */ + + totalInstances = 0, /* plugin instances amount */ + liveTimers = {}, /* live option timers */ + oldIE = (window.attachEvent && !window.addEventListener) ? 1 : 0, /* detect IE < 9 */ + touchActive = false, touchable, /* global touch vars (for touch and pointer events) */ + /* general plugin classes */ + classes = [ + "mCSB_dragger_onDrag", "mCSB_scrollTools_onDrag", "mCS_img_loaded", "mCS_disabled", "mCS_destroyed", "mCS_no_scrollbar", + "mCS-autoHide", "mCS-dir-rtl", "mCS_no_scrollbar_y", "mCS_no_scrollbar_x", "mCS_y_hidden", "mCS_x_hidden", "mCSB_draggerContainer", + "mCSB_buttonUp", "mCSB_buttonDown", "mCSB_buttonLeft", "mCSB_buttonRight" + ], + + + + + + /* + ---------------------------------------- + METHODS + ---------------------------------------- + */ + + methods = { + + /* + plugin initialization method + creates the scrollbar(s), plugin data object and options + ---------------------------------------- + */ + + init: function (options) { + + var options = $.extend(true, {}, defaults, options), + selector = _selector.call(this); /* validate selector */ + + /* + if live option is enabled, monitor for elements matching the current selector and + apply scrollbar(s) when found (now and in the future) + */ + if (options.live) { + var liveSelector = options.liveSelector || this.selector || defaultSelector, /* live selector(s) */ + $liveSelector = $(liveSelector); /* live selector(s) as jquery object */ + if (options.live === "off") { + /* + disable live if requested + usage: $(selector).mCustomScrollbar({live:"off"}); + */ + removeLiveTimers(liveSelector); + return; + } + liveTimers[liveSelector] = setTimeout(function () { + /* call mCustomScrollbar fn on live selector(s) every half-second */ + $liveSelector.mCustomScrollbar(options); + if (options.live === "once" && $liveSelector.length) { + /* disable live after first invocation */ + removeLiveTimers(liveSelector); + } + }, 500); + } else { + removeLiveTimers(liveSelector); + } + + /* options backward compatibility (for versions < 3.0.0) and normalization */ + options.setWidth = (options.set_width) ? options.set_width : options.setWidth; + options.setHeight = (options.set_height) ? options.set_height : options.setHeight; + options.axis = (options.horizontalScroll) ? "x" : _findAxis(options.axis); + options.scrollInertia = options.scrollInertia > 0 && options.scrollInertia < 17 ? 17 : options.scrollInertia; + if (typeof options.mouseWheel !== "object" && options.mouseWheel == true) { /* old school mouseWheel option (non-object) */ + options.mouseWheel = { enable: true, scrollAmount: "auto", axis: "y", preventDefault: false, deltaFactor: "auto", normalizeDelta: false, invert: false } + } + options.mouseWheel.scrollAmount = !options.mouseWheelPixels ? options.mouseWheel.scrollAmount : options.mouseWheelPixels; + options.mouseWheel.normalizeDelta = !options.advanced.normalizeMouseWheelDelta ? options.mouseWheel.normalizeDelta : options.advanced.normalizeMouseWheelDelta; + options.scrollButtons.scrollType = _findScrollButtonsType(options.scrollButtons.scrollType); + + _theme(options); /* theme-specific options */ + + /* plugin constructor */ + return $(selector).each(function () { + + var $this = $(this); + + if (!$this.data(pluginPfx)) { /* prevent multiple instantiations */ + + /* store options and create objects in jquery data */ + $this.data(pluginPfx, { + idx: ++totalInstances, /* instance index */ + opt: options, /* options */ + scrollRatio: { y: null, x: null }, /* scrollbar to content ratio */ + overflowed: null, /* overflowed axis */ + contentReset: { y: null, x: null }, /* object to check when content resets */ + bindEvents: false, /* object to check if events are bound */ + tweenRunning: false, /* object to check if tween is running */ + sequential: {}, /* sequential scrolling object */ + langDir: $this.css("direction"), /* detect/store direction (ltr or rtl) */ + cbOffsets: null, /* object to check whether callback offsets always trigger */ + /* + object to check how scrolling events where last triggered + "internal" (default - triggered by this script), "external" (triggered by other scripts, e.g. via scrollTo method) + usage: object.data("mCS").trigger + */ + trigger: null, + /* + object to check for changes in elements in order to call the update method automatically + */ + poll: { size: { o: 0, n: 0 }, img: { o: 0, n: 0 }, change: { o: 0, n: 0 } } + }); + + var d = $this.data(pluginPfx), o = d.opt, + /* HTML data attributes */ + htmlDataAxis = $this.data("mcs-axis"), htmlDataSbPos = $this.data("mcs-scrollbar-position"), htmlDataTheme = $this.data("mcs-theme"); + + if (htmlDataAxis) { o.axis = htmlDataAxis; } /* usage example: data-mcs-axis="y" */ + if (htmlDataSbPos) { o.scrollbarPosition = htmlDataSbPos; } /* usage example: data-mcs-scrollbar-position="outside" */ + if (htmlDataTheme) { /* usage example: data-mcs-theme="minimal" */ + o.theme = htmlDataTheme; + _theme(o); /* theme-specific options */ + } + + _pluginMarkup.call(this); /* add plugin markup */ + + if (d && o.callbacks.onCreate && typeof o.callbacks.onCreate === "function") { o.callbacks.onCreate.call(this); } /* callbacks: onCreate */ + + $("#mCSB_" + d.idx + "_container img:not(." + classes[2] + ")").addClass(classes[2]); /* flag loaded images */ + + methods.update.call(null, $this); /* call the update method */ + + } + + }); + + }, + /* ---------------------------------------- */ + + + + /* + plugin update method + updates content and scrollbar(s) values, events and status + ---------------------------------------- + usage: $(selector).mCustomScrollbar("update"); + */ + + update: function (el, cb) { + + var selector = el || _selector.call(this); /* validate selector */ + + return $(selector).each(function () { + + var $this = $(this); + + if ($this.data(pluginPfx)) { /* check if plugin has initialized */ + + var d = $this.data(pluginPfx), o = d.opt, + mCSB_container = $("#mCSB_" + d.idx + "_container"), + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_dragger = [$("#mCSB_" + d.idx + "_dragger_vertical"), $("#mCSB_" + d.idx + "_dragger_horizontal")]; + + if (!mCSB_container.length) { return; } + + if (d.tweenRunning) { _stop($this); } /* stop any running tweens while updating */ + + if (cb && d && o.callbacks.onBeforeUpdate && typeof o.callbacks.onBeforeUpdate === "function") { o.callbacks.onBeforeUpdate.call(this); } /* callbacks: onBeforeUpdate */ + + /* if element was disabled or destroyed, remove class(es) */ + if ($this.hasClass(classes[3])) { $this.removeClass(classes[3]); } + if ($this.hasClass(classes[4])) { $this.removeClass(classes[4]); } + + /* css flexbox fix, detect/set max-height */ + mCustomScrollBox.css("max-height", "none"); + if (mCustomScrollBox.height() !== $this.height()) { mCustomScrollBox.css("max-height", $this.height()); } + + _expandContentHorizontally.call(this); /* expand content horizontally */ + + if (o.axis !== "y" && !o.advanced.autoExpandHorizontalScroll) { + mCSB_container.css("width", _contentWidth(mCSB_container)); + } + + d.overflowed = _overflowed.call(this); /* determine if scrolling is required */ + + _scrollbarVisibility.call(this); /* show/hide scrollbar(s) */ + + /* auto-adjust scrollbar dragger length analogous to content */ + if (o.autoDraggerLength) { _setDraggerLength.call(this); } + + _scrollRatio.call(this); /* calculate and store scrollbar to content ratio */ + + _bindEvents.call(this); /* bind scrollbar events */ + + /* reset scrolling position and/or events */ + var to = [Math.abs(mCSB_container[0].offsetTop), Math.abs(mCSB_container[0].offsetLeft)]; + if (o.axis !== "x") { /* y/yx axis */ + if (!d.overflowed[0]) { /* y scrolling is not required */ + _resetContentPosition.call(this); /* reset content position */ + if (o.axis === "y") { + _unbindEvents.call(this); + } else if (o.axis === "yx" && d.overflowed[1]) { + _scrollTo($this, to[1].toString(), { dir: "x", dur: 0, overwrite: "none" }); + } + } else if (mCSB_dragger[0].height() > mCSB_dragger[0].parent().height()) { + _resetContentPosition.call(this); /* reset content position */ + } else { /* y scrolling is required */ + _scrollTo($this, to[0].toString(), { dir: "y", dur: 0, overwrite: "none" }); + d.contentReset.y = null; + } + } + if (o.axis !== "y") { /* x/yx axis */ + if (!d.overflowed[1]) { /* x scrolling is not required */ + _resetContentPosition.call(this); /* reset content position */ + if (o.axis === "x") { + _unbindEvents.call(this); + } else if (o.axis === "yx" && d.overflowed[0]) { + _scrollTo($this, to[0].toString(), { dir: "y", dur: 0, overwrite: "none" }); + } + } else if (mCSB_dragger[1].width() > mCSB_dragger[1].parent().width()) { + _resetContentPosition.call(this); /* reset content position */ + } else { /* x scrolling is required */ + _scrollTo($this, to[1].toString(), { dir: "x", dur: 0, overwrite: "none" }); + d.contentReset.x = null; + } + } + + /* callbacks: onImageLoad, onSelectorChange, onUpdate */ + if (cb && d) { + if (cb === 2 && o.callbacks.onImageLoad && typeof o.callbacks.onImageLoad === "function") { + o.callbacks.onImageLoad.call(this); + } else if (cb === 3 && o.callbacks.onSelectorChange && typeof o.callbacks.onSelectorChange === "function") { + o.callbacks.onSelectorChange.call(this); + } else if (o.callbacks.onUpdate && typeof o.callbacks.onUpdate === "function") { + o.callbacks.onUpdate.call(this); + } + } + + _autoUpdate.call(this); /* initialize automatic updating (for dynamic content, fluid layouts etc.) */ + + } + + }); + + }, + /* ---------------------------------------- */ + + + + /* + plugin scrollTo method + triggers a scrolling event to a specific value + ---------------------------------------- + usage: $(selector).mCustomScrollbar("scrollTo",value,options); + */ + + scrollTo: function (val, options) { + + /* prevent silly things like $(selector).mCustomScrollbar("scrollTo",undefined); */ + if (typeof val == "undefined" || val == null) { return; } + + var selector = _selector.call(this); /* validate selector */ + + return $(selector).each(function () { + + var $this = $(this); + + if ($this.data(pluginPfx)) { /* check if plugin has initialized */ + + var d = $this.data(pluginPfx), o = d.opt, + /* method default options */ + methodDefaults = { + trigger: "external", /* method is by default triggered externally (e.g. from other scripts) */ + scrollInertia: o.scrollInertia, /* scrolling inertia (animation duration) */ + scrollEasing: "mcsEaseInOut", /* animation easing */ + moveDragger: false, /* move dragger instead of content */ + timeout: 60, /* scroll-to delay */ + callbacks: true, /* enable/disable callbacks */ + onStart: true, + onUpdate: true, + onComplete: true + }, + methodOptions = $.extend(true, {}, methodDefaults, options), + to = _arr.call(this, val), dur = methodOptions.scrollInertia > 0 && methodOptions.scrollInertia < 17 ? 17 : methodOptions.scrollInertia; + + /* translate yx values to actual scroll-to positions */ + to[0] = _to.call(this, to[0], "y"); + to[1] = _to.call(this, to[1], "x"); + + /* + check if scroll-to value moves the dragger instead of content. + Only pixel values apply on dragger (e.g. 100, "100px", "-=100" etc.) + */ + if (methodOptions.moveDragger) { + to[0] *= d.scrollRatio.y; + to[1] *= d.scrollRatio.x; + } + + methodOptions.dur = _isTabHidden() ? 0 : dur; //skip animations if browser tab is hidden + + setTimeout(function () { + /* do the scrolling */ + if (to[0] !== null && typeof to[0] !== "undefined" && o.axis !== "x" && d.overflowed[0]) { /* scroll y */ + methodOptions.dir = "y"; + methodOptions.overwrite = "all"; + _scrollTo($this, to[0].toString(), methodOptions); + } + if (to[1] !== null && typeof to[1] !== "undefined" && o.axis !== "y" && d.overflowed[1]) { /* scroll x */ + methodOptions.dir = "x"; + methodOptions.overwrite = "none"; + _scrollTo($this, to[1].toString(), methodOptions); + } + }, methodOptions.timeout); + + } + + }); + + }, + /* ---------------------------------------- */ + + + + /* + plugin stop method + stops scrolling animation + ---------------------------------------- + usage: $(selector).mCustomScrollbar("stop"); + */ + stop: function () { + + var selector = _selector.call(this); /* validate selector */ + + return $(selector).each(function () { + + var $this = $(this); + + if ($this.data(pluginPfx)) { /* check if plugin has initialized */ + + _stop($this); + + } + + }); + + }, + /* ---------------------------------------- */ + + + + /* + plugin disable method + temporarily disables the scrollbar(s) + ---------------------------------------- + usage: $(selector).mCustomScrollbar("disable",reset); + reset (boolean): resets content position to 0 + */ + disable: function (r) { + + var selector = _selector.call(this); /* validate selector */ + + return $(selector).each(function () { + + var $this = $(this); + + if ($this.data(pluginPfx)) { /* check if plugin has initialized */ + + var d = $this.data(pluginPfx); + + _autoUpdate.call(this, "remove"); /* remove automatic updating */ + + _unbindEvents.call(this); /* unbind events */ + + if (r) { _resetContentPosition.call(this); } /* reset content position */ + + _scrollbarVisibility.call(this, true); /* show/hide scrollbar(s) */ + + $this.addClass(classes[3]); /* add disable class */ + + } + + }); + + }, + /* ---------------------------------------- */ + + + + /* + plugin destroy method + completely removes the scrollbar(s) and returns the element to its original state + ---------------------------------------- + usage: $(selector).mCustomScrollbar("destroy"); + */ + destroy: function () { + + var selector = _selector.call(this); /* validate selector */ + + return $(selector).each(function () { + + var $this = $(this); + + if ($this.data(pluginPfx)) { /* check if plugin has initialized */ + + var d = $this.data(pluginPfx), o = d.opt, + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"), + scrollbar = $(".mCSB_" + d.idx + "_scrollbar"); + + if (o.live) { removeLiveTimers(o.liveSelector || $(selector).selector); } /* remove live timers */ + + _autoUpdate.call(this, "remove"); /* remove automatic updating */ + + _unbindEvents.call(this); /* unbind events */ + + _resetContentPosition.call(this); /* reset content position */ + + $this.removeData(pluginPfx); /* remove plugin data object */ + + _delete(this, "mcs"); /* delete callbacks object */ + + /* remove plugin markup */ + scrollbar.remove(); /* remove scrollbar(s) first (those can be either inside or outside plugin's inner wrapper) */ + mCSB_container.find("img." + classes[2]).removeClass(classes[2]); /* remove loaded images flag */ + mCustomScrollBox.replaceWith(mCSB_container.contents()); /* replace plugin's inner wrapper with the original content */ + /* remove plugin classes from the element and add destroy class */ + $this.removeClass(pluginNS + " _" + pluginPfx + "_" + d.idx + " " + classes[6] + " " + classes[7] + " " + classes[5] + " " + classes[3]).addClass(classes[4]); + + } + + }); + + } + /* ---------------------------------------- */ + + }, + + + + + + /* + ---------------------------------------- + FUNCTIONS + ---------------------------------------- + */ + + /* validates selector (if selector is invalid or undefined uses the default one) */ + _selector = function () { + return (typeof $(this) !== "object" || $(this).length < 1) ? defaultSelector : this; + }, + /* -------------------- */ + + + /* changes options according to theme */ + _theme = function (obj) { + var fixedSizeScrollbarThemes = ["rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark"], + nonExpandedScrollbarThemes = ["rounded-dots", "rounded-dots-dark", "3d", "3d-dark", "3d-thick", "3d-thick-dark", "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark"], + disabledScrollButtonsThemes = ["minimal", "minimal-dark"], + enabledAutoHideScrollbarThemes = ["minimal", "minimal-dark"], + scrollbarPositionOutsideThemes = ["minimal", "minimal-dark"]; + obj.autoDraggerLength = $.inArray(obj.theme, fixedSizeScrollbarThemes) > -1 ? false : obj.autoDraggerLength; + obj.autoExpandScrollbar = $.inArray(obj.theme, nonExpandedScrollbarThemes) > -1 ? false : obj.autoExpandScrollbar; + obj.scrollButtons.enable = $.inArray(obj.theme, disabledScrollButtonsThemes) > -1 ? false : obj.scrollButtons.enable; + obj.autoHideScrollbar = $.inArray(obj.theme, enabledAutoHideScrollbarThemes) > -1 ? true : obj.autoHideScrollbar; + obj.scrollbarPosition = $.inArray(obj.theme, scrollbarPositionOutsideThemes) > -1 ? "outside" : obj.scrollbarPosition; + }, + /* -------------------- */ + + + /* live option timers removal */ + removeLiveTimers = function (selector) { + if (liveTimers[selector]) { + clearTimeout(liveTimers[selector]); + _delete(liveTimers, selector); + } + }, + /* -------------------- */ + + + /* normalizes axis option to valid values: "y", "x", "yx" */ + _findAxis = function (val) { + return (val === "yx" || val === "xy" || val === "auto") ? "yx" : (val === "x" || val === "horizontal") ? "x" : "y"; + }, + /* -------------------- */ + + + /* normalizes scrollButtons.scrollType option to valid values: "stepless", "stepped" */ + _findScrollButtonsType = function (val) { + return (val === "stepped" || val === "pixels" || val === "step" || val === "click") ? "stepped" : "stepless"; + }, + /* -------------------- */ + + + /* generates plugin markup */ + _pluginMarkup = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + expandClass = o.autoExpandScrollbar ? " " + classes[1] + "_expand" : "", + scrollbar = ["
", "
"], + wrapperClass = o.axis === "yx" ? "mCSB_vertical_horizontal" : o.axis === "x" ? "mCSB_horizontal" : "mCSB_vertical", + scrollbars = o.axis === "yx" ? scrollbar[0] + scrollbar[1] : o.axis === "x" ? scrollbar[1] : scrollbar[0], + contentWrapper = o.axis === "yx" ? "
" : "", + autoHideClass = o.autoHideScrollbar ? " " + classes[6] : "", + scrollbarDirClass = (o.axis !== "x" && d.langDir === "rtl") ? " " + classes[7] : ""; + if (o.setWidth) { $this.css("width", o.setWidth); } /* set element width */ + if (o.setHeight) { $this.css("height", o.setHeight); } /* set element height */ + o.setLeft = (o.axis !== "y" && d.langDir === "rtl") ? "989999px" : o.setLeft; /* adjust left position for rtl direction */ + $this.addClass(pluginNS + " _" + pluginPfx + "_" + d.idx + autoHideClass + scrollbarDirClass).wrapInner("
"); + var mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"); + if (o.axis !== "y" && !o.advanced.autoExpandHorizontalScroll) { + mCSB_container.css("width", _contentWidth(mCSB_container)); + } + if (o.scrollbarPosition === "outside") { + if ($this.css("position") === "static") { /* requires elements with non-static position */ + $this.css("position", "relative"); + } + $this.css("overflow", "visible"); + mCustomScrollBox.addClass("mCSB_outside").after(scrollbars); + } else { + mCustomScrollBox.addClass("mCSB_inside").append(scrollbars); + mCSB_container.wrap(contentWrapper); + } + _scrollButtons.call(this); /* add scrollbar buttons */ + /* minimum dragger length */ + var mCSB_dragger = [$("#mCSB_" + d.idx + "_dragger_vertical"), $("#mCSB_" + d.idx + "_dragger_horizontal")]; + mCSB_dragger[0].css("min-height", mCSB_dragger[0].height()); + mCSB_dragger[1].css("min-width", mCSB_dragger[1].width()); + }, + /* -------------------- */ + + + /* calculates content width */ + _contentWidth = function (el) { + var val = [el[0].scrollWidth, Math.max.apply(Math, el.children().map(function () { return $(this).outerWidth(true); }).get())], w = el.parent().width(); + return val[0] > w ? val[0] : val[1] > w ? val[1] : "100%"; + }, + /* -------------------- */ + + + /* expands content horizontally */ + _expandContentHorizontally = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + mCSB_container = $("#mCSB_" + d.idx + "_container"); + if (o.advanced.autoExpandHorizontalScroll && o.axis !== "y") { + /* calculate scrollWidth */ + mCSB_container.css({ "width": "auto", "min-width": 0, "overflow-x": "scroll" }); + var w = Math.ceil(mCSB_container[0].scrollWidth); + if (o.advanced.autoExpandHorizontalScroll === 3 || (o.advanced.autoExpandHorizontalScroll !== 2 && w > mCSB_container.parent().width())) { + mCSB_container.css({ "width": w, "min-width": "100%", "overflow-x": "inherit" }); + } else { + /* + wrap content with an infinite width div and set its position to absolute and width to auto. + Setting width to auto before calculating the actual width is important! + We must let the browser set the width as browser zoom values are impossible to calculate. + */ + mCSB_container.css({ "overflow-x": "inherit", "position": "absolute" }) + .wrap("
") + .css({ /* set actual width, original position and un-wrap */ + /* + get the exact width (with decimals) and then round-up. + Using jquery outerWidth() will round the width value which will mess up with inner elements that have non-integer width + */ + "width": (Math.ceil(mCSB_container[0].getBoundingClientRect().right + 0.4) - Math.floor(mCSB_container[0].getBoundingClientRect().left)), + "min-width": "100%", + "position": "relative" + }).unwrap(); + } + } + }, + /* -------------------- */ + + + /* adds scrollbar buttons */ + _scrollButtons = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + mCSB_scrollTools = $(".mCSB_" + d.idx + "_scrollbar:first"), + tabindex = !_isNumeric(o.scrollButtons.tabindex) ? "" : "tabindex='" + o.scrollButtons.tabindex + "'", + btnHTML = [ + "", + "", + "", + "" + ], + btn = [(o.axis === "x" ? btnHTML[2] : btnHTML[0]), (o.axis === "x" ? btnHTML[3] : btnHTML[1]), btnHTML[2], btnHTML[3]]; + if (o.scrollButtons.enable) { + mCSB_scrollTools.prepend(btn[0]).append(btn[1]).next(".mCSB_scrollTools").prepend(btn[2]).append(btn[3]); + } + }, + /* -------------------- */ + + + /* auto-adjusts scrollbar dragger length */ + _setDraggerLength = function () { + var $this = $(this), d = $this.data(pluginPfx), + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"), + mCSB_dragger = [$("#mCSB_" + d.idx + "_dragger_vertical"), $("#mCSB_" + d.idx + "_dragger_horizontal")], + ratio = [mCustomScrollBox.height() / mCSB_container.outerHeight(false), mCustomScrollBox.width() / mCSB_container.outerWidth(false)], + l = [ + parseInt(mCSB_dragger[0].css("min-height")), Math.round(ratio[0] * mCSB_dragger[0].parent().height()), + parseInt(mCSB_dragger[1].css("min-width")), Math.round(ratio[1] * mCSB_dragger[1].parent().width()) + ], + h = oldIE && (l[1] < l[0]) ? l[0] : l[1], w = oldIE && (l[3] < l[2]) ? l[2] : l[3]; + mCSB_dragger[0].css({ + "height": h, "max-height": (mCSB_dragger[0].parent().height() - 10) + }).find(".mCSB_dragger_bar").css({ "line-height": l[0] + "px" }); + mCSB_dragger[1].css({ + "width": w, "max-width": (mCSB_dragger[1].parent().width() - 10) + }); + }, + /* -------------------- */ + + + /* calculates scrollbar to content ratio */ + _scrollRatio = function () { + var $this = $(this), d = $this.data(pluginPfx), + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"), + mCSB_dragger = [$("#mCSB_" + d.idx + "_dragger_vertical"), $("#mCSB_" + d.idx + "_dragger_horizontal")], + scrollAmount = [mCSB_container.outerHeight(false) - mCustomScrollBox.height(), mCSB_container.outerWidth(false) - mCustomScrollBox.width()], + ratio = [ + scrollAmount[0] / (mCSB_dragger[0].parent().height() - mCSB_dragger[0].height()), + scrollAmount[1] / (mCSB_dragger[1].parent().width() - mCSB_dragger[1].width()) + ]; + d.scrollRatio = { y: ratio[0], x: ratio[1] }; + }, + /* -------------------- */ + + + /* toggles scrolling classes */ + _onDragClasses = function (el, action, xpnd) { + var expandClass = xpnd ? classes[0] + "_expanded" : "", + scrollbar = el.closest(".mCSB_scrollTools"); + if (action === "active") { + el.toggleClass(classes[0] + " " + expandClass); scrollbar.toggleClass(classes[1]); + el[0]._draggable = el[0]._draggable ? 0 : 1; + } else { + if (!el[0]._draggable) { + if (action === "hide") { + el.removeClass(classes[0]); scrollbar.removeClass(classes[1]); + } else { + el.addClass(classes[0]); scrollbar.addClass(classes[1]); + } + } + } + }, + /* -------------------- */ + + + /* checks if content overflows its container to determine if scrolling is required */ + _overflowed = function () { + var $this = $(this), d = $this.data(pluginPfx), + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"), + contentHeight = d.overflowed == null ? mCSB_container.height() : mCSB_container.outerHeight(false), + contentWidth = d.overflowed == null ? mCSB_container.width() : mCSB_container.outerWidth(false), + h = mCSB_container[0].scrollHeight, w = mCSB_container[0].scrollWidth; + if (h > contentHeight) { contentHeight = h; } + if (w > contentWidth) { contentWidth = w; } + return [contentHeight > mCustomScrollBox.height(), contentWidth > mCustomScrollBox.width()]; + }, + /* -------------------- */ + + + /* resets content position to 0 */ + _resetContentPosition = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"), + mCSB_dragger = [$("#mCSB_" + d.idx + "_dragger_vertical"), $("#mCSB_" + d.idx + "_dragger_horizontal")]; + _stop($this); /* stop any current scrolling before resetting */ + if ((o.axis !== "x" && !d.overflowed[0]) || (o.axis === "y" && d.overflowed[0])) { /* reset y */ + mCSB_dragger[0].add(mCSB_container).css("top", 0); + _scrollTo($this, "_resetY"); + } + if ((o.axis !== "y" && !d.overflowed[1]) || (o.axis === "x" && d.overflowed[1])) { /* reset x */ + var cx = dx = 0; + if (d.langDir === "rtl") { /* adjust left position for rtl direction */ + cx = mCustomScrollBox.width() - mCSB_container.outerWidth(false); + dx = Math.abs(cx / d.scrollRatio.x); + } + mCSB_container.css("left", cx); + mCSB_dragger[1].css("left", dx); + _scrollTo($this, "_resetX"); + } + }, + /* -------------------- */ + + + /* binds scrollbar events */ + _bindEvents = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt; + if (!d.bindEvents) { /* check if events are already bound */ + _draggable.call(this); + if (o.contentTouchScroll) { _contentDraggable.call(this); } + _selectable.call(this); + if (o.mouseWheel.enable) { /* bind mousewheel fn when plugin is available */ + function _mwt() { + mousewheelTimeout = setTimeout(function () { + if (!$.event.special.mousewheel) { + _mwt(); + } else { + clearTimeout(mousewheelTimeout); + _mousewheel.call($this[0]); + } + }, 100); + } + var mousewheelTimeout; + _mwt(); + } + _draggerRail.call(this); + _wrapperScroll.call(this); + if (o.advanced.autoScrollOnFocus) { _focus.call(this); } + if (o.scrollButtons.enable) { _buttons.call(this); } + if (o.keyboard.enable) { _keyboard.call(this); } + d.bindEvents = true; + } + }, + /* -------------------- */ + + + /* unbinds scrollbar events */ + _unbindEvents = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + namespace = pluginPfx + "_" + d.idx, + sb = ".mCSB_" + d.idx + "_scrollbar", + sel = $("#mCSB_" + d.idx + ",#mCSB_" + d.idx + "_container,#mCSB_" + d.idx + "_container_wrapper," + sb + " ." + classes[12] + ",#mCSB_" + d.idx + "_dragger_vertical,#mCSB_" + d.idx + "_dragger_horizontal," + sb + ">a"), + mCSB_container = $("#mCSB_" + d.idx + "_container"); + if (o.advanced.releaseDraggableSelectors) { sel.add($(o.advanced.releaseDraggableSelectors)); } + if (o.advanced.extraDraggableSelectors) { sel.add($(o.advanced.extraDraggableSelectors)); } + if (d.bindEvents) { /* check if events are bound */ + /* unbind namespaced events from document/selectors */ + $(document).add($(!_canAccessIFrame() || top.document)).unbind("." + namespace); + sel.each(function () { + $(this).unbind("." + namespace); + }); + /* clear and delete timeouts/objects */ + clearTimeout($this[0]._focusTimeout); _delete($this[0], "_focusTimeout"); + clearTimeout(d.sequential.step); _delete(d.sequential, "step"); + clearTimeout(mCSB_container[0].onCompleteTimeout); _delete(mCSB_container[0], "onCompleteTimeout"); + d.bindEvents = false; + } + }, + /* -------------------- */ + + + /* toggles scrollbar visibility */ + _scrollbarVisibility = function (disabled) { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + contentWrapper = $("#mCSB_" + d.idx + "_container_wrapper"), + content = contentWrapper.length ? contentWrapper : $("#mCSB_" + d.idx + "_container"), + scrollbar = [$("#mCSB_" + d.idx + "_scrollbar_vertical"), $("#mCSB_" + d.idx + "_scrollbar_horizontal")], + mCSB_dragger = [scrollbar[0].find(".mCSB_dragger"), scrollbar[1].find(".mCSB_dragger")]; + if (o.axis !== "x") { + if (d.overflowed[0] && !disabled) { + scrollbar[0].add(mCSB_dragger[0]).add(scrollbar[0].children("a")).css("display", "block"); + content.removeClass(classes[8] + " " + classes[10]); + } else { + if (o.alwaysShowScrollbar) { + if (o.alwaysShowScrollbar !== 2) { mCSB_dragger[0].css("display", "none"); } + content.removeClass(classes[10]); + } else { + scrollbar[0].css("display", "none"); + content.addClass(classes[10]); + } + content.addClass(classes[8]); + } + } + if (o.axis !== "y") { + if (d.overflowed[1] && !disabled) { + scrollbar[1].add(mCSB_dragger[1]).add(scrollbar[1].children("a")).css("display", "block"); + content.removeClass(classes[9] + " " + classes[11]); + } else { + if (o.alwaysShowScrollbar) { + if (o.alwaysShowScrollbar !== 2) { mCSB_dragger[1].css("display", "none"); } + content.removeClass(classes[11]); + } else { + scrollbar[1].css("display", "none"); + content.addClass(classes[11]); + } + content.addClass(classes[9]); + } + } + if (!d.overflowed[0] && !d.overflowed[1]) { + $this.addClass(classes[5]); + } else { + $this.removeClass(classes[5]); + } + }, + /* -------------------- */ + + + /* returns input coordinates of pointer, touch and mouse events (relative to document) */ + _coordinates = function (e) { + var t = e.type, o = e.target.ownerDocument !== document && frameElement !== null ? [$(frameElement).offset().top, $(frameElement).offset().left] : null, + io = _canAccessIFrame() && e.target.ownerDocument !== top.document && frameElement !== null ? [$(e.view.frameElement).offset().top, $(e.view.frameElement).offset().left] : [0, 0]; + switch (t) { + case "pointerdown": case "MSPointerDown": case "pointermove": case "MSPointerMove": case "pointerup": case "MSPointerUp": + return o ? [e.originalEvent.pageY - o[0] + io[0], e.originalEvent.pageX - o[1] + io[1], false] : [e.originalEvent.pageY, e.originalEvent.pageX, false]; + break; + case "touchstart": case "touchmove": case "touchend": + var touch = e.originalEvent.touches[0] || e.originalEvent.changedTouches[0], + touches = e.originalEvent.touches.length || e.originalEvent.changedTouches.length; + return e.target.ownerDocument !== document ? [touch.screenY, touch.screenX, touches > 1] : [touch.pageY, touch.pageX, touches > 1]; + break; + default: + return o ? [e.pageY - o[0] + io[0], e.pageX - o[1] + io[1], false] : [e.pageY, e.pageX, false]; + } + }, + /* -------------------- */ + + + /* + SCROLLBAR DRAG EVENTS + scrolls content via scrollbar dragging + */ + _draggable = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + namespace = pluginPfx + "_" + d.idx, + draggerId = ["mCSB_" + d.idx + "_dragger_vertical", "mCSB_" + d.idx + "_dragger_horizontal"], + mCSB_container = $("#mCSB_" + d.idx + "_container"), + mCSB_dragger = $("#" + draggerId[0] + ",#" + draggerId[1]), + draggable, dragY, dragX, + rds = o.advanced.releaseDraggableSelectors ? mCSB_dragger.add($(o.advanced.releaseDraggableSelectors)) : mCSB_dragger, + eds = o.advanced.extraDraggableSelectors ? $(!_canAccessIFrame() || top.document).add($(o.advanced.extraDraggableSelectors)) : $(!_canAccessIFrame() || top.document); + mCSB_dragger.bind("contextmenu." + namespace, function (e) { + e.preventDefault(); //prevent right click + }).bind("mousedown." + namespace + " touchstart." + namespace + " pointerdown." + namespace + " MSPointerDown." + namespace, function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + if (!_mouseBtnLeft(e)) { return; } /* left mouse button only */ + touchActive = true; + if (oldIE) { document.onselectstart = function () { return false; } } /* disable text selection for IE < 9 */ + _iframe.call(mCSB_container, false); /* enable scrollbar dragging over iframes by disabling their events */ + _stop($this); + draggable = $(this); + var offset = draggable.offset(), y = _coordinates(e)[0] - offset.top, x = _coordinates(e)[1] - offset.left, + h = draggable.height() + offset.top, w = draggable.width() + offset.left; + if (y < h && y > 0 && x < w && x > 0) { + dragY = y; + dragX = x; + } + _onDragClasses(draggable, "active", o.autoExpandScrollbar); + }).bind("touchmove." + namespace, function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + var offset = draggable.offset(), y = _coordinates(e)[0] - offset.top, x = _coordinates(e)[1] - offset.left; + _drag(dragY, dragX, y, x); + }); + $(document).add(eds).bind("mousemove." + namespace + " pointermove." + namespace + " MSPointerMove." + namespace, function (e) { + if (draggable) { + var offset = draggable.offset(), y = _coordinates(e)[0] - offset.top, x = _coordinates(e)[1] - offset.left; + if (dragY === y && dragX === x) { return; } /* has it really moved? */ + _drag(dragY, dragX, y, x); + } + }).add(rds).bind("mouseup." + namespace + " touchend." + namespace + " pointerup." + namespace + " MSPointerUp." + namespace, function (e) { + if (draggable) { + _onDragClasses(draggable, "active", o.autoExpandScrollbar); + draggable = null; + } + touchActive = false; + if (oldIE) { document.onselectstart = null; } /* enable text selection for IE < 9 */ + _iframe.call(mCSB_container, true); /* enable iframes events */ + }); + function _drag(dragY, dragX, y, x) { + mCSB_container[0].idleTimer = o.scrollInertia < 233 ? 250 : 0; + if (draggable.attr("id") === draggerId[1]) { + var dir = "x", to = ((draggable[0].offsetLeft - dragX) + x) * d.scrollRatio.x; + } else { + var dir = "y", to = ((draggable[0].offsetTop - dragY) + y) * d.scrollRatio.y; + } + _scrollTo($this, to.toString(), { dir: dir, drag: true }); + } + }, + /* -------------------- */ + + + /* + TOUCH SWIPE EVENTS + scrolls content via touch swipe + Emulates the native touch-swipe scrolling with momentum found in iOS, Android and WP devices + */ + _contentDraggable = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + namespace = pluginPfx + "_" + d.idx, + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"), + mCSB_dragger = [$("#mCSB_" + d.idx + "_dragger_vertical"), $("#mCSB_" + d.idx + "_dragger_horizontal")], + draggable, dragY, dragX, touchStartY, touchStartX, touchMoveY = [], touchMoveX = [], startTime, runningTime, endTime, distance, speed, amount, + durA = 0, durB, overwrite = o.axis === "yx" ? "none" : "all", touchIntent = [], touchDrag, docDrag, + iframe = mCSB_container.find("iframe"), + events = [ + "touchstart." + namespace + " pointerdown." + namespace + " MSPointerDown." + namespace, //start + "touchmove." + namespace + " pointermove." + namespace + " MSPointerMove." + namespace, //move + "touchend." + namespace + " pointerup." + namespace + " MSPointerUp." + namespace //end + ], + touchAction = document.body.style.touchAction !== undefined && document.body.style.touchAction !== ""; + mCSB_container.bind(events[0], function (e) { + _onTouchstart(e); + }).bind(events[1], function (e) { + _onTouchmove(e); + }); + mCustomScrollBox.bind(events[0], function (e) { + _onTouchstart2(e); + }).bind(events[2], function (e) { + _onTouchend(e); + }); + if (iframe.length) { + iframe.each(function () { + $(this).bind("load", function () { + /* bind events on accessible iframes */ + if (_canAccessIFrame(this)) { + $(this.contentDocument || this.contentWindow.document).bind(events[0], function (e) { + _onTouchstart(e); + _onTouchstart2(e); + }).bind(events[1], function (e) { + _onTouchmove(e); + }).bind(events[2], function (e) { + _onTouchend(e); + }); + } + }); + }); + } + function _onTouchstart(e) { + if (!_pointerTouch(e) || touchActive || _coordinates(e)[2]) { touchable = 0; return; } + touchable = 1; touchDrag = 0; docDrag = 0; draggable = 1; + $this.removeClass("mCS_touch_action"); + var offset = mCSB_container.offset(); + dragY = _coordinates(e)[0] - offset.top; + dragX = _coordinates(e)[1] - offset.left; + touchIntent = [_coordinates(e)[0], _coordinates(e)[1]]; + } + function _onTouchmove(e) { + if (!_pointerTouch(e) || touchActive || _coordinates(e)[2]) { return; } + if (!o.documentTouchScroll) { e.preventDefault(); } + e.stopImmediatePropagation(); + if (docDrag && !touchDrag) { return; } + if (draggable) { + runningTime = _getTime(); + var offset = mCustomScrollBox.offset(), y = _coordinates(e)[0] - offset.top, x = _coordinates(e)[1] - offset.left, + easing = "mcsLinearOut"; + touchMoveY.push(y); + touchMoveX.push(x); + touchIntent[2] = Math.abs(_coordinates(e)[0] - touchIntent[0]); touchIntent[3] = Math.abs(_coordinates(e)[1] - touchIntent[1]); + if (d.overflowed[0]) { + var limit = mCSB_dragger[0].parent().height() - mCSB_dragger[0].height(), + prevent = ((dragY - y) > 0 && (y - dragY) > -(limit * d.scrollRatio.y) && (touchIntent[3] * 2 < touchIntent[2] || o.axis === "yx")); + } + if (d.overflowed[1]) { + var limitX = mCSB_dragger[1].parent().width() - mCSB_dragger[1].width(), + preventX = ((dragX - x) > 0 && (x - dragX) > -(limitX * d.scrollRatio.x) && (touchIntent[2] * 2 < touchIntent[3] || o.axis === "yx")); + } + if (prevent || preventX) { /* prevent native document scrolling */ + if (!touchAction) { e.preventDefault(); } + touchDrag = 1; + } else { + docDrag = 1; + $this.addClass("mCS_touch_action"); + } + if (touchAction) { e.preventDefault(); } + amount = o.axis === "yx" ? [(dragY - y), (dragX - x)] : o.axis === "x" ? [null, (dragX - x)] : [(dragY - y), null]; + mCSB_container[0].idleTimer = 250; + if (d.overflowed[0]) { _drag(amount[0], durA, easing, "y", "all", true); } + if (d.overflowed[1]) { _drag(amount[1], durA, easing, "x", overwrite, true); } + } + } + function _onTouchstart2(e) { + if (!_pointerTouch(e) || touchActive || _coordinates(e)[2]) { touchable = 0; return; } + touchable = 1; + e.stopImmediatePropagation(); + _stop($this); + startTime = _getTime(); + var offset = mCustomScrollBox.offset(); + touchStartY = _coordinates(e)[0] - offset.top; + touchStartX = _coordinates(e)[1] - offset.left; + touchMoveY = []; touchMoveX = []; + } + function _onTouchend(e) { + if (!_pointerTouch(e) || touchActive || _coordinates(e)[2]) { return; } + draggable = 0; + e.stopImmediatePropagation(); + touchDrag = 0; docDrag = 0; + endTime = _getTime(); + var offset = mCustomScrollBox.offset(), y = _coordinates(e)[0] - offset.top, x = _coordinates(e)[1] - offset.left; + if ((endTime - runningTime) > 30) { return; } + speed = 1000 / (endTime - startTime); + var easing = "mcsEaseOut", slow = speed < 2.5, + diff = slow ? [touchMoveY[touchMoveY.length - 2], touchMoveX[touchMoveX.length - 2]] : [0, 0]; + distance = slow ? [(y - diff[0]), (x - diff[1])] : [y - touchStartY, x - touchStartX]; + var absDistance = [Math.abs(distance[0]), Math.abs(distance[1])]; + speed = slow ? [Math.abs(distance[0] / 4), Math.abs(distance[1] / 4)] : [speed, speed]; + var a = [ + Math.abs(mCSB_container[0].offsetTop) - (distance[0] * _m((absDistance[0] / speed[0]), speed[0])), + Math.abs(mCSB_container[0].offsetLeft) - (distance[1] * _m((absDistance[1] / speed[1]), speed[1])) + ]; + amount = o.axis === "yx" ? [a[0], a[1]] : o.axis === "x" ? [null, a[1]] : [a[0], null]; + durB = [(absDistance[0] * 4) + o.scrollInertia, (absDistance[1] * 4) + o.scrollInertia]; + var md = parseInt(o.contentTouchScroll) || 0; /* absolute minimum distance required */ + amount[0] = absDistance[0] > md ? amount[0] : 0; + amount[1] = absDistance[1] > md ? amount[1] : 0; + if (d.overflowed[0]) { _drag(amount[0], durB[0], easing, "y", overwrite, false); } + if (d.overflowed[1]) { _drag(amount[1], durB[1], easing, "x", overwrite, false); } + } + function _m(ds, s) { + var r = [s * 1.5, s * 2, s / 1.5, s / 2]; + if (ds > 90) { + return s > 4 ? r[0] : r[3]; + } else if (ds > 60) { + return s > 3 ? r[3] : r[2]; + } else if (ds > 30) { + return s > 8 ? r[1] : s > 6 ? r[0] : s > 4 ? s : r[2]; + } else { + return s > 8 ? s : r[3]; + } + } + function _drag(amount, dur, easing, dir, overwrite, drag) { + if (!amount) { return; } + _scrollTo($this, amount.toString(), { dur: dur, scrollEasing: easing, dir: dir, overwrite: overwrite, drag: drag }); + } + }, + /* -------------------- */ + + + /* + SELECT TEXT EVENTS + scrolls content when text is selected + */ + _selectable = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, seq = d.sequential, + namespace = pluginPfx + "_" + d.idx, + mCSB_container = $("#mCSB_" + d.idx + "_container"), + wrapper = mCSB_container.parent(), + action; + mCSB_container.bind("mousedown." + namespace, function (e) { + if (touchable) { return; } + if (!action) { action = 1; touchActive = true; } + }).add(document).bind("mousemove." + namespace, function (e) { + if (!touchable && action && _sel()) { + var offset = mCSB_container.offset(), + y = _coordinates(e)[0] - offset.top + mCSB_container[0].offsetTop, x = _coordinates(e)[1] - offset.left + mCSB_container[0].offsetLeft; + if (y > 0 && y < wrapper.height() && x > 0 && x < wrapper.width()) { + if (seq.step) { _seq("off", null, "stepped"); } + } else { + if (o.axis !== "x" && d.overflowed[0]) { + if (y < 0) { + _seq("on", 38); + } else if (y > wrapper.height()) { + _seq("on", 40); + } + } + if (o.axis !== "y" && d.overflowed[1]) { + if (x < 0) { + _seq("on", 37); + } else if (x > wrapper.width()) { + _seq("on", 39); + } + } + } + } + }).bind("mouseup." + namespace + " dragend." + namespace, function (e) { + if (touchable) { return; } + if (action) { action = 0; _seq("off", null); } + touchActive = false; + }); + function _sel() { + return window.getSelection ? window.getSelection().toString() : + document.selection && document.selection.type != "Control" ? document.selection.createRange().text : 0; + } + function _seq(a, c, s) { + seq.type = s && action ? "stepped" : "stepless"; + seq.scrollAmount = 10; + _sequentialScroll($this, a, c, "mcsLinearOut", s ? 60 : null); + } + }, + /* -------------------- */ + + + /* + MOUSE WHEEL EVENT + scrolls content via mouse-wheel + via mouse-wheel plugin (https://github.com/brandonaaron/jquery-mousewheel) + */ + _mousewheel = function () { + if (!$(this).data(pluginPfx)) { return; } /* Check if the scrollbar is ready to use mousewheel events (issue: #185) */ + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + namespace = pluginPfx + "_" + d.idx, + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_dragger = [$("#mCSB_" + d.idx + "_dragger_vertical"), $("#mCSB_" + d.idx + "_dragger_horizontal")], + iframe = $("#mCSB_" + d.idx + "_container").find("iframe"); + if (iframe.length) { + iframe.each(function () { + $(this).bind("load", function () { + /* bind events on accessible iframes */ + if (_canAccessIFrame(this)) { + $(this.contentDocument || this.contentWindow.document).bind("mousewheel." + namespace, function (e, delta) { + _onMousewheel(e, delta); + }); + } + }); + }); + } + mCustomScrollBox.bind("mousewheel." + namespace, function (e, delta) { + _onMousewheel(e, delta); + }); + function _onMousewheel(e, delta) { + _stop($this); + if (_disableMousewheel($this, e.target)) { return; } /* disables mouse-wheel when hovering specific elements */ + var deltaFactor = o.mouseWheel.deltaFactor !== "auto" ? parseInt(o.mouseWheel.deltaFactor) : (oldIE && e.deltaFactor < 100) ? 100 : e.deltaFactor || 100, + dur = o.scrollInertia; + if (o.axis === "x" || o.mouseWheel.axis === "x") { + var dir = "x", + px = [Math.round(deltaFactor * d.scrollRatio.x), parseInt(o.mouseWheel.scrollAmount)], + amount = o.mouseWheel.scrollAmount !== "auto" ? px[1] : px[0] >= mCustomScrollBox.width() ? mCustomScrollBox.width() * 0.9 : px[0], + contentPos = Math.abs($("#mCSB_" + d.idx + "_container")[0].offsetLeft), + draggerPos = mCSB_dragger[1][0].offsetLeft, + limit = mCSB_dragger[1].parent().width() - mCSB_dragger[1].width(), + dlt = o.mouseWheel.axis === "y" ? (e.deltaY || delta) : e.deltaX; + } else { + var dir = "y", + px = [Math.round(deltaFactor * d.scrollRatio.y), parseInt(o.mouseWheel.scrollAmount)], + amount = o.mouseWheel.scrollAmount !== "auto" ? px[1] : px[0] >= mCustomScrollBox.height() ? mCustomScrollBox.height() * 0.9 : px[0], + contentPos = Math.abs($("#mCSB_" + d.idx + "_container")[0].offsetTop), + draggerPos = mCSB_dragger[0][0].offsetTop, + limit = mCSB_dragger[0].parent().height() - mCSB_dragger[0].height(), + dlt = e.deltaY || delta; + } + if ((dir === "y" && !d.overflowed[0]) || (dir === "x" && !d.overflowed[1])) { return; } + if (o.mouseWheel.invert || e.webkitDirectionInvertedFromDevice) { dlt = -dlt; } + if (o.mouseWheel.normalizeDelta) { dlt = dlt < 0 ? -1 : 1; } + if ((dlt > 0 && draggerPos !== 0) || (dlt < 0 && draggerPos !== limit) || o.mouseWheel.preventDefault) { + e.stopImmediatePropagation(); + e.preventDefault(); + } + if (e.deltaFactor < 5 && !o.mouseWheel.normalizeDelta) { + //very low deltaFactor values mean some kind of delta acceleration (e.g. osx trackpad), so adjusting scrolling accordingly + amount = e.deltaFactor; dur = 17; + } + _scrollTo($this, (contentPos - (dlt * amount)).toString(), { dir: dir, dur: dur }); + } + }, + /* -------------------- */ + + + /* checks if iframe can be accessed */ + _canAccessIFrameCache = new Object(), + _canAccessIFrame = function (iframe) { + var result = false, cacheKey = false, html = null; + if (iframe === undefined) { + cacheKey = "#empty"; + } else if ($(iframe).attr("id") !== undefined) { + cacheKey = $(iframe).attr("id"); + } + if (cacheKey !== false && _canAccessIFrameCache[cacheKey] !== undefined) { + return _canAccessIFrameCache[cacheKey]; + } + if (!iframe) { + try { + var doc = top.document; + html = doc.body.innerHTML; + } catch (err) {/* do nothing */ } + result = (html !== null); + } else { + try { + var doc = iframe.contentDocument || iframe.contentWindow.document; + html = doc.body.innerHTML; + } catch (err) {/* do nothing */ } + result = (html !== null); + } + if (cacheKey !== false) { _canAccessIFrameCache[cacheKey] = result; } + return result; + }, + /* -------------------- */ + + + /* switches iframe's pointer-events property (drag, mousewheel etc. over cross-domain iframes) */ + _iframe = function (evt) { + var el = this.find("iframe"); + if (!el.length) { return; } /* check if content contains iframes */ + var val = !evt ? "none" : "auto"; + el.css("pointer-events", val); /* for IE11, iframe's display property should not be "block" */ + }, + /* -------------------- */ + + + /* disables mouse-wheel when hovering specific elements like select, datalist etc. */ + _disableMousewheel = function (el, target) { + var tag = target.nodeName.toLowerCase(), + tags = el.data(pluginPfx).opt.mouseWheel.disableOver, + /* elements that require focus */ + focusTags = ["select", "textarea"]; + return $.inArray(tag, tags) > -1 && !($.inArray(tag, focusTags) > -1 && !$(target).is(":focus")); + }, + /* -------------------- */ + + + /* + DRAGGER RAIL CLICK EVENT + scrolls content via dragger rail + */ + _draggerRail = function () { + var $this = $(this), d = $this.data(pluginPfx), + namespace = pluginPfx + "_" + d.idx, + mCSB_container = $("#mCSB_" + d.idx + "_container"), + wrapper = mCSB_container.parent(), + mCSB_draggerContainer = $(".mCSB_" + d.idx + "_scrollbar ." + classes[12]), + clickable; + mCSB_draggerContainer.bind("mousedown." + namespace + " touchstart." + namespace + " pointerdown." + namespace + " MSPointerDown." + namespace, function (e) { + touchActive = true; + if (!$(e.target).hasClass("mCSB_dragger")) { clickable = 1; } + }).bind("touchend." + namespace + " pointerup." + namespace + " MSPointerUp." + namespace, function (e) { + touchActive = false; + }).bind("click." + namespace, function (e) { + if (!clickable) { return; } + clickable = 0; + if ($(e.target).hasClass(classes[12]) || $(e.target).hasClass("mCSB_draggerRail")) { + _stop($this); + var el = $(this), mCSB_dragger = el.find(".mCSB_dragger"); + if (el.parent(".mCSB_scrollTools_horizontal").length > 0) { + if (!d.overflowed[1]) { return; } + var dir = "x", + clickDir = e.pageX > mCSB_dragger.offset().left ? -1 : 1, + to = Math.abs(mCSB_container[0].offsetLeft) - (clickDir * (wrapper.width() * 0.9)); + } else { + if (!d.overflowed[0]) { return; } + var dir = "y", + clickDir = e.pageY > mCSB_dragger.offset().top ? -1 : 1, + to = Math.abs(mCSB_container[0].offsetTop) - (clickDir * (wrapper.height() * 0.9)); + } + _scrollTo($this, to.toString(), { dir: dir, scrollEasing: "mcsEaseInOut" }); + } + }); + }, + /* -------------------- */ + + + /* + FOCUS EVENT + scrolls content via element focus (e.g. clicking an input, pressing TAB key etc.) + */ + _focus = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + namespace = pluginPfx + "_" + d.idx, + mCSB_container = $("#mCSB_" + d.idx + "_container"), + wrapper = mCSB_container.parent(); + mCSB_container.bind("focusin." + namespace, function (e) { + var el = $(document.activeElement), + nested = mCSB_container.find(".mCustomScrollBox").length, + dur = 0; + if (!el.is(o.advanced.autoScrollOnFocus)) { return; } + _stop($this); + clearTimeout($this[0]._focusTimeout); + $this[0]._focusTimer = nested ? (dur + 17) * nested : 0; + $this[0]._focusTimeout = setTimeout(function () { + var to = [_childPos(el)[0], _childPos(el)[1]], + contentPos = [mCSB_container[0].offsetTop, mCSB_container[0].offsetLeft], + isVisible = [ + (contentPos[0] + to[0] >= 0 && contentPos[0] + to[0] < wrapper.height() - el.outerHeight(false)), + (contentPos[1] + to[1] >= 0 && contentPos[0] + to[1] < wrapper.width() - el.outerWidth(false)) + ], + overwrite = (o.axis === "yx" && !isVisible[0] && !isVisible[1]) ? "none" : "all"; + if (o.axis !== "x" && !isVisible[0]) { + _scrollTo($this, to[0].toString(), { dir: "y", scrollEasing: "mcsEaseInOut", overwrite: overwrite, dur: dur }); + } + if (o.axis !== "y" && !isVisible[1]) { + _scrollTo($this, to[1].toString(), { dir: "x", scrollEasing: "mcsEaseInOut", overwrite: overwrite, dur: dur }); + } + }, $this[0]._focusTimer); + }); + }, + /* -------------------- */ + + + /* sets content wrapper scrollTop/scrollLeft always to 0 */ + _wrapperScroll = function () { + var $this = $(this), d = $this.data(pluginPfx), + namespace = pluginPfx + "_" + d.idx, + wrapper = $("#mCSB_" + d.idx + "_container").parent(); + wrapper.bind("scroll." + namespace, function (e) { + if (wrapper.scrollTop() !== 0 || wrapper.scrollLeft() !== 0) { + $(".mCSB_" + d.idx + "_scrollbar").css("visibility", "hidden"); /* hide scrollbar(s) */ + } + }); + }, + /* -------------------- */ + + + /* + BUTTONS EVENTS + scrolls content via up, down, left and right buttons + */ + _buttons = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, seq = d.sequential, + namespace = pluginPfx + "_" + d.idx, + sel = ".mCSB_" + d.idx + "_scrollbar", + btn = $(sel + ">a"); + btn.bind("contextmenu." + namespace, function (e) { + e.preventDefault(); //prevent right click + }).bind("mousedown." + namespace + " touchstart." + namespace + " pointerdown." + namespace + " MSPointerDown." + namespace + " mouseup." + namespace + " touchend." + namespace + " pointerup." + namespace + " MSPointerUp." + namespace + " mouseout." + namespace + " pointerout." + namespace + " MSPointerOut." + namespace + " click." + namespace, function (e) { + e.preventDefault(); + if (!_mouseBtnLeft(e)) { return; } /* left mouse button only */ + var btnClass = $(this).attr("class"); + seq.type = o.scrollButtons.scrollType; + switch (e.type) { + case "mousedown": case "touchstart": case "pointerdown": case "MSPointerDown": + if (seq.type === "stepped") { return; } + touchActive = true; + d.tweenRunning = false; + _seq("on", btnClass); + break; + case "mouseup": case "touchend": case "pointerup": case "MSPointerUp": + case "mouseout": case "pointerout": case "MSPointerOut": + if (seq.type === "stepped") { return; } + touchActive = false; + if (seq.dir) { _seq("off", btnClass); } + break; + case "click": + if (seq.type !== "stepped" || d.tweenRunning) { return; } + _seq("on", btnClass); + break; + } + function _seq(a, c) { + seq.scrollAmount = o.scrollButtons.scrollAmount; + _sequentialScroll($this, a, c); + } + }); + }, + /* -------------------- */ + + + /* + KEYBOARD EVENTS + scrolls content via keyboard + Keys: up arrow, down arrow, left arrow, right arrow, PgUp, PgDn, Home, End + */ + _keyboard = function () { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, seq = d.sequential, + namespace = pluginPfx + "_" + d.idx, + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"), + wrapper = mCSB_container.parent(), + editables = "input,textarea,select,datalist,keygen,[contenteditable='true']", + iframe = mCSB_container.find("iframe"), + events = ["blur." + namespace + " keydown." + namespace + " keyup." + namespace]; + if (iframe.length) { + iframe.each(function () { + $(this).bind("load", function () { + /* bind events on accessible iframes */ + if (_canAccessIFrame(this)) { + $(this.contentDocument || this.contentWindow.document).bind(events[0], function (e) { + _onKeyboard(e); + }); + } + }); + }); + } + mCustomScrollBox.attr("tabindex", "0").bind(events[0], function (e) { + _onKeyboard(e); + }); + function _onKeyboard(e) { + switch (e.type) { + case "blur": + if (d.tweenRunning && seq.dir) { _seq("off", null); } + break; + case "keydown": case "keyup": + var code = e.keyCode ? e.keyCode : e.which, action = "on"; + if ((o.axis !== "x" && (code === 38 || code === 40)) || (o.axis !== "y" && (code === 37 || code === 39))) { + /* up (38), down (40), left (37), right (39) arrows */ + if (((code === 38 || code === 40) && !d.overflowed[0]) || ((code === 37 || code === 39) && !d.overflowed[1])) { return; } + if (e.type === "keyup") { action = "off"; } + if (!$(document.activeElement).is(editables)) { + e.preventDefault(); + e.stopImmediatePropagation(); + _seq(action, code); + } + } else if (code === 33 || code === 34) { + /* PgUp (33), PgDn (34) */ + if (d.overflowed[0] || d.overflowed[1]) { + e.preventDefault(); + e.stopImmediatePropagation(); + } + if (e.type === "keyup") { + _stop($this); + var keyboardDir = code === 34 ? -1 : 1; + if (o.axis === "x" || (o.axis === "yx" && d.overflowed[1] && !d.overflowed[0])) { + var dir = "x", to = Math.abs(mCSB_container[0].offsetLeft) - (keyboardDir * (wrapper.width() * 0.9)); + } else { + var dir = "y", to = Math.abs(mCSB_container[0].offsetTop) - (keyboardDir * (wrapper.height() * 0.9)); + } + _scrollTo($this, to.toString(), { dir: dir, scrollEasing: "mcsEaseInOut" }); + } + } else if (code === 35 || code === 36) { + /* End (35), Home (36) */ + if (!$(document.activeElement).is(editables)) { + if (d.overflowed[0] || d.overflowed[1]) { + e.preventDefault(); + e.stopImmediatePropagation(); + } + if (e.type === "keyup") { + if (o.axis === "x" || (o.axis === "yx" && d.overflowed[1] && !d.overflowed[0])) { + var dir = "x", to = code === 35 ? Math.abs(wrapper.width() - mCSB_container.outerWidth(false)) : 0; + } else { + var dir = "y", to = code === 35 ? Math.abs(wrapper.height() - mCSB_container.outerHeight(false)) : 0; + } + _scrollTo($this, to.toString(), { dir: dir, scrollEasing: "mcsEaseInOut" }); + } + } + } + break; + } + function _seq(a, c) { + seq.type = o.keyboard.scrollType; + seq.scrollAmount = o.keyboard.scrollAmount; + if (seq.type === "stepped" && d.tweenRunning) { return; } + _sequentialScroll($this, a, c); + } + } + }, + /* -------------------- */ + + + /* scrolls content sequentially (used when scrolling via buttons, keyboard arrows etc.) */ + _sequentialScroll = function (el, action, trigger, e, s) { + var d = el.data(pluginPfx), o = d.opt, seq = d.sequential, + mCSB_container = $("#mCSB_" + d.idx + "_container"), + once = seq.type === "stepped" ? true : false, + steplessSpeed = o.scrollInertia < 26 ? 26 : o.scrollInertia, /* 26/1.5=17 */ + steppedSpeed = o.scrollInertia < 1 ? 17 : o.scrollInertia; + switch (action) { + case "on": + seq.dir = [ + (trigger === classes[16] || trigger === classes[15] || trigger === 39 || trigger === 37 ? "x" : "y"), + (trigger === classes[13] || trigger === classes[15] || trigger === 38 || trigger === 37 ? -1 : 1) + ]; + _stop(el); + if (_isNumeric(trigger) && seq.type === "stepped") { return; } + _on(once); + break; + case "off": + _off(); + if (once || (d.tweenRunning && seq.dir)) { + _on(true); + } + break; + } + + /* starts sequence */ + function _on(once) { + if (o.snapAmount) { seq.scrollAmount = !(o.snapAmount instanceof Array) ? o.snapAmount : seq.dir[0] === "x" ? o.snapAmount[1] : o.snapAmount[0]; } /* scrolling snapping */ + var c = seq.type !== "stepped", /* continuous scrolling */ + t = s ? s : !once ? 1000 / 60 : c ? steplessSpeed / 1.5 : steppedSpeed, /* timer */ + m = !once ? 2.5 : c ? 7.5 : 40, /* multiplier */ + contentPos = [Math.abs(mCSB_container[0].offsetTop), Math.abs(mCSB_container[0].offsetLeft)], + ratio = [d.scrollRatio.y > 10 ? 10 : d.scrollRatio.y, d.scrollRatio.x > 10 ? 10 : d.scrollRatio.x], + amount = seq.dir[0] === "x" ? contentPos[1] + (seq.dir[1] * (ratio[1] * m)) : contentPos[0] + (seq.dir[1] * (ratio[0] * m)), + px = seq.dir[0] === "x" ? contentPos[1] + (seq.dir[1] * parseInt(seq.scrollAmount)) : contentPos[0] + (seq.dir[1] * parseInt(seq.scrollAmount)), + to = seq.scrollAmount !== "auto" ? px : amount, + easing = e ? e : !once ? "mcsLinear" : c ? "mcsLinearOut" : "mcsEaseInOut", + onComplete = !once ? false : true; + if (once && t < 17) { + to = seq.dir[0] === "x" ? contentPos[1] : contentPos[0]; + } + _scrollTo(el, to.toString(), { dir: seq.dir[0], scrollEasing: easing, dur: t, onComplete: onComplete }); + if (once) { + seq.dir = false; + return; + } + clearTimeout(seq.step); + seq.step = setTimeout(function () { + _on(); + }, t); + } + /* stops sequence */ + function _off() { + clearTimeout(seq.step); + _delete(seq, "step"); + _stop(el); + } + }, + /* -------------------- */ + + + /* returns a yx array from value */ + _arr = function (val) { + var o = $(this).data(pluginPfx).opt, vals = []; + if (typeof val === "function") { val = val(); } /* check if the value is a single anonymous function */ + /* check if value is object or array, its length and create an array with yx values */ + if (!(val instanceof Array)) { /* object value (e.g. {y:"100",x:"100"}, 100 etc.) */ + vals[0] = val.y ? val.y : val.x || o.axis === "x" ? null : val; + vals[1] = val.x ? val.x : val.y || o.axis === "y" ? null : val; + } else { /* array value (e.g. [100,100]) */ + vals = val.length > 1 ? [val[0], val[1]] : o.axis === "x" ? [null, val[0]] : [val[0], null]; + } + /* check if array values are anonymous functions */ + if (typeof vals[0] === "function") { vals[0] = vals[0](); } + if (typeof vals[1] === "function") { vals[1] = vals[1](); } + return vals; + }, + /* -------------------- */ + + + /* translates values (e.g. "top", 100, "100px", "#id") to actual scroll-to positions */ + _to = function (val, dir) { + if (val == null || typeof val == "undefined") { return; } + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + mCSB_container = $("#mCSB_" + d.idx + "_container"), + wrapper = mCSB_container.parent(), + t = typeof val; + if (!dir) { dir = o.axis === "x" ? "x" : "y"; } + var contentLength = dir === "x" ? mCSB_container.outerWidth(false) - wrapper.width() : mCSB_container.outerHeight(false) - wrapper.height(), + contentPos = dir === "x" ? mCSB_container[0].offsetLeft : mCSB_container[0].offsetTop, + cssProp = dir === "x" ? "left" : "top"; + switch (t) { + case "function": /* this currently is not used. Consider removing it */ + return val(); + break; + case "object": /* js/jquery object */ + var obj = val.jquery ? val : $(val); + if (!obj.length) { return; } + return dir === "x" ? _childPos(obj)[1] : _childPos(obj)[0]; + break; + case "string": case "number": + if (_isNumeric(val)) { /* numeric value */ + return Math.abs(val); + } else if (val.indexOf("%") !== -1) { /* percentage value */ + return Math.abs(contentLength * parseInt(val) / 100); + } else if (val.indexOf("-=") !== -1) { /* decrease value */ + return Math.abs(contentPos - parseInt(val.split("-=")[1])); + } else if (val.indexOf("+=") !== -1) { /* inrease value */ + var p = (contentPos + parseInt(val.split("+=")[1])); + return p >= 0 ? 0 : Math.abs(p); + } else if (val.indexOf("px") !== -1 && _isNumeric(val.split("px")[0])) { /* pixels string value (e.g. "100px") */ + return Math.abs(val.split("px")[0]); + } else { + if (val === "top" || val === "left") { /* special strings */ + return 0; + } else if (val === "bottom") { + return Math.abs(wrapper.height() - mCSB_container.outerHeight(false)); + } else if (val === "right") { + return Math.abs(wrapper.width() - mCSB_container.outerWidth(false)); + } else if (val === "first" || val === "last") { + var obj = mCSB_container.find(":" + val); + return dir === "x" ? _childPos(obj)[1] : _childPos(obj)[0]; + } else { + if ($(val).length) { /* jquery selector */ + return dir === "x" ? _childPos($(val))[1] : _childPos($(val))[0]; + } else { /* other values (e.g. "100em") */ + mCSB_container.css(cssProp, val); + methods.update.call(null, $this[0]); + return; + } + } + } + break; + } + }, + /* -------------------- */ + + + /* calls the update method automatically */ + _autoUpdate = function (rem) { + var $this = $(this), d = $this.data(pluginPfx), o = d.opt, + mCSB_container = $("#mCSB_" + d.idx + "_container"); + if (rem) { + /* + removes autoUpdate timer + usage: _autoUpdate.call(this,"remove"); + */ + clearTimeout(mCSB_container[0].autoUpdate); + _delete(mCSB_container[0], "autoUpdate"); + return; + } + upd(); + function upd() { + clearTimeout(mCSB_container[0].autoUpdate); + if ($this.parents("html").length === 0) { + /* check element in dom tree */ + $this = null; + return; + } + mCSB_container[0].autoUpdate = setTimeout(function () { + /* update on specific selector(s) length and size change */ + if (o.advanced.updateOnSelectorChange) { + d.poll.change.n = sizesSum(); + if (d.poll.change.n !== d.poll.change.o) { + d.poll.change.o = d.poll.change.n; + doUpd(3); + return; + } + } + /* update on main element and scrollbar size changes */ + if (o.advanced.updateOnContentResize) { + d.poll.size.n = $this[0].scrollHeight + $this[0].scrollWidth + mCSB_container[0].offsetHeight + $this[0].offsetHeight + $this[0].offsetWidth; + if (d.poll.size.n !== d.poll.size.o) { + d.poll.size.o = d.poll.size.n; + doUpd(1); + return; + } + } + /* update on image load */ + if (o.advanced.updateOnImageLoad) { + if (!(o.advanced.updateOnImageLoad === "auto" && o.axis === "y")) { //by default, it doesn't run on vertical content + d.poll.img.n = mCSB_container.find("img").length; + if (d.poll.img.n !== d.poll.img.o) { + d.poll.img.o = d.poll.img.n; + mCSB_container.find("img").each(function () { + imgLoader(this); + }); + return; + } + } + } + if (o.advanced.updateOnSelectorChange || o.advanced.updateOnContentResize || o.advanced.updateOnImageLoad) { upd(); } + }, o.advanced.autoUpdateTimeout); + } + /* a tiny image loader */ + function imgLoader(el) { + if ($(el).hasClass(classes[2])) { doUpd(); return; } + var img = new Image(); + function createDelegate(contextObject, delegateMethod) { + return function () { return delegateMethod.apply(contextObject, arguments); } + } + function imgOnLoad() { + this.onload = null; + $(el).addClass(classes[2]); + doUpd(2); + } + img.onload = createDelegate(img, imgOnLoad); + img.src = el.src; + } + /* returns the total height and width sum of all elements matching the selector */ + function sizesSum() { + if (o.advanced.updateOnSelectorChange === true) { o.advanced.updateOnSelectorChange = "*"; } + var total = 0, sel = mCSB_container.find(o.advanced.updateOnSelectorChange); + if (o.advanced.updateOnSelectorChange && sel.length > 0) { sel.each(function () { total += this.offsetHeight + this.offsetWidth; }); } + return total; + } + /* calls the update method */ + function doUpd(cb) { + clearTimeout(mCSB_container[0].autoUpdate); + methods.update.call(null, $this[0], cb); + } + }, + /* -------------------- */ + + + /* snaps scrolling to a multiple of a pixels number */ + _snapAmount = function (to, amount, offset) { + return (Math.round(to / amount) * amount - offset); + }, + /* -------------------- */ + + + /* stops content and scrollbar animations */ + _stop = function (el) { + var d = el.data(pluginPfx), + sel = $("#mCSB_" + d.idx + "_container,#mCSB_" + d.idx + "_container_wrapper,#mCSB_" + d.idx + "_dragger_vertical,#mCSB_" + d.idx + "_dragger_horizontal"); + sel.each(function () { + _stopTween.call(this); + }); + }, + /* -------------------- */ + + + /* + ANIMATES CONTENT + This is where the actual scrolling happens + */ + _scrollTo = function (el, to, options) { + var d = el.data(pluginPfx), o = d.opt, + defaults = { + trigger: "internal", + dir: "y", + scrollEasing: "mcsEaseOut", + drag: false, + dur: o.scrollInertia, + overwrite: "all", + callbacks: true, + onStart: true, + onUpdate: true, + onComplete: true + }, + options = $.extend(defaults, options), + dur = [options.dur, (options.drag ? 0 : options.dur)], + mCustomScrollBox = $("#mCSB_" + d.idx), + mCSB_container = $("#mCSB_" + d.idx + "_container"), + wrapper = mCSB_container.parent(), + totalScrollOffsets = o.callbacks.onTotalScrollOffset ? _arr.call(el, o.callbacks.onTotalScrollOffset) : [0, 0], + totalScrollBackOffsets = o.callbacks.onTotalScrollBackOffset ? _arr.call(el, o.callbacks.onTotalScrollBackOffset) : [0, 0]; + d.trigger = options.trigger; + if (wrapper.scrollTop() !== 0 || wrapper.scrollLeft() !== 0) { /* always reset scrollTop/Left */ + $(".mCSB_" + d.idx + "_scrollbar").css("visibility", "visible"); + wrapper.scrollTop(0).scrollLeft(0); + } + if (to === "_resetY" && !d.contentReset.y) { + /* callbacks: onOverflowYNone */ + if (_cb("onOverflowYNone")) { o.callbacks.onOverflowYNone.call(el[0]); } + d.contentReset.y = 1; + } + if (to === "_resetX" && !d.contentReset.x) { + /* callbacks: onOverflowXNone */ + if (_cb("onOverflowXNone")) { o.callbacks.onOverflowXNone.call(el[0]); } + d.contentReset.x = 1; + } + if (to === "_resetY" || to === "_resetX") { return; } + if ((d.contentReset.y || !el[0].mcs) && d.overflowed[0]) { + /* callbacks: onOverflowY */ + if (_cb("onOverflowY")) { o.callbacks.onOverflowY.call(el[0]); } + d.contentReset.x = null; + } + if ((d.contentReset.x || !el[0].mcs) && d.overflowed[1]) { + /* callbacks: onOverflowX */ + if (_cb("onOverflowX")) { o.callbacks.onOverflowX.call(el[0]); } + d.contentReset.x = null; + } + if (o.snapAmount) { /* scrolling snapping */ + var snapAmount = !(o.snapAmount instanceof Array) ? o.snapAmount : options.dir === "x" ? o.snapAmount[1] : o.snapAmount[0]; + to = _snapAmount(to, snapAmount, o.snapOffset); + } + switch (options.dir) { + case "x": + var mCSB_dragger = $("#mCSB_" + d.idx + "_dragger_horizontal"), + property = "left", + contentPos = mCSB_container[0].offsetLeft, + limit = [ + mCustomScrollBox.width() - mCSB_container.outerWidth(false), + mCSB_dragger.parent().width() - mCSB_dragger.width() + ], + scrollTo = [to, to === 0 ? 0 : (to / d.scrollRatio.x)], + tso = totalScrollOffsets[1], + tsbo = totalScrollBackOffsets[1], + totalScrollOffset = tso > 0 ? tso / d.scrollRatio.x : 0, + totalScrollBackOffset = tsbo > 0 ? tsbo / d.scrollRatio.x : 0; + break; + case "y": + var mCSB_dragger = $("#mCSB_" + d.idx + "_dragger_vertical"), + property = "top", + contentPos = mCSB_container[0].offsetTop, + limit = [ + mCustomScrollBox.height() - mCSB_container.outerHeight(false), + mCSB_dragger.parent().height() - mCSB_dragger.height() + ], + scrollTo = [to, to === 0 ? 0 : (to / d.scrollRatio.y)], + tso = totalScrollOffsets[0], + tsbo = totalScrollBackOffsets[0], + totalScrollOffset = tso > 0 ? tso / d.scrollRatio.y : 0, + totalScrollBackOffset = tsbo > 0 ? tsbo / d.scrollRatio.y : 0; + break; + } + if (scrollTo[1] < 0 || (scrollTo[0] === 0 && scrollTo[1] === 0)) { + scrollTo = [0, 0]; + } else if (scrollTo[1] >= limit[1]) { + scrollTo = [limit[0], limit[1]]; + } else { + scrollTo[0] = -scrollTo[0]; + } + if (!el[0].mcs) { + _mcs(); /* init mcs object (once) to make it available before callbacks */ + if (_cb("onInit")) { o.callbacks.onInit.call(el[0]); } /* callbacks: onInit */ + } + clearTimeout(mCSB_container[0].onCompleteTimeout); + _tweenTo(mCSB_dragger[0], property, Math.round(scrollTo[1]), dur[1], options.scrollEasing); + if (!d.tweenRunning && ((contentPos === 0 && scrollTo[0] >= 0) || (contentPos === limit[0] && scrollTo[0] <= limit[0]))) { return; } + _tweenTo(mCSB_container[0], property, Math.round(scrollTo[0]), dur[0], options.scrollEasing, options.overwrite, { + onStart: function () { + if (options.callbacks && options.onStart && !d.tweenRunning) { + /* callbacks: onScrollStart */ + if (_cb("onScrollStart")) { _mcs(); o.callbacks.onScrollStart.call(el[0]); } + d.tweenRunning = true; + _onDragClasses(mCSB_dragger); + d.cbOffsets = _cbOffsets(); + } + }, onUpdate: function () { + if (options.callbacks && options.onUpdate) { + /* callbacks: whileScrolling */ + if (_cb("whileScrolling")) { _mcs(); o.callbacks.whileScrolling.call(el[0]); } + } + }, onComplete: function () { + if (options.callbacks && options.onComplete) { + if (o.axis === "yx") { clearTimeout(mCSB_container[0].onCompleteTimeout); } + var t = mCSB_container[0].idleTimer || 0; + mCSB_container[0].onCompleteTimeout = setTimeout(function () { + /* callbacks: onScroll, onTotalScroll, onTotalScrollBack */ + if (_cb("onScroll")) { _mcs(); o.callbacks.onScroll.call(el[0]); } + if (_cb("onTotalScroll") && scrollTo[1] >= limit[1] - totalScrollOffset && d.cbOffsets[0]) { _mcs(); o.callbacks.onTotalScroll.call(el[0]); } + if (_cb("onTotalScrollBack") && scrollTo[1] <= totalScrollBackOffset && d.cbOffsets[1]) { _mcs(); o.callbacks.onTotalScrollBack.call(el[0]); } + d.tweenRunning = false; + mCSB_container[0].idleTimer = 0; + _onDragClasses(mCSB_dragger, "hide"); + }, t); + } + } + }); + /* checks if callback function exists */ + function _cb(cb) { + return d && o.callbacks[cb] && typeof o.callbacks[cb] === "function"; + } + /* checks whether callback offsets always trigger */ + function _cbOffsets() { + return [o.callbacks.alwaysTriggerOffsets || contentPos >= limit[0] + tso, o.callbacks.alwaysTriggerOffsets || contentPos <= -tsbo]; + } + /* + populates object with useful values for the user + values: + content: this.mcs.content + content top position: this.mcs.top + content left position: this.mcs.left + dragger top position: this.mcs.draggerTop + dragger left position: this.mcs.draggerLeft + scrolling y percentage: this.mcs.topPct + scrolling x percentage: this.mcs.leftPct + scrolling direction: this.mcs.direction + */ + function _mcs() { + var cp = [mCSB_container[0].offsetTop, mCSB_container[0].offsetLeft], /* content position */ + dp = [mCSB_dragger[0].offsetTop, mCSB_dragger[0].offsetLeft], /* dragger position */ + cl = [mCSB_container.outerHeight(false), mCSB_container.outerWidth(false)], /* content length */ + pl = [mCustomScrollBox.height(), mCustomScrollBox.width()]; /* content parent length */ + el[0].mcs = { + content: mCSB_container, /* original content wrapper as jquery object */ + top: cp[0], left: cp[1], draggerTop: dp[0], draggerLeft: dp[1], + topPct: Math.round((100 * Math.abs(cp[0])) / (Math.abs(cl[0]) - pl[0])), leftPct: Math.round((100 * Math.abs(cp[1])) / (Math.abs(cl[1]) - pl[1])), + direction: options.dir + }; + /* + this refers to the original element containing the scrollbar(s) + usage: this.mcs.top, this.mcs.leftPct etc. + */ + } + }, + /* -------------------- */ + + + /* + CUSTOM JAVASCRIPT ANIMATION TWEEN + Lighter and faster than jquery animate() and css transitions + Animates top/left properties and includes easings + */ + _tweenTo = function (el, prop, to, duration, easing, overwrite, callbacks) { + if (!el._mTween) { el._mTween = { top: {}, left: {} }; } + var callbacks = callbacks || {}, + onStart = callbacks.onStart || function () { }, onUpdate = callbacks.onUpdate || function () { }, onComplete = callbacks.onComplete || function () { }, + startTime = _getTime(), _delay, progress = 0, from = el.offsetTop, elStyle = el.style, _request, tobj = el._mTween[prop]; + if (prop === "left") { from = el.offsetLeft; } + var diff = to - from; + tobj.stop = 0; + if (overwrite !== "none") { _cancelTween(); } + _startTween(); + function _step() { + if (tobj.stop) { return; } + if (!progress) { onStart.call(); } + progress = _getTime() - startTime; + _tween(); + if (progress >= tobj.time) { + tobj.time = (progress > tobj.time) ? progress + _delay - (progress - tobj.time) : progress + _delay - 1; + if (tobj.time < progress + 1) { tobj.time = progress + 1; } + } + if (tobj.time < duration) { tobj.id = _request(_step); } else { onComplete.call(); } + } + function _tween() { + if (duration > 0) { + tobj.currVal = _ease(tobj.time, from, diff, duration, easing); + elStyle[prop] = Math.round(tobj.currVal) + "px"; + } else { + elStyle[prop] = to + "px"; + } + onUpdate.call(); + } + function _startTween() { + _delay = 1000 / 60; + tobj.time = progress + _delay; + _request = (!window.requestAnimationFrame) ? function (f) { _tween(); return setTimeout(f, 0.01); } : window.requestAnimationFrame; + tobj.id = _request(_step); + } + function _cancelTween() { + if (tobj.id == null) { return; } + if (!window.requestAnimationFrame) { + clearTimeout(tobj.id); + } else { window.cancelAnimationFrame(tobj.id); } + tobj.id = null; + } + function _ease(t, b, c, d, type) { + switch (type) { + case "linear": case "mcsLinear": + return c * t / d + b; + break; + case "mcsLinearOut": + t /= d; t--; return c * Math.sqrt(1 - t * t) + b; + break; + case "easeInOutSmooth": + t /= d / 2; + if (t < 1) return c / 2 * t * t + b; + t--; + return -c / 2 * (t * (t - 2) - 1) + b; + break; + case "easeInOutStrong": + t /= d / 2; + if (t < 1) return c / 2 * Math.pow(2, 10 * (t - 1)) + b; + t--; + return c / 2 * (-Math.pow(2, -10 * t) + 2) + b; + break; + case "easeInOut": case "mcsEaseInOut": + t /= d / 2; + if (t < 1) return c / 2 * t * t * t + b; + t -= 2; + return c / 2 * (t * t * t + 2) + b; + break; + case "easeOutSmooth": + t /= d; t--; + return -c * (t * t * t * t - 1) + b; + break; + case "easeOutStrong": + return c * (-Math.pow(2, -10 * t / d) + 1) + b; + break; + case "easeOut": case "mcsEaseOut": default: + var ts = (t /= d) * t, tc = ts * t; + return b + c * (0.499999999999997 * tc * ts + -2.5 * ts * ts + 5.5 * tc + -6.5 * ts + 4 * t); + } + } + }, + /* -------------------- */ + + + /* returns current time */ + _getTime = function () { + if (window.performance && window.performance.now) { + return window.performance.now(); + } else { + if (window.performance && window.performance.webkitNow) { + return window.performance.webkitNow(); + } else { + if (Date.now) { return Date.now(); } else { return new Date().getTime(); } + } + } + }, + /* -------------------- */ + + + /* stops a tween */ + _stopTween = function () { + var el = this; + if (!el._mTween) { el._mTween = { top: {}, left: {} }; } + var props = ["top", "left"]; + for (var i = 0; i < props.length; i++) { + var prop = props[i]; + if (el._mTween[prop].id) { + if (!window.requestAnimationFrame) { + clearTimeout(el._mTween[prop].id); + } else { window.cancelAnimationFrame(el._mTween[prop].id); } + el._mTween[prop].id = null; + el._mTween[prop].stop = 1; + } + } + }, + /* -------------------- */ + + + /* deletes a property (avoiding the exception thrown by IE) */ + _delete = function (c, m) { + try { delete c[m]; } catch (e) { c[m] = null; } + }, + /* -------------------- */ + + + /* detects left mouse button */ + _mouseBtnLeft = function (e) { + return !(e.which && e.which !== 1); + }, + /* -------------------- */ + + + /* detects if pointer type event is touch */ + _pointerTouch = function (e) { + var t = e.originalEvent.pointerType; + return !(t && t !== "touch" && t !== 2); + }, + /* -------------------- */ + + + /* checks if value is numeric */ + _isNumeric = function (val) { + return !isNaN(parseFloat(val)) && isFinite(val); + }, + /* -------------------- */ + + + /* returns element position according to content */ + _childPos = function (el) { + var p = el.parents(".mCSB_container"); + return [el.offset().top - p.offset().top, el.offset().left - p.offset().left]; + }, + /* -------------------- */ + + + /* checks if browser tab is hidden/inactive via Page Visibility API */ + _isTabHidden = function () { + var prop = _getHiddenProp(); + if (!prop) return false; + return document[prop]; + function _getHiddenProp() { + var pfx = ["webkit", "moz", "ms", "o"]; + if ("hidden" in document) return "hidden"; //natively supported + for (var i = 0; i < pfx.length; i++) { //prefixed + if ((pfx[i] + "Hidden") in document) + return pfx[i] + "Hidden"; + } + return null; //not supported + } + }; + /* -------------------- */ + + + + + + /* + ---------------------------------------- + PLUGIN SETUP + ---------------------------------------- + */ + + /* plugin constructor functions */ + $.fn[pluginNS] = function (method) { /* usage: $(selector).mCustomScrollbar(); */ + if (methods[method]) { + return methods[method].apply(this, Array.prototype.slice.call(arguments, 1)); + } else if (typeof method === "object" || !method) { + return methods.init.apply(this, arguments); + } else { + $.error("Method " + method + " does not exist"); + } + }; + $[pluginNS] = function (method) { /* usage: $.mCustomScrollbar(); */ + if (methods[method]) { + return methods[method].apply(this, Array.prototype.slice.call(arguments, 1)); + } else if (typeof method === "object" || !method) { + return methods.init.apply(this, arguments); + } else { + $.error("Method " + method + " does not exist"); + } + }; + + /* + allow setting plugin default options. + usage: $.mCustomScrollbar.defaults.scrollInertia=500; + to apply any changed default options on default selectors (below), use inside document ready fn + e.g.: $(document).ready(function(){ $.mCustomScrollbar.defaults.scrollInertia=500; }); + */ + $[pluginNS].defaults = defaults; + + /* + add window object (window.mCustomScrollbar) + usage: if(window.mCustomScrollbar){console.log("custom scrollbar plugin loaded");} + */ + window[pluginNS] = true; + + $(window).bind("load", function () { + + $(defaultSelector)[pluginNS](); /* add scrollbars automatically on default selector */ + + /* extend jQuery expressions */ + $.extend($.expr[":"], { + /* checks if element is within scrollable viewport */ + mcsInView: $.expr[":"].mcsInView || function (el) { + var $el = $(el), content = $el.parents(".mCSB_container"), wrapper, cPos; + if (!content.length) { return; } + wrapper = content.parent(); + cPos = [content[0].offsetTop, content[0].offsetLeft]; + return cPos[0] + _childPos($el)[0] >= 0 && cPos[0] + _childPos($el)[0] < wrapper.height() - $el.outerHeight(false) && + cPos[1] + _childPos($el)[1] >= 0 && cPos[1] + _childPos($el)[1] < wrapper.width() - $el.outerWidth(false); + }, + /* checks if element or part of element is in view of scrollable viewport */ + mcsInSight: $.expr[":"].mcsInSight || function (el, i, m) { + var $el = $(el), elD, content = $el.parents(".mCSB_container"), wrapperView, pos, wrapperViewPct, + pctVals = m[3] === "exact" ? [[1, 0], [1, 0]] : [[0.9, 0.1], [0.6, 0.4]]; + if (!content.length) { return; } + elD = [$el.outerHeight(false), $el.outerWidth(false)]; + pos = [content[0].offsetTop + _childPos($el)[0], content[0].offsetLeft + _childPos($el)[1]]; + wrapperView = [content.parent()[0].offsetHeight, content.parent()[0].offsetWidth]; + wrapperViewPct = [elD[0] < wrapperView[0] ? pctVals[0] : pctVals[1], elD[1] < wrapperView[1] ? pctVals[0] : pctVals[1]]; + return pos[0] - (wrapperView[0] * wrapperViewPct[0][0]) < 0 && pos[0] + elD[0] - (wrapperView[0] * wrapperViewPct[0][1]) >= 0 && + pos[1] - (wrapperView[1] * wrapperViewPct[1][0]) < 0 && pos[1] + elD[1] - (wrapperView[1] * wrapperViewPct[1][1]) >= 0; + }, + /* checks if element is overflowed having visible scrollbar(s) */ + mcsOverflow: $.expr[":"].mcsOverflow || function (el) { + var d = $(el).data(pluginPfx); + if (!d) { return; } + return d.overflowed[0] || d.overflowed[1]; + } + }); + + }); + + })) +})); \ No newline at end of file diff --git a/WebApp/SearchPanel.ascx b/WebApp/SearchPanel.ascx index 722fcae..fce6819 100644 --- a/WebApp/SearchPanel.ascx +++ b/WebApp/SearchPanel.ascx @@ -1,38 +1,50 @@ <%-- - Copyright 2012 Applied Geographics, Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Copyright 2012 Applied Geographics, Inc. +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. --%> <%@ Control Language="C#" AutoEventWireup="true" CodeFile="SearchPanel.ascx.cs" Inherits="SearchPanel" %> <%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> -
Search
-
-
- - -
- - + + -
-
+
+
+
+ +
+
-
-
None found
- - +
+ +
+
+
+
+
+
+
None found
+ +
diff --git a/WebApp/SearchPanel.ascx.cs b/WebApp/SearchPanel.ascx.cs index 449d0d5..66a7168 100644 --- a/WebApp/SearchPanel.ascx.cs +++ b/WebApp/SearchPanel.ascx.cs @@ -169,4 +169,4 @@ private HtmlSelect CreateSelect(Configuration.SearchInputFieldRow searchInputFie select.Items.Insert(0, new ListItem("", "")); return select; } -} \ No newline at end of file +} diff --git a/WebApp/SelectionPanel.ascx b/WebApp/SelectionPanel.ascx index 0d11375..e9d5b04 100644 --- a/WebApp/SelectionPanel.ascx +++ b/WebApp/SelectionPanel.ascx @@ -1,49 +1,79 @@ -<%-- - Copyright 2012 Applied Geographics, Inc. +<%-- +Copyright 2012 Applied Geographics, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 +http://www.apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. --%> <%@ Control Language="C#" AutoEventWireup="true" CodeFile="SelectionPanel.ascx.cs" Inherits="SelectionPanel" %> <%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> -
Selection
-
-
- - - - - +
<%--FunctionHeader class for changing Header Background Color and Font color--%> +
+ + Selection + + + + + + +
-
- - - +
+
+
Build a Spatial Query
+
+
+
+ +
+
+
+ +
-
-
+
+
+ +
+
+
+ +
-
-
None selected
- - +
+
- +
+
+ + + +
+
+
+
+
+ None selected + + +
+
+
-
\ No newline at end of file + diff --git a/WebApp/SelectionPanel.ascx.cs b/WebApp/SelectionPanel.ascx.cs index 66e29d9..217f290 100644 --- a/WebApp/SelectionPanel.ascx.cs +++ b/WebApp/SelectionPanel.ascx.cs @@ -24,4 +24,4 @@ public void Initialize(Dictionary launchParams) ddlTargetLayer.Style["border-left-color"] = ColorTranslator.ToHtml(AppContext.AppSettings.TargetColorUI); ddlSelectionLayer.Style["border-left-color"] = ColorTranslator.ToHtml(AppContext.AppSettings.SelectionColorUI); } -} \ No newline at end of file +} diff --git a/WebApp/SharePanel.ascx b/WebApp/SharePanel.ascx index 5e63f16..462f444 100644 --- a/WebApp/SharePanel.ascx +++ b/WebApp/SharePanel.ascx @@ -1,61 +1,130 @@ -<%-- - Copyright 2016 Applied Geographics, Inc. +<%-- +Copyright 2016 Applied Geographics, Inc. - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. --%> <%@ Control Language="C#" AutoEventWireup="true" CodeFile="SharePanel.ascx.cs" Inherits="SharePanel" %> <%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> -
Share
-
- - - +
<%--FunctionHeader class for changing Header Background Color and Font color--%> +
+ + Share + + + + + + + +
+
+
+
+
+ +
+
+ +
+
+ +
+
diff --git a/WebApp/SharePanel.ascx.cs b/WebApp/SharePanel.ascx.cs index 94d9664..2a7b7b3 100644 --- a/WebApp/SharePanel.ascx.cs +++ b/WebApp/SharePanel.ascx.cs @@ -43,4 +43,4 @@ public void Initialize(Configuration config, Configuration.ApplicationRow applic opt.InnerText = externalMap.DisplayName; } } -} \ No newline at end of file +} diff --git a/WebApp/Styles/Common.css b/WebApp/Styles/Common.css index d262912..a68f9cd 100644 --- a/WebApp/Styles/Common.css +++ b/WebApp/Styles/Common.css @@ -1,3 +1,4 @@ + /* Copyright 2012 Applied Geographics, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -15,6 +16,11 @@ /* ===== CSS reset ===== */ +.LegendScroll { + top: -32px; + padding-left: 10px; + overflow: auto; +} html { color: #000; @@ -76,19 +82,6 @@ button::-moz-focus-inner { /* ===== common styles ===== */ -body, div, span, td, th, input, select -{ - font-family: 'Open Sans', Helvetica, San-Serif; - font-size: 14px; - letter-spacing: .2px; - color: Black; -} - -input, select -{ - padding: 1px; - font-size: 14px; -} .Title { @@ -129,20 +122,10 @@ a:hover, .CommandLink:hover cursor: default; } -input.Button -{ - font-weight: bold; - padding: 1px 6px 1px 6px; -} #pnlBody { - height: 100%; min-height: 526px; } -/*@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) { - body, div, span, td, th, input, select { - font-size: 1.03em; - } -}*/ \ No newline at end of file + diff --git a/WebApp/Styles/Customize.css b/WebApp/Styles/Customize.css index 45d322d..5aa30a3 100644 --- a/WebApp/Styles/Customize.css +++ b/WebApp/Styles/Customize.css @@ -37,34 +37,32 @@ /* height of the header */ -#pnlHeader -{ - height: 42px; +#pnlHeader { + min-height: 50px; + height: 50px; } /* top and bottom of the main content area (map and function panels); */ /* top and bottom of the main content area should match the hight of the header */ /* and the footer respecitvely */ -#pnlContent -{ - top: 42px; +#pnlContent { + top: 50px; bottom: 20px; } /* height of the footer */ -#pnlFooter -{ +#pnlFooter { height: 20px; + text-align: center; } /* IMPORTANT! Set this to 450 plus the top and bottom values of */ -/* pnlContent above. Not doing so could cause the interface to */ +/* pnlContent above. Not doing so could cause the interface to */ /* layout incorrectly. */ -#pnlBody -{ +#pnlBody { min-height: 526px; } @@ -76,236 +74,230 @@ /* default background color of the header and footer */ -#pnlHeader, #pnlFooter -{ - background-color: #f4f7f7; +#pnlHeader { + background-color: #3c8dbc; +} + +#pnlFooter { + background-color: #172936; } /* default color of the hamburger menu icon and the help question icon */ -#cmdMenu span, #cmdHelp span, #cmdEmail i -{ -color: #009688; +#cmdMenu span, #cmdHelp span, #cmdEmail i { + color: #ffffff; +} +#cmdMenu span:hover{ + color: #ffb74d; } /* default color of the details panel three dot icon */ -#cmdShowDetails -{ - color: #FFB74D; +#cmdShowDetails { + color: #fff; } /* text color of links (external pages and GPV commands) */ -a, .CommandLink -{ - color: Blue; +a, .CommandLink { + color: #ffffff; } /* text color of the GPV version text below the map */ -.VersionText -{ +.VersionText { color: #A0A685; margin-left: 10px; } /* text color of the AppGeo link below the map */ -a.VersionText -{ +a.VersionText { color: #999FBF; } /* background and text colors of unselected tabs */ -.Tab.Normal, a.Tab.Normal -{ +.Tab.Normal, a.Tab.Normal { background-color: #dee0d5; color: #A0A0A0; } /* background and text colors of tabs as you mouse over them */ -.Tab.Normal:hover, a.Tab.Normal:hover -{ +.Tab.Normal:hover, a.Tab.Normal:hover { background-color: #F5F7EB; color: #808080; } /* text color of selected tabs */ -.Tab.Selected, a.Tab.Selected -{ +.Tab.Selected, a.Tab.Selected { color: Black; } /* background color of panels, selected tabs and color selectors */ -.MainPanel, .Tab.Selected, .ColorSelector -{ +.MainPanel, .Tab.Selected, .ColorSelector { background-color: #FFFFFF; } /* border color of panels, tabs and color selectors */ -.Tab, .ColorSelector -{ +.Tab, .ColorSelector { border-left: solid 1px #b9b9b9; border-top: solid 1px #b9b9b9; border-right: solid 1px #b9b9b9; } -.ColorSelector -{ +.ColorSelector { border-bottom: solid 1px #b9b9b9; } /* border color of text boxes and drop down lists */ -.Input -{ +.Input { border: solid 1px #AFB2A1; } /* background color for alternating rows in data grids (the base color is always white) * this is for the alternating rows for data in the search and selection function panels */ -.DataGridRowAlternate -{ - background-color: #E0F2F1; +.DataGridRowAlternate { + background-color: transparent; } /* background and text color of headers in right data panel */ -.DataList .RowSetHeader -{ - background-color: #FFE0B2; - color: Black; +.DataList .RowSetHeader { + background-color: #444f56; + color: #f3f7d9; } /* background and text color of subheaders in data panel */ -.DataList .RowSetSubheader -{ - background-color: #F0F0F0; - color: Black; +.DataList .RowSetSubheader { + background-color: transparent; + color: #f3f7d9; } -/* background and border colors of the map theme, level and tool dropdown buttons */ +/* color for function menu left boarder */ -.MapMenu > .dropdown-toggle -{ - background-color: White; - border-color: #cccccc; +.Menu { + border-left: none; } -/* background and border colors of the map theme, level and tool dropdown buttons when hovering */ +/* link text color for left menu items */ -.MapMenu > .dropdown-toggle:hover, .MapMenu.open > .dropdown-toggle -{ - background-color: #e6e6e6; - border-color: #adadad; +.MenuItem { + color: #fff; } -/* text color of the map theme, level and tool dropdown buttons */ +.MenuItem:hover { + color: #fff; +} -.MapMenu > .dropdown-toggle > span:first-child -{ - color: Black; +.active .MenuItem{ + color: #fff; } -/* colors of the map theme, level and tool dropdown buttons when hovering */ +/* text color for help page menu item */ +#listContents .MenuItem { + color: #212121; +} -/* color for function menu left boarder */ +/* left border of Menu */ +#pnlTableofContents .Menu { + border-left: solid 4px #3c8dbc; +} -.Menu -{ - border-left: solid 4px #B2DFDB; +/* left border of Menu */ +#pnlHelpContent .MenuItem { + font-size: 24px; + color: #212121; } -/* text color for function panel menu items */ +/* function panel background color and right border color; should match the .FunctionHeader background color below */ -.MenuItem -{ - color: #00796B; +#pnlFunctionSidebar { + background-color: #172936; + border-right: none; } -/* function panel background color and right border color; should match the .FunctionHeader background color below */ +/* for change of the color of SidePanel */ -#pnlFunctionSidebar -{ - background-color: #FFFFFF; - border-right: solid 1px #009688; +#pnlFunction { + background: rgba(23,41,54,.9); } /* function panel background color, text color and left border */ -.FunctionHeader -{ - background-color: #009688; - color: #FFFFFF; - border-left: #B2DFDB solid 6px; +.FunctionHeader { + background-color: #172936; + border-left: none; +} + +.FunctionHeader, .FunctionHeader span a { + color : #ffffff; } /* sets the color of the < and > icons used to close the function and data panels * currently set to match the font color in the function header */ -.FunctionExit, .DataExit -{ +.FunctionExit, .DataExit { color: #FFFFFF; } /* data panel header background color and text color */ -.DataHeader -{ - background-color: #FFB74D; - color: #FFFFFF; +.DataHeader { + background-color: #172936; + color: #fff; } /* font for function panel menu items and headers on the function and data panels */ -.MenuItem, .FunctionHeader, .DataHeader -{ - font-family: Open Sans, Arial, sans-serif; - font-size: 24px; +.MenuItem { + font-family: Open Sans, sans-serif; + font-size: 13px; +} + +.FunctionHeader, .DataHeader { + font-size: 15px; + font-family: Open Sans, sans-serif; } /* color of the labels used for various options in the Share panel */ -.FunctionLabel -{ - color: #00796B; +.FunctionLabel { + color: #fff; + font-size: 15px; } /* sets the color in the map tool menu for when hovering over an active map tool item */ -li.MapTool:hover, #selectMapTheme li:hover, #selectMapLevel li:hover -{ - background-color: #B2DFDB; +li.MapTool:hover, #selectMapTheme li:hover, #selectMapLevel li:hover { + background-color: #1e90ff; } /* sets the height and width for the overview map popout in the bottom right corner of the map */ -.overviewMap -{ +.overviewMap { height: 250px; width: 175px; } /* color of the overview map locator box that shows current extent */ -#locatorBox -{ - border: solid 2px #FF0000; +#locatorBox { + border: solid 2px #FF0000; } -#pnlSearchGrid, #pnlQueryGrid -{ +#pnlSearchGrid, #pnlQueryGrid { color: #f4f7f7; } + /* =================================== */ /* Custom header and footer styles */ /* =================================== */ diff --git a/WebApp/Styles/DataList.css b/WebApp/Styles/DataList.css index 76222ee..cd159b8 100644 --- a/WebApp/Styles/DataList.css +++ b/WebApp/Styles/DataList.css @@ -13,74 +13,112 @@ * limitations under the License. */ -.DataList .ResultSet, .DataList .RowSet, .DataList .RowSetHeader, .DataList .RowSetSubheader, .DataList .ValueSet, .DataList .Space1, .DataList .Space2, .DataList .Space4 -{ +.DataList .ResultSet, .DataList .RowSet, .DataList .RowSetHeader, .DataList .RowSetSubheader, .DataList .ValueSet, .DataList .Space1, .DataList .Space2, .DataList .Space4 { position: relative; clear: left; width: 100%; } -.DataList .ResultSet -{ +.DataList .ResultSet { } -.DataList .RowSet -{ +.DataList .RowSet { } -.DataList .RowSetHeader, .DataList .RowSetSubheader -{ +.DataList .RowSetHeader { + width: calc(100% - 14px); + padding: 5px 0 6px 6px; + margin-bottom: 7px; font-weight: bold; font-size: 13px; - padding: 2px 0px 2px 6px; } -.DataList .ValueSet -{ +.DataList .RowSetSubheader { + text-align: left; + font-size: 14px; + font-weight: 400; + margin: 7px 0 6px; + padding: 5px 0 4px 6px; + border-bottom: 1px solid #3c4c58; + width: calc(100% - 14px) !important; } -.DataList .Label, .DataList .Separator, .DataList .Value -{ +.DataList .ValueSet { +} + +.DataList .Label, .DataList .Separator, .DataList .Value { position: relative; float: left; font-size: 13px; } -.DataList .Label -{ +.DataList .Label { width: 40%; text-align: right; margin: 0 3px; font-weight: bold; } -.DataList .Separator -{ +.DataList .Separator { width: 2%; } -.DataList .Value -{ +.DataList .Value { width: 50%; margin: 0 3px; } -.DataList .Space1, .DataList .Space2, .DataList .Space4 -{ +.DataList .Space1, .DataList .Space2, .DataList .Space4 { font-size: 0px; } -.DataList .Space1 -{ +.DataList .Space1 { height: 1px; } -.DataList .Space2 -{ +.DataList .Space2 { height: 2px; } -.DataList .Space4 -{ +.DataList .Space4 { height: 4px; -} \ No newline at end of file +} + +/* +New Style for Data List +Date 12-09-2017 +*/ +/* table styles */ +.dataTable { + font-size: 12px; + border: 1px solid #526870; + width: 100%; +} + +.dataTable tr td { + border: 1px solid #526870; + padding-left: 5px; + padding-right: 5px; +} + +.dataTable tr th { + border: 1px solid #526870; + font-size: 13px; + color: #fff; + font-weight: normal; + padding-left: 5px; +} + +.dataTable thead { + background-color: #849ba4; + font-size: 14px; +} + +thead th { + padding: 2px; +} + +.DataList .Value { + text-align: left; +} +/* ends here */ diff --git a/WebApp/Styles/Help.css b/WebApp/Styles/Help.css index b4e66cc..13e5cc6 100644 --- a/WebApp/Styles/Help.css +++ b/WebApp/Styles/Help.css @@ -1,17 +1,17 @@ /* Copyright 2012 Applied Geographics, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ /* ===== CSS reset ===== */ @@ -138,7 +138,6 @@ ul.bullet-list { box-shadow: 0px 0px 3px 2px #CECECE; } - .txtLeft { float: left; } @@ -159,7 +158,7 @@ td { color: #DB4437; } -.search, .selection, .legend, .location, .markup, .share { +.search, .selection, .legend, .location, .markup, .share, .pantool { display: none; } @@ -172,7 +171,7 @@ td { display: block; } - table.mobile{ + table.mobile { display: table; } @@ -180,15 +179,15 @@ td { display: table-row; } - tr.mobile * { - display: table-cell; - } + tr.mobile * { + display: table-cell; + } td { padding: 10px 5px; } - td img { - float: right; - } + td img { + float: right; + } } diff --git a/WebApp/Styles/Icon-styles.css b/WebApp/Styles/Icon-styles.css new file mode 100644 index 0000000..cd514ef --- /dev/null +++ b/WebApp/Styles/Icon-styles.css @@ -0,0 +1,75 @@ +@charset "UTF-8"; + +@font-face { + font-family: "untitled-font-3"; + src:url("fonts/untitled-font-3.eot"); + src:url("fonts/untitled-font-3.eot?#iefix") format("embedded-opentype"), + url("fonts/untitled-font-3.woff") format("woff"), + url("fonts/untitled-font-3.ttf") format("truetype"), + url("fonts/untitled-font-3.svg#untitled-font-3") format("svg"); + font-weight: normal; + font-style: normal; + +} + +[data-icon]:before { + font-family: "untitled-font-3" !important; + content: attr(data-icon); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-"]:before, +[class*=" icon-"]:before { + font-family: "untitled-font-3" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-bars:before { + content: "\63"; +} +.icon-drow:before { + content: "\61"; +} +.icon-maps:before { + content: "\62"; +} + /*.icon{ + margin:10px 0 10px 15px; + padding:15px; + position:relative; + width:55px; + height:55px; + color:#162a36 !important; + overflow:hidden; + -webkit-border-radius:3px; + border-radius:3px; + font-size:32px; + } + .icon svg{ + fill:#000 + } + .icon{ + margin:0; + margin-right:10px; + padding:13px; + height:50px; + width:50px; + color:#162a36 !important; + overflow:hidden; + float:left; + font-size:24px + }*/ diff --git a/WebApp/Styles/Icon.css b/WebApp/Styles/Icon.css index 8dda010..076a5bc 100644 --- a/WebApp/Styles/Icon.css +++ b/WebApp/Styles/Icon.css @@ -38,4 +38,84 @@ } .fa-tag:before { content: "\f02b"; -} \ No newline at end of file +} + + + +/*=================== Library for iconic icons ===================*/ +@font-face { + font-family: "untitled-font-3"; + src:url("fonts/untitled-font-3.eot"); + src:url("fonts/untitled-font-3.eot?#iefix") format("embedded-opentype"), + url("fonts/untitled-font-3.woff") format("woff"), + url("fonts/untitled-font-3.ttf") format("truetype"), + url("fonts/untitled-font-3.svg#untitled-font-3") format("svg"); + font-weight: normal; + font-style: normal; + +} + +[data-icon]:before { + font-family: "untitled-font-3" !important; + content: attr(data-icon); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-"]:before, +[class*=" icon-"]:before { + font-family: "untitled-font-3" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-bars:before { + content: "\63"; +} +.icon-drow:before { + content: "\61"; +} +.icon-maps:before { + content: "\62"; +} +.icon{ + margin:10px 0 10px 15px; + padding:15px; + position:relative; + width:55px; + height:55px; + color:#fff!important; /*162a36*/ + overflow:hidden; + -webkit-border-radius:3px; + border-radius:3px; + font-size:32px; +} +.icon svg{ + fill:#000 +} +/*.icon{ + margin:0; + margin-right:10px; + padding:13px; + height:50px; + width:50px; + color:#162a36 !important; + overflow:hidden; + float:left; + font-size:24px +}*/ + + + diff --git a/WebApp/Styles/LegendPanel.css b/WebApp/Styles/LegendPanel.css index 8f4aafc..fda667f 100644 --- a/WebApp/Styles/LegendPanel.css +++ b/WebApp/Styles/LegendPanel.css @@ -1,4 +1,4 @@ -/* Copyright 2016 Applied Geographics, Inc. + /* Copyright 2016 Applied Geographics, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -12,125 +12,145 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - -#pnlLegendContent -{ - top: 40px; -} - -#pnlLayers -{ +#pnlLayers { position: absolute; width: 100%; height: 80%; + color: white; } -#pnlBaseMaps -{ - position: absolute; - top: 80%; - width: 100%; - height: 20%; +#pnlBaseMaps { +} + +#pnlLegendContent { + top: 190px; } -#pnlLegendContent label -{ +#pnlLegendContent label { display: block; float: left; margin-left: 10px; margin-top: 18px; } -#cmdRefreshMap -{ +#cmdRefreshMap { position: absolute; right: 0px; } -.LegendScroll -{ - top: 40px; +.LegendScroll { bottom: 0px; left: 10px; right: 10px; padding-left: 10px; - background-color: White; - overflow: auto; + margin-bottom: 50px; + overflow: auto; + border-radius: 3px; } -.LegendTop -{ +.LegendTop { left: 8px; top: 10px; } -.LegendEntry, .LegendHeader, .LegendContent, .LegendClass -{ +.LegendEntry, .LegendHeader, .LegendContent, .LegendClass { position: relative; } -.LegendExpander, .LegendVisibility, .LegendSwatch -{ +.LegendExpander, .LegendVisibility, .LegendSwatch { display: inline-block; } -.LegendExpander, .LegendVisibility, .LegendName, .LegendSwatch, .LegendClassName -{ +.LegendExpander, .LegendVisibility, .LegendName, .LegendSwatch, .LegendClassName { vertical-align: middle; + color: white; + font-size: 13px; } -.LegendEntry -{ +.LegendEntry { } -.LegendHeader -{ - margin-bottom: 4px; +.LegendHeader { } -.LegendExpander -{ +.LegendExpander { margin-right: 8px; font-family: FontAwesome; font-size: 15px; } -.LegendExpander.Expanded:before -{ +.LegendExpander.Expanded:before { content: "\f147"; } -.LegendExpander.Collapsed:before -{ +.LegendExpander.Collapsed:before { content: "\f196"; } -.LegendExpander.Empty -{ +.LegendExpander.Empty { padding-right: 13px; } -.LegendVisibility -{ - margin-right: 5px; +.LegendVisibility { + margin-right: 6px; margin-top: 2px; } -.LegendContent -{ +.LegendCheck { + width: 15px; + height: 15px; +} + +.LegendContent { margin-left: 15px; margin-bottom: 4px; } -.LegendClass -{ +.LegendClass { margin-bottom: 1px; } -.LegendSwatch -{ +.LegendSwatch { border: none; margin-left: 10px; margin-right: 4px; } +/** +New Style for Legend/Map Panel +Date 14-09-2017 +*/ +/* Map details panel */ +.list_headng { + width: 100%; + float: left; + margin: 10px 0; +} + +.dropdown-menu { + width: 100%; +} + +#pnlLegend div.frm_box:nth-of-type(2) { + padding-top: 4px; + padding-bottom: 18px; +} + +#cmdRefreshMap { + margin-right: 18px; + padding: 5px 8px; +} + +#cmdRefreshMap i { + padding-right: 5px; +} + +#pnlLayers { + font-size: 15px; +} + +#pnlLegend .themeTitle { + font-size: 15px; + width: 100px; +} +/* ends here */ diff --git a/WebApp/Styles/LocationPanel.css b/WebApp/Styles/LocationPanel.css index 50a6efd..68ab3bb 100644 --- a/WebApp/Styles/LocationPanel.css +++ b/WebApp/Styles/LocationPanel.css @@ -13,17 +13,16 @@ * limitations under the License. */ -#pnlLocationContent{ +#pnlLocationContent { top: 40px; bottom: 0; } -#ddlZoneLevelSelect{ - margin: 10px +#ddlZoneLevelSelect { + margin: 10px; } -#pnlZoneLevelTabs -{ +#pnlZoneLevelTabs { position: absolute; top: 10px; left: 12px; @@ -33,8 +32,7 @@ overflow: hidden; } -#pnlZoneLevel -{ +#pnlZoneLevel { position: absolute; top: 40px; left: 0; @@ -42,47 +40,129 @@ bottom: 0; } -#pnlZoneLevelControl -{ +#pnlZoneLevelControl { left: 10px; top: 4px; - padding: 10px + padding: 10px; } -#pnlZoneLevelScroll -{ +#pnlZoneLevelScroll { position: absolute; left: 0; top: 40px; right: 0; bottom: 0; border-top: solid 1px #b9b9b9; - background-color: White; - overflow: auto; + overflow: auto; } -.ZoneLevelTable -{ +.ZoneLevelTable { position: relative; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; } -.ZoneLevelTable td -{ +.ZoneLevelTable td { vertical-align: top; padding-bottom: 2px; } -.ZoneLevelTable td.Value, .ZoneLevelTable th.Value -{ +.ZoneLevelTable td.Value, .ZoneLevelTable th.Value { text-align: right; padding-right: 15px; width: 52px; } -.ZoneLevelTable th -{ +.ZoneLevelTable th { padding-bottom: 6px; } + +/** +New Style for Location Panel +Date 13-09-2017 +*/ +/* Location details panel */ +#pnlZoneLevelScroll { + margin-top: 0; + top: 96px; + border-top: 1px solid #526870; +} + +#pnlZoneLevelControl { + top: 95px; +} + +#pnlLocationContent { + top: 41px; +} + +.ZoneLevelTable th { + text-align: left; +} + +#ddlZoneLevelSelect { + min-width: 168px; +} + +#mCSB_5_container { + margin-right: 0px !important; +} + +/* ============================= Custom DropDown=========================== */ +.customLocation { + position: relative; + float: none !important; + min-width: calc(100%/2 - 8px); + width: auto !important; +} + + .customLocation:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + margin: 10px; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; + } + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; +} + +.customLocation select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0px 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + text-align: left; + outline: none; +} + +/* ends here */ + diff --git a/WebApp/Styles/Login.css b/WebApp/Styles/Login.css index d774312..756633d 100644 --- a/WebApp/Styles/Login.css +++ b/WebApp/Styles/Login.css @@ -14,16 +14,11 @@ div bottom: 0px; } -#pnlHeader -{ - bottom: auto; -} - #pnlContent { - left: 8px; + left: 0; right: 8px; - min-width: 930px; + min-width: 100%; } .Input @@ -33,9 +28,11 @@ div .LoginButton { - width: 60px; - font-weight: bold; - margin: 20px; + width: 60px; + font-weight: 400; + margin: 20px; + font-family: 'Open Sans',sans-serif; + font-size: 14px; } .Error @@ -43,8 +40,12 @@ div color: #800000; } -#pnlFooter -{ +#Login1 .Label label{ + font-family: 'Open Sans',sans-serif; + font-size: 14px; +} + +/* Footer class for login page */ +.loginFooter{ top: auto; - bottom: 0px; } \ No newline at end of file diff --git a/WebApp/Styles/MailingLabels.css b/WebApp/Styles/MailingLabels.css index bd774d3..05ac3b1 100644 --- a/WebApp/Styles/MailingLabels.css +++ b/WebApp/Styles/MailingLabels.css @@ -79,4 +79,4 @@ div, select, img, input position: relative; float: right; margin: 15px; -} \ No newline at end of file +} diff --git a/WebApp/Styles/Main.css b/WebApp/Styles/Main.css new file mode 100644 index 0000000..40faf44 --- /dev/null +++ b/WebApp/Styles/Main.css @@ -0,0 +1,1422 @@ +/* Copyright 2016 Applied Geographics, Inc. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +@charset "UTF-8"; +@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700'); +/* fonts import */ + +@import url('https://fonts.googleapis.com/css?family=Open+Sans'); + +@font-face { + font-family: 'openSans-bold'; + src: url('fonts/OpenSans-Bold.eot'); + src: url('fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Bold.woff') format('woff'), url('fonts/OpenSans-Bold.ttf') format('truetype'), url('fonts/OpenSans-Bold.svg#codropsicons') format('svg'); + font-weight: bold; +} + +@font-face { + font-family: 'OpenSans-Regular'; + src: url('fonts/OpenSans-Regular.eot'); + src: url('fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Regular.woff') format('woff'), url('fonts/OpenSans-Regular.ttf') format('truetype'), url('fonts/OpenSans-Regular.svg#codropsicons') format('svg'); + font-weight: normal; +} +/* ========================================================================== + Base styles: opinionated defaults + ========================================================================== */ + +html { + color: #fff; + font-size: 1em; + line-height: 1.4; + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ + overflow: hidden; +} +/* +* Remove default fieldset styles. +*/ + +fieldset { + border: 0; + margin: 0; + padding: 0; +} +/* +* Hide visually and from screen readers +*/ + +.hidden { + display: none !important; +} + +body { + margin: 0; + padding: 0; + color: #fff; + font-family: 'Open Sans', sans-serif; + font-size: 13px; + background-position-y: 50px; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +a:active, +a:hover { + outline: 0; +} + +img { + border: 0; +} + +.Panel { + position: absolute; + left: 0px; + top: 0px; + right: 0px; + bottom: 0px; +} +/* custom styles */ + +/* header panel styles */ +header.main { + width: 100%; + float: left; +} + +header.main .inner { + width: 100%; + float: left; + padding: 0 0px; +} + +.leftCol { + float: left; +} + +.rightCol { + float: right; +} + +header.main ul.rightLinks { + list-style: none; + margin-left: 0; + padding-left: 0; +} + +header.main ul.rightLinks li { + float: left; + display: inline-block; + padding: 15px 12px 9px; +} + +header.main ul.rightLinks li:last-child { + padding-right: 0; +} + +header.main ul.rightLinks li a { + width: 20px; + height: 20px; + display: inline-block; +} + +header.main ul.rightLinks li a.share { + background-image: url(../Images/share.png); + background-repeat: no-repeat; + background-position: center center; +} + +header.main ul.rightLinks li a.share:hover { + background-image: url(../Images/share-over.png); +} + +header.main ul.rightLinks li a.faq { + background-image: url(../Images/faq.png); + background-repeat: no-repeat; + background-position: center center; +} + +header.main ul.rightLinks li a.faq:hover { + background-image: url(../Images/faq-over.png); +} + +header.main ul.rightLinks li a.ellipse { + background-image: url(../Images/ellipse.png); + background-repeat: no-repeat; + background-position: center center; +} + +header.main ul.rightLinks li a.ellipse:hover { + background-image: url(../Images/ellipse-over.png); +} + +header.main .logo { + color: #fff; + padding: 4px 5px; + font-family: 'openSans-bold',sans-serif; + font-size: 23px; + background: #367fa9; + width: 162px; + display: none; +} +/* header section ends here */ + +/* Left Nav panel styles */ +.leftNav_panel.active { + min-width: auto; + width: 53px; +} + +.leftNav_panel.active .leftLinks ul li .linkTxt { + display: none; +} + +.leftNav_panel.active .topSection .rightCol { + display: none; +} + +.leftNav_panel.active .left_details { + left: 51px; +} + +.leftNav_panel { + width: 163px; + float: left; + border: 1px solid #526870; + height: calc(100vh - 70px); + position: relative; + left: -1px; + z-index: 2; +} + + +.leftNav_panel .inner { + width: 100%; + float: left; + height: 100%; +} + +.leftNav_panel ul { + list-style: none; + margin-left: 0; + padding-left: 0; +} + +.leftNav_panel .topSection { + width: 100%; + float: left; + padding: 14px 10px 7px; +} + +.leftNav_panel.active .topSection { + padding-bottom: 8px; +} + +.leftNav_panel .leftCol { + float: left; +} + +.leftNav_panel .rightCol { + float: right; +} + +.leftNav_panel .leftLinks { + width: 100%; + float: left; +} + +.leftNav_panel .leftLinks ul li { + width: 100%; + border-top: 1px solid #526870; +} + +.leftNav_panel .leftLinks ul li:last-child { + border-bottom: 1px solid #526870; +} + +.leftNav_panel .leftLinks ul li.active a { + background-color: #374c5a; + background-image: url(../Images/side-arrw.png); + background-repeat: no-repeat; + background-position: right center; + text-decoration: none; +} + +.leftNav_panel .leftLinks ul li a { + width: 100%; + display: inline-block; + padding: 12px 10px 12px 6px; +} + +.leftNav_panel .leftLinks ul li a:hover { + background-color: #374c5a; + text-decoration: none; +} + +.leftNav_panel .leftLinks ul li .linkIcon { + display: inline-block; + margin: 0 5px 0 3px; + width: 27px; + text-align: center; + min-height: 20px; + background-image: url(../Images/UI/all-icons.png); +} +/* Adding icons from common file */ +.searchICN { + background-position: -11px -9px; +} + +.selectionICN { + background-position: -114px -94px; + height: 22px; +} + +.mapsICN { + background-position: -374px -9px; +} + +.locationICN { + background-position: -223px -52px; + height: 21px; +} + +.markupICN { + background-position: -303px -53px; + height: 21px; +} + +.shareICN { + background-position: -148px -96px; +} + +.detailsICN { + background-position: -148px -8px; + height: 23px; +} + + +/* Ends there */ + +.leftNav_panel .leftLinks ul li .linkTxt { + display: inline-block; +} + +.topSection .hamburger { + display: inline-block; + cursor: pointer; + font-size: 21px; + margin-left: 2px; +} + +.topSection .hamburger:hover { + color: #ffb74d; +} + +.hamburgerClose { + display: inline-block; + cursor: pointer; + font-size: 20px; +} + +/*.topSection .pinIco { + background-image: url(../Images/pin-icon.png); + background-repeat: no-repeat; + width: 17px; + height: 19px; + display: none; +}*/ + + + +.helpIcon { + position: relative; + display: inline-block; + top: 1px; + line-height: normal; + height: auto; + cursor: pointer; +} +.helpIcon i{ + font-size: 20px; +} +.dtlInfoPopup { + background-color: #fff; + width: 220px; + min-height: 46px; + color: #000; + position: absolute; + top: -7px; + z-index: 9999; + left: 33px; + border-radius: 4px; + padding: 6px 10px; + box-shadow: 2px 2px 10px #949494; +} + +.dtlInfoPopup .arrw { + background-image: url(../Images/UI/all-icons.png); + background-repeat: no-repeat; + background-position: -420px -52px; + width: 10px; + height: 20px; + position: absolute; + left: -10px; + top: 12px; +} + +.dtlInfoPopup .content { + font-size: 12px; + margin-top: 5px; + max-height: 440px; + overflow-y: auto; +} + +.dtlInfoPopup .title { + font-weight: bold; + border-bottom: 1px solid #dcdcdc; +} + +.dtlInfoPopup .helpClose { + width: 10px; + height: 10px; + background-image: url(../images/UI/all-icons.png); + position: absolute; + right: 13px; + top: 12px; + background-position: -84px -58px; +} + +.dtlInfoPopup .helpClose:hover { + background-position: -119px -58px; +} + +.dtlInfoPopup .mCSB_inside > .mCSB_container { + padding-right: 20px; +} + +/* left nav panel ends here */ +.mCSB_inside > .mCSB_container { + cursor: default; +} + +/* left details panel styles */ +.left_details { + float: left; + min-width: 340px; + position: absolute; + top: -1px; + left: -355px; + height: calc(100vh - 70px); + border: 1px solid #526870; + opacity: 0; + z-index: -1; +} + +.topHead { + width: 100%; + float: left; + min-height: 43px; + background-color: #172936; + border-bottom: 1px solid #526870; + box-sizing: content-box; +} + +.topHead .inner { + width: 100%; + float: left; + padding: 13px 15px 7px; + box-sizing: border-box; +} + +.topHead .prev_arrw { + width: 10px; + height: 17px; + background-image: url(../Images/UI/all-icons.png); + display: inline-block; + background-position: 105px -54px; + transform: rotate(-180deg); +} + +.FunctionExit{ + font-size: 26px; + cursor: pointer; + margin-top: -5px; +} + +.topHead .nxt_arrw { + width: 10px; + height: 17px; + background-image: url(../Images/UI/all-icons.png); + background-position: -345px -54px; + display: inline-block; +} + +.topHead .nxt_arrw:hover { + background-position: -383px -54px; +} + +.topHead .prev_arrw:hover { + background-position: 67px -54px; +} + +.frm_box { + width: 100%; + float: left; + padding: 10px 15px; + font-size: 13px; +} + +.frm_row { + width: 100%; + float: left; + margin-top: 10px; +} +/* ends here */ + +/* elements styles - select/input/button/radio/checkbox/textarea */ +.frmSelect { + width: 100%; + border: none; + border-radius: 3px; + padding: 3px 4px 5px; + font-size: 13px; + border: 1px solid #c1c1c1; + height: 28px; +} + +.frmBtn { + padding: 5px 10px; + font-size: 13px; + min-width: 80px; + border-radius: 3px; + background-color: #fff; + cursor: pointer; + height: 28px; + line-height: 0; +} + +.frmBtn2 { + min-width: 93px; +} + +.frmBtnFlex { + min-width: auto; + width: 100%; + padding: 5px 0; +} + +.frmBtn:hover { + background-color: #ffb74d; + color: #fff; +} + +.frmRadio { + width: 16px; + height: 16px; + display: inline-block; +} +.radioTxt { + display: inline-block; + position: relative; + top: -3px; + margin-left: 1px; + font-weight: normal; +} + +.radioWrap { + display: inline-block; + margin-right: 10px; +} + +.frmInput { + width: 100%; + border: none; + border-radius: 3px; + padding: 5px 8px; + font-size: 13px; + height: 30px; +} + +.frmTextarea { + width: 100%; + border: none; + border-radius: 3px; + padding: 5px 8px; + font-size: 13px; +} + +.frmCheckbox { + background-color: #526870; + border: 1px solid #88959a; + border-radius: 3px; + -o-border-radius: 3px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; +} + +.frm_row .frmLabel { + display: inline-block; + width: 90px; + float: left; +} + +.search .frm_row .frmLabel { + width: 118px; +} + +.frm_row .frmField { + display: inline-block; + width: calc(100% - 94px); + float: right; +} + +.search .frm_row .frmField { + width: calc(100% - 118px); +} + +label { + font-weight: normal; +} +/*ends here*/ + +/* customized columns */ +.frm_row .twoCol { + width: calc(100% / 2 - 8px); + display: inline-block; +} + +.frm_row .twoCol:first-child { + margin-right: 16px; +} + +.frm_row .threeCol { + width: calc(100% / 3 - 8px); + display: inline-block; +} + +.frm_row .threeCol:nth-of-type(2) { + margin: 0 8px; + text-align: center; +} + +.frm_row .threeCol:nth-of-type(3) { + text-align: right; +} + +.frm_row .oneCol { + float: left; + width: calc(100% / 2); +} + +.frm_row .fourCol { + width: calc(100% / 4 - 3px); + display: inline-block; +} + + .frm_row .fourCol:last-child { + margin-right: 0; + } +/* ends here */ + + +/* common styles */ +.DataList .ResultSet .ValueSet .Label, .DataList .ResultSet .ValueSet .Value { + color: #fff; +} +/* ends here */ + + + + +/* Dropdown select menu styles */ +.desc { + color: #6b6b6b; +} + +.desc a { + color: #0092dd; +} + +.dropdown { +} + +.dropdown dd, .dropdown dt, .dropdown ul { + margin: 0px; + padding: 0px; +} + +.dropdown dd { + position: relative; + top: -1px; +} + +.dropdown a, .dropdown a:visited { + color: #816c5b; + text-decoration: none; + outline: none; +} + +.dropdown a:hover { + color: #5d4617; +} + +.dropdown dt a:hover { + color: #5d4617; + border: none; +} + +.dropdown dt a { + display: block; + padding-right: 20px; + border: none; + width: 100%; + border-radius: 3px; + height: 30px; + cursor: default; +} + +.dropdown dt a span { + cursor: default; + display: block; + padding: 5px; + font-weight: normal; +} + +.dropdown dd ul { + background: #ffffff none repeat scroll 0 0; + border: 1px solid #ddf0e3; + color: #C5C0B0; + display: none; + left: 0px; + padding: 5px 0px; + position: absolute; + top: 2px; + width: 100%; + min-width: 170px; + list-style: none; + z-index: 99; +} + +.dropdown span.value { + display: none; +} + +.dropdown dd ul li a { + padding: 5px; + display: block; + cursor: default; +} + +.dropdown dd ul li a:hover { + background-color: #1e90ff; + color: #fff; +} + + +.dropdown .flag { + border: none; + vertical-align: middle; + margin-left: 10px; + position: relative; + top: -1px; +} + +.dropdown .imgflag { + border: none; + vertical-align: middle; + margin-left: 10px; + position: relative; + top: -1px; +} + +.dropdown span.txt { + display: inline-block; + font-weight: normal; + padding: 0px 7px 0px 8px; +} + +.flagvisibility { + display: none; +} +/* Dropdown styles ends here */ + +/* map dropdown styles */ +.mapNavigation { + float: left; + position: relative; +} + +.mapNavigation .selectCol { + min-width: 150px; + float: left; + margin-left: 15px; +} + +.mapNavigation .selectCol button { + background-color: #172936; + color: #fff; + height: 26px; +} + +.mapNavigation button { + display: block; + padding-right: 20px; + border: none; + width: 100%; + border-radius: 3px; + height: 30px; +} + +.dropdown .rightArrw { + display: inline-block; + width: 12px; + height: 10px; + background-image: url(../Images/UI/all-icons.png); + position: absolute; + top: 9px; + right: 0; + background-position: -10px 10px; + background-position: -344px -101px; + z-index: 9999999999; + background-repeat: no-repeat; + margin-right: 5px; +} + +.mapNavigation ul { + background-color: #172936; + min-width: auto; +} + +.mapNavigation ul li a .txt { + color: #fff; +} + +.mapNavigation ul li a { + cursor: default; +} + +.mapNavigation ul li a:hover { + background-color: #2c4d65; +} + +.selectCol .dropdown .flag { + margin-left: 5px; + cursor: default; + background-image: url(../Images/UI/all-icons.png); + width: 16px; + height: 16px; +} + +.selectCol .dropdown .mapToolId { + background-position: -226px -99px; + width: 15px; + height: 15px; +} + +.selectCol .dropdown .mapToolSelect { + background-position: -263px -98px; +} + +.selectCol .dropdown .mapToolDraw { + background-position: -306px -98px; +} + +.mapNavigation .selectCol .identify #selectedTool a { + display: inline-block; + width: 100%; + float: left; + text-align: left; +} + +.mapNavigation .selectCol .identify #selectedTool .flag { + background-image: url(../Images/UI/all-icons.png); + background-repeat: no-repeat; + width: 16px; + height: 16px; +} + +.mapNavigation .selectCol .identify #selectedTool .mapToolId { + background-position: -226px -99px; +} + +.mapNavigation .selectCol .identify #selectedTool .mapToolSelect { + background-position: -263px -98px; +} + +.mapNavigation .selectCol .identify #selectedTool .mapToolDraw { + background-position: -306px -98px; +} + +#selectedTool .txt { + position: relative; + top: 0px; +} + +#selectedTool .flag { + position: relative; + top: -2px; +} + +.selectCol .dropdown span.txt { + font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; +} + +.selectCol .dropdown dt a { + height: 26px; +} + +.selectCol .dropdown dt a span { + padding: 1px 5px; +} + +.mapNavigation div.selectCol:nth-of-type(1) { + margin-left: 0; + min-width: 110px; +} + +.mapNavigation div.selectCol:nth-of-type(2) { + min-width: 175px; +} + +.mapNavigation div.selectCol:nth-of-type(3) { + min-width: 119px; +} + +.mapNavigation .selectCol .identify #selectedTool span { + background-color: #172936; + color: #fff; + cursor: default; +} + +.selectCol .dropdown a, .selectCol .dropdown a:visited { + color: #000; +} + +.selectCol .dropdown dd ul { + min-width: auto; +} + +.mapNavigation .selectCol .dropdown { + border: 1px solid #c1c1c1; + border-radius: 3px; +} + +.dropOpt_menu { + width: 166px; + background-color: #fff; + border: 1px solid #9ca7aa; + position: relative; + top: 27px; + left: 0px; + z-index: 99; + color: #333333; + text-align: left; + min-height: 140px; +} + +.dropOpt_menu ul { + padding-left: 0; + margin-left: 0; + margin-bottom: 0; +} + +.dropOpt_menu ul li { + padding: 15px 20px; + border-bottom: 1px solid #f7f7f7; + font-size: 13px; +} + +.dropOpt_menu ul li:last-child { + border-bottom: none; +} + +.dropOpt_menu ul li:hover { + background-color: #ddf0e3; +} + +.dropOpt_menu ul li .rdo { + position: relative; + top: 3px; + display: inline-block; + margin-right: 3px; +} + +#pnlBaseMapScroll .LegendEntry { + padding: 8px 12px; + border-bottom: 1px solid #f7f7f7; + font-size: 13px; + cursor: pointer; +} + +#pnlBaseMapScroll .LegendEntry:hover { + background-color: #ddf0e3; +} + +#pnlBaseMaps .LegendScroll { + padding-left: 0px; + padding-right: 0; +} + +.pnlMapMenus_option { + margin-left: 340px; +} + +.MapMenu > .dropdown-toggle > span:first-child { + line-height: 1.9; +} + +.DropdownPanel { + background: #fff; +} + +.DropdownPanel .LegendName, select, input, button, textarea { + color: #000; +} + +.dropdown-menu { + top: 24px; + width: 100%; +} + +.layerImage { + width: 26px; + height: 25px; + margin-top: 0px; + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #ccc; + -webkit-transition: .4s; + transition: .4s; + -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.65); + box-shadow: 0 1px 5px rgba(0,0,0,.65); + background-image: url(../Images/UI/all-icons.png); + background-position: -187px -7px; +} + +.btn-secondary.active, .btn-secondary:active, .show > .btn-secondary.dropdown-toggle { + background-color: #727b84; + background-image: none; + border-color: #6c757d; +} + +.btn { + font-weight: 300; +} + +.MapMenu > .dropdown-menu { + top: 24px !important; + color: black; + left: 0px; + font-size: 13px; + padding: 8px; +} + +button.dropdown-toggle { + background-color: #fff; + display: block; + padding-right: 28px; + border: none; + width: 100%; + border-radius: 3px; + height: 26px; +} + +#pnlMapLevels .dropdown-toggle .rightArrw { + display: inline-block; + width: 11px; + height: 8px; + background-image: url(../Images/UI/all-icons.png); + position: absolute; + top: 9px; + right: 0; + background-position: -382px -101px; + z-index: 9999999999; + background-repeat: no-repeat; + margin-right: 5px; +} +/* ends here */ + +/* main footer panel */ +.mainFooter { + position: relative; + z-index: 9; +} +/* ends here */ + +/* main map content panel */ +#pnlMapSizer .DropdownMain { + position: absolute; +} + +#pnlMapSizer { + left: 160px; + right: 0; +} + +/* ends here */ + +/* Custom scroll bar */ +.mCSB_scrollTools { + box-shadow: none !important; + width: 12px !important; +} + +.mCSB_dragger_bar { + background-color: #d88c19 !important; + width: 4px !important; + margin-left: 5px !important; +} + +.mCSB_inside > .mCSB_container { + margin-right: 20px !important; +} + +.mCSB_scrollTools { + box-shadow: none !important; + width: 12px !important; +} + +.mCSB_draggerContainer { + background-color: transparent !important; + border: 1px solid #526870; +} + +.mCSB_dragger_bar { + background-color: #d88c19 !important; + width: 4px !important; + margin-left: 5px !important; + left: -2px !important; +} +/* ends here */ + +/* miscellaneous styles */ +.dataCol { + border-radius: 3px; + width: 100%; + min-height: 76px; + padding: 7px; +} + +.accord_top { + width: 100%; + float: left; + background-color: #172936; + border: 1px solid #526870; + padding: 4px 10px; + font-size: 14px; + cursor: pointer; + margin-top: 10px; +} + +.minus_sign { + width: 10px; + height: 1px; + display: inline-block; + background-image: url(../Images/minus-icon.png); + margin-bottom: 5px; +} + +.plus_sign { + width: 9px; + height: 9px; + display: inline-block; + background-image: url(../Images/plus-icon.png); + background-repeat: no-repeat; + margin-bottom: 1px; +} + +.print_icon { + width: 18px; + height: 17px; + background-image: url(../Images/print-icon.png); + background-repeat: no-repeat; + display: inline-block; + margin-top: 5px; +} + +.print_icon:hover { + background-image: url(../Images/print-icon-over.png); +} + +.dataScrll_box { + width: 100%; + float: left; + background-color: #172936; + border: 1px solid #526870; + border-radius: 3px; + -o-border-radius: 3px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + min-height: 218px; + margin: 10px 0; + padding: 10px; + overflow-y: scroll; +} + +.list_box { + width: 100%; + float: left; + min-height: 250px; + padding: 5px 6px; +} + +.toolsCateg_box { + width: 100%; + float: left; + padding: 4px 10px 6px; + cursor: pointer; +} + +.toolsCateg_box:hover { + background-color: #839aa3; +} + +.toolsRow { + width: 100%; + float: left; +} + +.toolsRow .headBar { + font-size: 13px; + width: 100%; + float: left; + background-color: #172936; + padding: 6px 10px; + cursor: pointer; + margin-top: 10px; +} + +.dates { + position: relative; +} + +.dates .hyphen { + position: absolute; + top: 15px; + width: 6px; + display: inline-block; + left: 0; + right: 0; + margin: 0 auto; + height: 5px; + border-top: 1px solid #fff; +} + +.drawSelect { + width: calc(100% - 94px); + float: right; + margin-right: 4px; +} + +.drawSelect button { + width: 100%; + position: relative; + z-index: 9999; + text-align: right; + background-color: transparent; +} + +.drop-down, .drop-down select { + width: 100%; +} + +.mapsCntrl_Nav { + width: 28px; + position: absolute; + right: 16px; + top: 0px; +} + +.mapsCntrl_Nav .bttn { + width: 100%; + height: 28px; + background-color: #fdfdfd; + border-radius: 3px; + margin-bottom: 10px; + text-align: center; + border: 1px solid #ccc; + cursor: pointer; + box-shadow: 2px 3px 5px #b1afaf; +} + +.mapsCntrl_Nav .minusBtn { + position: relative; + top: -10px; + border-radius: 0px 0px 3px 3px; +} + +.mapsCntrl_Nav .plusBtn { + position: relative; + top: 2px; + border-radius: 3px 3px 0 0; +} + +.mapsCntrl_Nav .globeBtn { + position: relative; + top: -9px; +} + +.mapsCntrl_Nav .locateBtn { + position: relative; + top: -6px; +} + +.ActiveGridRowSelect, .ActiveGridRowSelect:hover { + color: #000 !important; +} + +.close_btn { + width: 24px; + height: 25px; + background-image: url(../Images/close.png); + background-repeat: no-repeat; + display: inline-block; +} + +.close_btn:hover { + background-image: url(../Images/close-over.png); +} +/* ends here */ + +/* Maps nav dropdown */ +.leaflet-touch .leaflet-bar { + box-shadow: 0 1px 5px rgba(0,0,0,0.65); + border: none; +} + +.leaflet-touch .leaflet-bar a { + width: 26px; + height: 26px; + line-height: 26px; +} + +.leaflet-touch .leaflet-control-zoom-in { + font-size: 18px; +} + +.leaflet-touch .leaflet-control-zoom-out { + font-size: 20px; +} + +.MapMenu > .dropdown-menu { + top: 27px !important; + padding: 5px 0; + border-radius: 0; + max-height: 200px; + overflow: auto; +} + +.MapMenu > .dropdown-menu li { + padding: 5px 8px; + height: auto; +} + +.dropdown-menu > li > a { + padding: 3px 7px; +} +/* ends here */ + +/* Maps details panel */ +#ucLegendPanel_selectedTheme { + padding-left: 4px; +} + +li.MapTool:hover, #selectMapTheme li:hover, #selectMapLevel li:hover { + background-color: #1e90ff; + color: #fff; +} + +.mCSB_inside > .mCSB_container { + margin-right: 0px !important; +} + +/* ends here */ + +/* Details details panel */ +#DetailContent { + height: calc(100vh - 196px); + overflow: auto; +} + +.dimensionDetail { + position: absolute; + left: 10px; +} +/* ends here */ + +/* styles for alteration => need this styles to stay below to all */ +.septr { + border-top: 1px solid #526870; +} + +.alignRight { + text-align: right; +} + +.noTopMargin { + margin-top: 0 !important; +} + +.topMargin { + margin-top: 10px; +} + +.rightMargin { + margin-right: 10px; +} + +.overflw { + overflow-y: scroll; +} + +.bigSizeTxt { + font-size: 16px; +} + +.brdrAllSide { + border: 1px solid #526870; +} + +.floatRight { + float: right; +} + +.paddngLftRght15 { + padding: 0 15px; +} +/* alteration code ends here */ + + diff --git a/WebApp/Styles/Map.css b/WebApp/Styles/Map.css index 5d4dd05..cde9595 100644 --- a/WebApp/Styles/Map.css +++ b/WebApp/Styles/Map.css @@ -1,34 +1,31 @@ -/* Copyright 2016 Applied Geographics, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#pnlMap -{ + /* Copyright 2016 Applied Geographics, Inc. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +#pnlMap { top: 0; border: none; } -div.leaflet-control-attribution.leaflet-control -{ - right: 35px; +div.leaflet-control-attribution.leaflet-control { + right: 36px; } .leaflet-left .leaflet-control-scale { - margin-left: 120px; + margin-left: 120px !important; } -#pnlOverview{ +#pnlOverview { position: absolute; bottom: 5px; right: 5px; @@ -43,24 +40,24 @@ div.leaflet-control-attribution.leaflet-control -moz-border-radius: 4px; } -.overviewInitial{ +.overviewInitial { height: 26px; width: 26px; } -.iconWrapper{ +.iconWrapper { position: absolute; height: 26px; width: 26px; background-color: #EEEEEE; z-index: 2; cursor: pointer; - border-radius: 4px; + border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; } -#iconOverview{ +#iconOverview { transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); @@ -71,7 +68,7 @@ div.leaflet-control-attribution.leaflet-control background-color: transparent; } -#iconOverview.iconOpen{ +#iconOverview.iconOpen { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); @@ -80,100 +77,114 @@ div.leaflet-control-attribution.leaflet-control margin: 6px 8px; } -#locatorBox{ +#locatorBox { position: relative; } -#mapOverview{ +#mapOverview { position: absolute; top: 5px; right: 5px; left: 5px; bottom: 5px; - background-color: #FFFFFF; - border-radius: 4px; + background-color: #FFFFFF; + border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; } -#cmdFullView, #cmdLocation -{ +#cmdFullView, #cmdLocation { background: #FFFFFF; width: 26px; height: 26px; - padding: 4px 6px; + padding: 6px; border: none; box-shadow: rgba(0, 0, 0, 0.65098) 0px 1px 5px 0px; - -webkit-box-shadow: rgba(0, 0, 0, 0.65098) 0px 1px 5px 0px; - -moz-box-shadow: rgba(0, 0, 0, 0.65098) 0px 1px 5px 0px; + -webkit-box-shadow: rgba(0, 0, 0, 0.65098) 0px 1px 5px 0px; + -moz-box-shadow: rgba(0, 0, 0, 0.65098) 0px 1px 5px 0px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer; + color: #000000; } -.MapMenu -{ +.MapMenu { position: relative; width: auto; float: left; } - +.MapMenu button, .MapMenu button a{ + cursor: default; +} #pnlMapMenus { + float: left; position: relative; - margin-left: 46px; + margin-left: 8px; + margin-top: 15px; } #pnlMapThemes { z-index: 1002; + margin: 3px; + float: none; } #pnlMapLevels { - z-index: 1001; + z-index: 999; + margin: 3px; + margin-left: 10px; + box-shadow: 2px 1px 4px #adacac; +} + +#pnlBasemapMenu { + z-index: 9999; + margin: 3px; } #pnlMapTools { - z-index: 1000; + z-index: 99999; + margin: 3px; + margin-left: 10px; + box-shadow: 2px 1px 4px #adacac; } -.MapMenu > .dropdown-toggle -{ +#pnlMapTools .dropdown { border: none; - margin-left: 10px; - box-shadow: 0 1px 5px rgba(0,0,0,.65); - -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.65); - -moz-box-shadow: 0 1px 5px rgba(0,0,0,.65); - border-radius: 4px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - height: 26px; - font-size: 13px; - padding: 0 10px; + z-index: 999999; +} + +.popover { + color: #000; +} + +.MapMenu > .dropdown-toggle { } .MapMenu > .dropdown-toggle > span:first-child { letter-spacing: .5px; margin-right: 5px; vertical-align: middle; + position: relative; + top: -3px; } .MapMenu > .dropdown-menu { - left: 10px; + left: 0px; font-size: 13px; - padding: 8px; - width: 190px; + padding: 8px 0; + min-width: auto; } .MapMenu > .dropdown-menu li { - cursor: pointer; + cursor: default; display: inline-block; height: 28px; - padding: 4px 0; + padding: 4px 8px; width: 100%; } li.MapTool span { - vertical-align: middle; } li.MapTool.Disabled { @@ -187,134 +198,20 @@ li.MapTool.Disabled { padding: 3px 10px; } -li.MapTool span:not(.glyphicon), #selectedTool span:not(.glyphicon) { - background-image: url(../Images/UI/Icons.png); - display: inline-block; - height: 20px; - width: 20px; - vertical-align: middle; -} - -.pan { - background-position: -768px 0px; /* Select.gif */ -} - -.select -{ - background-position: -816px 0px; /* Select.gif */ -} - -#optSelect.Disabled -{ - background-position: -840px 0px; /* SelectDisable.gif */ -} - -.draw-point { - background-position: -432px 0px; /* DrawPoint.gif */ -} - -#optDrawPoint.Disabled { - background-position: -456px 0px; /* DrawPointDisable.gif */ -} - -.draw-line { - background-position: -384px 0px; /* DrawLine.gif */ -} - -#optDrawLine.Disabled { - background-position: -408px 0px; /* DrawLineDisable.gif */ -} - -.draw-polygon { - background-position: -480px 0px; /* DrawPolygon.gif */ -} - -#optDrawPolygon.Disabled { - background-position: -504px 0px; /* DrawPolygonDisable.gif */ -} - -.draw-circle { - background-position: -240px 0px; /* DrawCircle.gif */ -} - -#optDrawCircle.Disabled { - background-position: -264px 0px; /* DrawCircleDisable.gif */ -} - -.draw-coordinates { - background-position: -288px 0px; /* DrawCoordinates.gif */ -} - -#optDrawCoordinates.Disabled { - background-position: -312px 0px; /* DrawCoordinatesDisable.gif */ -} - -.draw-length { - background-position: -336px 0px; /* DrawLength.gif */ -} - -#optDrawLength.Disabled { - background-position: -360px 0px; /* DrawLengthDisable.gif */ -} - -.draw-area { - background-position: -192px 0px; /* DrawArea.gif */ -} - -#optDrawArea.Disabled { - background-position: -216px 0px; /* DrawAreaDisable.gif */ -} - -.delete-markup { - background-position: -144px 0px; /* Delete.gif */ -} - -#optDeleteMarkup.Disabled { - background-position: -168px 0px; /* DeleteDisable.gif */ -} - -.color-picker { - background-position: -72px 0px; /* ColorPicker.gif */ -} - -#optColorPicker.Disabled { - background-position: -96px 0px; /* ColorPickerDisable.gif */ -} - -.paint-bucket { - background-position: -720px 0px; /* PaintBucket.gif */ -} - -#optPaintBucket.Disabled { - background-position: -744px 0px; /* PaintBucketDisable.gif */ -} - -.draw-text { - background-position: -528px 0px; /* DrawText.gif */ -} - -#optDrawText.Disabled { - background-position: -552px 0px; /* DrawTextDisable.gif */ -} - - -#mapMain -{ +#mapMain { left: 0px; top: 0px; right: 0px; bottom: 0px; - background-color: White; + background-color: White; overflow: hidden; } -.VersionText -{ +.VersionText { font-size: 9px; } -#progress -{ +#progress { background-color: white; position: absolute; left: 0px; @@ -324,8 +221,7 @@ li.MapTool span:not(.glyphicon), #selectedTool span:not(.glyphicon) { z-index: 6; } -#progressBar -{ +#progressBar { background-color: blue; position: absolute; left: 0px; @@ -334,8 +230,7 @@ li.MapTool span:not(.glyphicon), #selectedTool span:not(.glyphicon) { height: 100%; } -#logo -{ +#logo { position: absolute; left: 0px; bottom: 0px; @@ -345,28 +240,95 @@ li.MapTool span:not(.glyphicon), #selectedTool span:not(.glyphicon) { z-index: 1000; } -#logo::before -{ - content: url(../Images/UI/AppGeo.png); -} +#logo::before { + content: url(../Images/UI/AppGeo.png); + } -.MarkupText -{ +.MarkupText { font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; } -div.MarkupText -{ +div.MarkupText { top: -19px; left: 2px; cursor: pointer; } -input.MarkupText -{ +input.MarkupText { top: -21px; border: solid 1px rgba(128, 128, 128, 0.5); background-color: rgba(255, 255, 255, 0.5); } +#locatorBox { + border: solid 2px #FF0000; +} + +/* Styles dragged from leaflet.css */ +.leaflet-top, +.leaflet-bottom { + float:right; +} +.leaflet-top { + top: 40px; + margin-top:6px; + float:right; +} +.leaflet-right{ + margin:5% 0.0% 5px 0; +} + + +/* =============================Map Custom DropDown=========================== */ + +.customMaps { + position: relative; + float: left; + min-width: calc(100% / 2 - 8px); +} + +.customMaps:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; +} + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; +} + +.customMaps button { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0px 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + text-align: left; + outline: none; +} diff --git a/WebApp/Styles/MarkupPanel.css b/WebApp/Styles/MarkupPanel.css index 18ec6a1..f909484 100644 --- a/WebApp/Styles/MarkupPanel.css +++ b/WebApp/Styles/MarkupPanel.css @@ -20,17 +20,19 @@ padding: 5px; } -#pnlMarkupContent label { - width: 27%; - text-align: right; -} + #pnlMarkupContent label { + width: 27%; + text-align: right; + } -#pnlMarkupContent label:nth-of-type(5){ - width: 10%; -} + #pnlMarkupContent label:nth-of-type(5) { + width: 10%; + } -#chkMarkupLock{ - margin-left:10px; +#chkMarkupLock { + margin-right: 3px; + position: relative; + top: 2px; } label#labMarkupLock { @@ -53,7 +55,7 @@ label#labMarkupLock { color: #000000; } -#chkTextGlow{ +#chkTextGlow { display: inline-block; margin: 8px 5px; } @@ -66,13 +68,12 @@ label#labMarkupLock { display: inline-block; } -#btnMarkupColor, #btnTextGlowColor{ +#btnMarkupColor, #btnTextGlowColor { + left: 2px; } #pnlMarkupGrid { top: 150px; - border-top: solid 1px #b9b9b9; - background-color: #F0F0F0; overflow: auto; } @@ -98,14 +99,520 @@ label#labMarkupLock { text-shadow: 0px 0px 4px white; } -.MeasureText.Area2 { - left: -100px; - top: -13px; - text-align: center; + .MeasureText.Area2 { + left: -100px; + top: -13px; + text-align: center; + } + + .MeasureText.Area3 { + left: -100px; + top: -19px; + text-align: center; + } + +.markup .btnLarge { + min-width: calc(50% - 18.9px); + position: relative; + line-height: 1.3; } -.MeasureText.Area3 { - left: -100px; - top: -19px; - text-align: center; +.markup .twoCol button { + width: 100%; +} + +.markup .frm_row .twoCol:first-child { + margin-right: 1px; +} + +.markup .frm_row .twoCol { + width: calc(100% / 2 - 3px); +} + +.markup .tabBtn { + height: 32px; + background-color: #839aa3; + color: #fff; + font-size: 14px; +} + + .markup .tabBtn:hover { + background-color: #758f98; + } + + .markup .tabBtn.active { + background-color: #fff; + color: #614545; + font-weight: bold; + } + + .markup .tabBtn.active:hover { + background-color: #f8f8f8; + } + +.rightMargin { + margin-right: 10px; +} + +.btnSquare { + width: 20px; + height: 16px; + background: #0099cc; + display: inline-block; + margin-right: 5px; + position: absolute; + left: 7px; + position: absolute !important; + top: 5px !important; +} + + .btnSquare.grey { + background: #cccccc !important; + } + +.divMargin { + margin-right: 10px; +} + +.markup .data_box { + height: calc(100vh - 330px); + overflow-y: auto; +} + +.markup .tabMrkp { + height: calc(100vh - 547px); +} +/** +New Style for Markup Panel +*/ +/* Draw details panel */ +.frmBg_box { + width: 100%; + float: left; + background-color: #172936; + border: 1px solid #526870; +} + +.markup .frmBg_box { + background-color: transparent; + padding: 0 8px 10px; +} + +.checkBoxWrap { + display: inline-block; + position: relative; + top: 2px; + margin-right: 11px; +} + +.btnSquare { + width: 20px; + height: 16px; + background: #0099cc; + display: inline-block; + margin-right: 5px; + position: absolute; + left: 7px; + top: 5px; +} + +.btnSquare.grey { + background: #cccccc; +} + +.btnPrint { + background-image: url(../Images/print-icon-black.png); + background-repeat: no-repeat; + background-position: 19px center; + padding-left: 39px; +} + +.btnPrint:hover { + background-image: url(../Images/print-icon-white.png); +} + +.LocPrint { + background-image: url(../Images/loc-icon-black.png); + background-repeat: no-repeat; + background-repeat: no-repeat; + background-position: 19px center; + padding-left: 32px; +} + +.LocPrint:hover { + background-image: url(../Images/loc-icon-white.png); +} + +.exprtPrint { + background-image: url(../Images/export-icon-black.png); + background-repeat: no-repeat; + background-repeat: no-repeat; + background-position: 15px center; + padding-left: 36px; +} + +.exprtPrint:hover { + background-image: url(../Images/export-icon-white.png); +} + +.btnPrint, .LocPrint, .exprtPrint { + min-width: 94px; +} + +.markup .twoCol button { + width: 100%; +} + +.markup .frm_row .twoCol:first-child { + margin-right: 1px; +} + +.markup .frm_row .twoCol { + width: calc(100% / 2 - 3px); +} + +.markup .tabBtn { + height: 32px; + background-color: #839aa3; + color: #fff; + font-size: 13px; + font-weight: 400; +} + +.markup .tabBtn:hover { + background-color: #758f98; +} + +.markup .tabBtn.active { + color: #000; + font-weight: bold; +} + +.markup .tabBtn.active:hover { + background-color: #f8f8f8; +} + +.markup .tab1 { + border-radius: 3px 0 0 3px; +} + +.markup .tab2 { + border-radius: 0 3px 3px 0; +} + +#pnlMarkup #pnlMarkupContent { + padding-top: 0px; + padding-bottom: 6px; +} + +#pnlMarkup #sample { + padding-top: 0px; + margin-bottom: 8px; +} + +#chkTextGlow { + position: relative; + left: 1px; + top: 4px; +} + +.list_headng .divMargin { + font-size: 15px; +} + +.divMargin { + margin-right: 7px; +} + +#pnlMarkupContent .mrkpTxt { + color: #333 !important; +} + +#divMarkupSearch .fourCol { + width: calc(100%/2 - 4.9px); +} + +#divMarkupSearch .fourCol:first-child { + margin-bottom: 10px; + margin-right: 4.5px; +} + +#divMarkupSearch .fourCol:nth-of-type(3) { + margin-right: 4.5px; +} + +.btnControlLock { + pointer-events: none; + background-color: #cacac9; + color: #000; +} + +#tboMarkupUser { +} + +.markup .tabMrkp { + height: initial; +} + +.drawCntWrap { + float: left; + width: 100%; + height: calc(100vh - 117px); + overflow-y: auto; + padding-top: 10px; + padding-right: 5px; + padding-bottom: 10px; +} + +.drawCntWrap .frm_box { + padding-right: 0; + width: 95%; +} + +li.MapTool span:not(.glyphicon), #selectedTool span:not(.glyphicon), #selectedMarkupTool span:not(.glyphicon) { + background-image: url(../Images/UI/all-icons.png); + display: inline-block; + height: 20px; + width: 20px; + vertical-align: middle; +} + +.pan { + background-position: -768px 0px; /* Select.gif */ +} + +.select { + background-position: -816px 0px; /* Select.gif */ +} + +#optSelect.Disabled { + background-position: -840px 0px; /* SelectDisable.gif */ +} + +.draw-point { + background-position: -44px -140px; /* DrawPoint.gif */ +} + +.MapTooldraw-point { + background: url(../Images/draw-icon.png); +} + +.MapToolselect { + background: url(../Images/select-icon.png); +} + +.MapToolinfo-sign { + background: url(../Images/info-icon.png); +} + +#optDrawPoint.Disabled { + background-position: -456px 0px; /* DrawPointDisable.gif */ +} + +.draw-line { + background-position: -8px -140px; /* DrawLine.gif */ +} + +#optDrawLine.Disabled { + background-position: -408px 0px; /* DrawLineDisable.gif */ +} + +.draw-polygon { + background-position: -78px -140px; /* DrawPolygon.gif */ +} + +#optDrawPolygon.Disabled { + background-position: -504px 0px; /* DrawPolygonDisable.gif */ +} + +.draw-circle { + background-position: -114px -140px; /* DrawCircle.gif */ +} + +#optDrawCircle.Disabled { + background-position: -264px 0px; /* DrawCircleDisable.gif */ +} + +.draw-coordinates { + background-position: -187px -140px; /* DrawCoordinates.gif */ +} + +#optDrawCoordinates.Disabled { + background-position: -312px 0px; /* DrawCoordinatesDisable.gif */ +} + +.draw-length { + background-position: -341px -139px; /* DrawLength.gif */ +} + +#optDrawLength.Disabled { + background-position: -360px 0px; /* DrawLengthDisable.gif */ +} + +.draw-area { + background-position: -378px -139px; /* DrawArea.gif */ } + +#optDrawArea.Disabled { + background-position: -216px 0px; /* DrawAreaDisable.gif */ +} + +.delete-markup { + background-position: -225px -140px; /* Delete.gif */ +} + +#optDeleteMarkup.Disabled { + background-position: -168px 0px; /* DeleteDisable.gif */ +} + +.color-picker { + background-position: -260px -140px; /* ColorPicker.gif */ +} + +#optColorPicker.Disabled { + background-position: -96px 0px; /* ColorPickerDisable.gif */ +} + +.paint-bucket { + background-position: -302px -140px; /* PaintBucket.gif */ +} + +#optPaintBucket.Disabled { + background-position: -744px 0px; /* PaintBucketDisable.gif */ +} + +.draw-text { + background-position: -149px -140px; /* DrawText.gif */ +} + +#optDrawText.Disabled { + background-position: -552px 0px; /* DrawTextDisable.gif */ +} + +li.MapTool span:not(.glyphicon), #selectedTool span:not(.glyphicon), #selectedMarkupTool span:not(.glyphicon) { + width: 26px; +} + +#mCSB_6_container { + height: auto; + min-height: 500px; +} + +/* ===========================DrowTools Custom DropDown============================= */ + +.customDrawTools { + position: relative; + float: left; + min-width: calc(100% / 2 - 8px); +} + +.customDrawTools:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 30px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; +} + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; +} + +.customDrawTools dl { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + display: block; + width: 99%; + max-width: 320px; + height: 30px; + float: right; + margin: 0; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #fff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; + border-radius: 3px; +} + +.customDrawTools dl ul li.toolTitle { + padding: 4px 0 4px 12px; + color: #040404; + font-size: 14px; + font-weight: 500; + margin-bottom: 5px; + background-color: #fbebbe; +} + + +/* ===========================DrawCategory Custom DropDown============================= */ + +.customCategory { + position: relative; + float: left; + min-width: calc(100% / 2 - 8px); +} + +.customCategory:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; + display: block; +} + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; +} + +.customCategory select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; +} + +/* ends here */ + diff --git a/WebApp/Styles/PrintableMap.css b/WebApp/Styles/PrintableMap.css index 04dd4bf..14b1630 100644 --- a/WebApp/Styles/PrintableMap.css +++ b/WebApp/Styles/PrintableMap.css @@ -19,4 +19,4 @@ div, select, img, input, label top: 8px; width: 480px; height: 154px; -} \ No newline at end of file +} diff --git a/WebApp/Styles/Responsive.css b/WebApp/Styles/Responsive.css new file mode 100644 index 0000000..0c41b75 --- /dev/null +++ b/WebApp/Styles/Responsive.css @@ -0,0 +1,807 @@ +/* Copyright 2012 Applied Geographics, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/* ===== CSS reset ===== */ + +@charset "UTF-8"; + + +@media only screen and (max-width: 850px) { + #tabMobDetails { + } + + #pnlDataDisplay { + display: none !important; + } + + #cmdShowDetails { + display: none; + } + + .dtlPrint { + width: 20px; + display: inline-block; + position: relative; + top: 6px; + left: 9px; + float: right; + margin-right: 9px; + } + + #ddlMobDataTheme { + width: 85%; + float: left; + } + .customDetails:after { + right: 49px; + } +} + +@media only screen and (max-width: 767px) { + header.main { + background-color: #367fa9; + } + /* details panel */ + #pnlMarkup #pnlMarkupContent { + padding-right: 5px; + } + + .left_details .customScroll { + } + + .DataList .RowSetHeader, .DataList .RowSetSubheader { + font-weight: normal; + } + + .DataList .Label { + font-weight: normal; + } + + #MobDetailContent { + border: none; + height: calc(100vh - 202px); + overflow-y: auto; + } + + #pnlDetails .customScroll { + padding: 0px; + margin-top: 0px; + } + + #pnlDetails .mCustomScrollBox { + border-radius: 3px; + } + + #pnlDetails .mCSB_draggerContainer { + border: 0; + } + + .DataList .Label, .DataList .Separator, .DataList .Value { + font-size: 12px; + } + + .frmInput { + height: 26px; + } + + .customCategory select { + height: 26px; + } + + .customCategory:after { + height: 26px; + } + + #pnlData { + } +} + +@media only screen and (max-width: 767px) { + .leftNav_panel { + min-width: auto; + width: 53px; + } + + .leftNav_panel .topSection .rightCol { + display: none; + } + + .leftNav_panel .leftLinks ul li .linkTxt { + display: none; + } + + .leftLinks ul li .linkIcon { + padding-right: 3px; + width: auto; + } + + .leftNav_panel .leftLinks ul li a { + text-align: center; + padding: 11px 4px; + } + + .leftNav_panel .leftLinks ul li.active a { + background-color: #374c5a; + background-image: none; + } + + .left_details { + left: 51px !important; + display: none; + } + + #pnlMapSizer { + left: 52px; + } + + .leftNav_panel .topSection { + padding: 14px 10px 8px; + } + + #pnlSelectionOptions .frm_row .twoCol:first-child { + margin-bottom: 10px; + } + + #pnlSelection .data_box { + height: 187px; + } + + #pnlData .dtlPara{ + position: relative; + top: -5px; + } + + .leaflet-left .leaflet-control-scale { + top: -20px; + } + + .dtlInfoPopup .content { + max-height: 350px; + } + + .leftNav_panel .leftCol { + float: none; + text-align: center; + margin-right: 2px; + } +} + +@media only screen and (max-width: 620px) { + .LegendClass { + height: 20px !important; + overflow: hidden; + text-overflow: ellipsis; + } + + #cmdEmail { + } + + .helpTxt { + } + + #cmdEmail{ + padding-right: 5px; + } + + .helpTxt{ + padding-left: 5px; + padding-right: 12px; + } + + #cmdEmail .txt{ + display: none; + } + + .helpTxt .txt{ + display: none; + padding-right: 12px; + } + + .topHead .prev_arrw { + display: none; + } + /* 03-10-2017 changes */ + #pnlMapMenus { + float: right; + right: 10px; + position: relative; + margin-left: 8px; + margin-top: 15px; + } + + #pnlBasemapMenu { + z-index: 9999; + margin: 3px; + position: absolute; + right: 0px; + top: 75px; + } + + .leaflet-top { + top: 40px; + margin-top: 83px; + float: right; + } + + .leaflet-left { + left: auto; + right: 12px; + } + + .mapNavigation { + float: none; + } + + #pnlMapLevels { + margin: 10px 3px 3px 3px; + right: -12px; + z-index: 9999; + } + + .DropdownPanel { + left: -139px !important; + } + + #pnlMapTools { + z-index: 99999; + } + + #pnlContent { + height: calc(100vh - 70px); + } + + .leaflet-control-scale-line { + margin-right: 21px; + } + + .popover{ + left: -100px!important; + margin-right: 40px; + } + .popover.right>.arrow{ + left: 87px; + transform: rotate(180deg); + } + +} + +@media only screen and (max-width: 480px) { + header.main { + min-height: auto; + } + + header.main ul.rightLinks li { + padding: 5px 9px 0px; + } + + header.main .logo { + padding: 2px 0; + font-size: 18px; + } + + #pnlContent { + top: 46px; + height: calc(100vh - 46px); + overflow: hidden; + } +} + +@media only screen and (max-width: 420px) { + .left_details { + min-width: auto; + width: 251px; + } + + .frmBtn { + padding: 5px 6px; + min-width: 63px; + font-size: 12px; + height: 25px; + } + + .rightMargin { + margin-right: 5px; + } + + .frm_row .twoCol { + width: 100%; + } + + .frm_row .twoCol:first-child { + margin-right: 0px; + margin-bottom: 0px; + } + + .frm_row { + margin-top: 10px; + } + + .frmBtn2 { + min-width: 66px; + } + + .paddngLftRght15 { + padding: 0 10px; + } + + .widthSttng75 { + width: 168px !important; + } + + .widthSttng75 select.frmSelect { + padding: 5px 2px; + } + + .left_details .frm_box { + padding: 10px 5px 10px 10px; + } + + .frm_row .fourCol { + width: calc(100% / 2 - 4px); + } + + .rsponsBttmMrgn { + margin-bottom: 10px; + } + + .markup .fourCol:first-child, .markup .fourCol:nth-of-type(3) { + margin-right: 4px; + } + + .markup .fourCol:first-child { + margin-bottom: 10px; + } + + .markup .btnSettng .frmBtn { + min-width: 50px; + padding: 5px 3px; + float: left; + font-size: 11px; + } + + .markup .btnSettng .checkBoxWrap { + float: left; + margin-left: 1px; + margin-right: 1px; + top: 4px; + } + + .markup .btnSettng .frmBtn.rightMargin { + margin-right: 0; + } + .btnPrint, .LocPrint, .exprtPrint { + min-width: 73px; + padding-left: 25px; + background-position: 8px center; + } + + .btnPrint { + background-size: 14px; + } + + .LocPrint { + background-size: 11px; + padding-left: 15px !important; + } + + .exprtPrint { + background-size: 13px; + padding-left: 17px !important; + } + + .frm_row .threeCol:nth-of-type(2) { + margin: 0 2px; + } + + .frm_row .threeCol { + width: calc(100% / 3 - 4px); + } + + .radioWrap { + } + + #cmdMarkupColor, #cmdTextGlowColor { + top: 6px !important; + left: 5px !important; + height: 14px; + width: 13px; + } + + #pnlMarkupContent .mrkpTxt { + font-size: 12.7px; + } + + #btnTextGlowColor .mrkpTxt { + margin-left: 15px; + } + + .frm_row .arrwAhead .arrw { + background-image: none; + } + + #pnlZoneLevelScroll { + top: 118px; + } + + #pnlSelection .data_box { + height: 78px; + } + + #pnlSelection .frm_row { + position: relative; + margin-top: 10px; + } + + #labSelectionCount { + position: absolute; + max-width: 100%; + top: 4px; + } + + #pnlSelection .spreadsheetBtn, #pnlSelection .mailingLblBtn { + padding-left: 20px; + margin-top: 25px; + } + + #pnlSelection .mailingLblBtn { + margin-right: 5px; + } + + #pnlSelection .spreadsheetBtn { + background-position: 4px 7px; + } + + #ddlZoneLevelSelect { + width: 90%; + } + + .leftNav_panel { + height: calc(100vh - 66px); + } + + .left_details { + height: calc(100vh - 66px); + } + + .markup .data_box { + } + + #mCSB_5_container { + overflow-x: auto; + } + + .markup .tabMrkp { + height: initial; + } + + .markup .quickTab { + } + + #cmdRefreshMap { + margin-right: 13px; + } + + #pnlSelection .frm_box { + margin-top: 5px; + } + + #pnlMarkup #sample { + margin-bottom: 5px; + } + + .markup .btnLarge { + min-width: calc(50% - 20.4px); + } + + .markup .btnLarge { + line-height: 1.1; + } + + #labSearchCount { + position: absolute; + top: 3px; + margin-top: 0; + } + + #cmdShowOnMap, #cmdShowAllOnMap { + float: none; + margin-right: 0px; + } + + #pnlFooter a { + font-size: 12px; + } + + /* nav menu position */ + .pnlMapMenus_option { + margin-left: 270px !important; + } + + .pnlMapMenus_option #pnlMapTools { + top: -40px; + left: -90px; + } + + .pnlMapMenus_option #pnlMapLevels { + top: -35px; + left: -84px; + } + + .pnlMapMenus_option #pnlBasemapMenu { + top: 75px; + } + + .pnlMapMenus_option .leaflet-left .leaflet-control { + top: 40px; + } + + .pnlMapMenus_option .leaflet-bar a, .leaflet-bar a:hover { + } + + .pnlMapMenus_option #cmdFullView { + top: 80px; + } + + .pnlMapMenus_option #cmdLocation { + top: 80px; + } + + .pnlMapMenus_option .leaflet-control-zoom { + top: 75px; + } + + .share .share_box .frmLabel { + width: 100%; + } + + .share .share_box .frmField { + width: 100%; + } + + .printInput label, .printInput input { + width: 100% !important; + } + + #labPrintScaleWidth { + width: 90% !important; + } + + #pnlPrintInputs label { + margin-bottom: 10px; + } + + #pnlPrintInputs input { + margin-bottom: 0; + } + + .seg_title { + font-size: 14px; + } + + #frmPrint .topMargin { + } + + .customPrint { + margin-top: 10px; + } + + #frmPrint div:nth-of-type(3) .frmLabel { + margin-bottom: 10px; + } + + .customGoto { + width: 74% !important; + float: left !important; + margin-left: 0 !important; + } + + #pnlShareContent .share_box .frm_row .twoCol { + float: left; + width: 26%; + } + + #cmdExternalMap { + min-width: 44px; + float: right; + min-height: 29px; + } + + #pnlDownload .share_box .frm_row div.threeCol:first-child { + width: 50px; + padding-top: 5px; + } + + #pnlDownload .share_box .frm_row .customExport { + width: 73%; + } + + #pnlDownload .share_box .frm_row div.threeCol:nth-of-type(3) { + margin-top: 10px; + width: 75%; + float: right; + } + + #cmdSaveMap { + float: left; + } + + #pnlMarkup div:nth-of-type(3) { + } + + #pnlBody { + min-height: auto; + } + + #logo { + bottom: 17px; + } + + #pnlOverview { + bottom: 25px; + } + + .leaflet-bottom { + bottom: 21px; + } + + #pnlMarkupContent button { + } + + #divMarkupSearch .fourCol { + width: calc(100%/2 - 6px); + } + + .frmBtnFlex { + min-width: 57px; + font-size: 12.2px; + } + + /* Search panel styles */ + #pnlSearchScroll .SearchInputField .Label { + width: 100%; + margin-bottom: 10px; + } + + #pnlSearchScroll .SearchInputField .Input { + width: 98%; + } + + #pnlSearchScroll .SearchInputField .NumberRange { + width: calc(100%/2 - 10px); + } + +#pnlSearchScroll .SearchInputField .DateRange{ + width: calc(100%/2 - 10px); +} + + .SearchInputField { + margin: 10px 0 0; + } + + .SearchInputField span:nth-of-type(3) { + } + + /* Search panel */ + #pnlSearchFields { + height: 360px; + } + + .searchCommand { + + padding: 16px 6px 10px; + } + + #pnlSearchFields .mCSB_container { + padding-right: 14px; + } + + /* Search panel select arrw styles */ + #pnlSearchScroll .Search .SearchInputField:nth-of-type(4):after, #pnlSearchScroll .Search .SearchInputField:nth-of-type(5):after { + top: 26px; + height: 30px; + } + + .dtlInfoPopup { + background-color: #fff; + width: 170px; + } + .customDetails:after { + right: 39px; + } + .customSearch:after { + top: 26px; + } + #pnlSearchInputField>.customSearch:after{ + top:0; + } + .customDetails select { + padding: 0 30px 0 5px; + } +} + +@media only screen and (max-width: 320px) { + .left_details { + width: 231px; + } + + .search .frmBtn { + margin-right: 0; + font-size: 12px; + } + + .widthSttng75 { + width: 158px !important; + } + + .widthSttng75 select.frmSelect { + font-size: 12px; + } + + .frm_row .frmLabel { + width: 100%; + margin-bottom: 10px; + } + + .frm_row .frmField { + width: 100%; + } + + .search .frm_row .frmLabel { + width: 100%; + } + + .search .frm_row .frmField { + width: 100%; + } + + .markup .btnSettng .frmBtn.rightMargin { + margin-right: 10px; + } + + .markup .btnSettng .frmBtn { + padding: 5px 6px; + font-size: 13px; + min-width: 80px; + } + + .btnPrint, .LocPrint, .exprtPrint { + min-width: 66px; + padding-left: 25px; + background-position: 6px center !important; + font-size: 12px; + padding-left: 20px !important; + } + + #cmdClearSelection { + float: none; + margin-left: 4px; + } + + #pnlSelection .data_box { + height: 78px; + } + + #pnlDownload .share_box .frm_row div.threeCol:first-child { + width: 47px; + } + + #pnlDownload .share_box .frm_row .customExport { + width: 71%; + } + + #pnlDownload .share_box .frm_row div.threeCol:nth-of-type(3) { + width: 73%; + } +} diff --git a/WebApp/Styles/SearchPanel.css b/WebApp/Styles/SearchPanel.css index 8745bd5..5b1261c 100644 --- a/WebApp/Styles/SearchPanel.css +++ b/WebApp/Styles/SearchPanel.css @@ -1,137 +1,372 @@ -/* Copyright 2012 Applied Geographics, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#pnlSearchFields -{ - bottom: 0; - top: 40px; -} - -#ddlSearches { - position: absolute; - z-index: 10; - width: 60%; -} - -#pnlSearchInputField -{ - padding: 5px; - height: 285px; -} - -#cmdSearch, #cmdReset { - float: left; - margin-left: 10px; -} - -#pnlSearchGrid -{ - top: 286px; - bottom: 37px; - border-top: solid 1px #C9C9C9; - border-bottom: solid 1px #C9C9C9; - background-color: #f4f7f7; - overflow: auto; -} - -#grdSearch { - width: 98%; -} - -.searchCommand -{ - top: auto; - bottom: 0; - height: 41px; -} - -#labSearchCount -{ - float: left; - margin-left: 10px; - margin-top: 12px; -} - -#cmdShowOnMap, #cmdShowAllOnMap -{ - float: right; - margin: 10px 5px; -} - -#pnlSearchScroll -{ - top: 40px; - left: 10px; - right: 10px; - overflow-y: auto; - bottom: 35px; - z-index: 5; -} - -.Search -{ - width: 100%; -} - -.SearchInputField -{ - position: static; - width: 100%; - float: left; - margin: 2px 0; -} - -.SearchInputField .Input.DateRange, .SearchInputField .Input.NumberRange -{ - width: 25%; - margin: 2px 2px; - margin-left: 2px; -} - -.SearchInputField .Input -{ - width: 64%; - margin: 0 2px; -} - -.SearchInputField .Input, .SearchInputField span -{ - vertical-align: middle; -} - -#pnlSearchScroll span.Label -{ - width: 34%; - display: inline-block; - text-align: right; - margin-right: 3px; - line-height: 16px; -} - -.autocomplete-suggestions { border: 1px solid #999; background: #FFF; max-height: 150px; overflow: auto; } -.autocomplete-suggestion { position: static; padding: 2px 5px; white-space: nowrap; overflow: hidden; } -.autocomplete-selected { background: #F0F0F0; } -.autocomplete-suggestions strong { font-weight: bold; } - -.ui-datepicker, .ui-datepicker div -{ - position: static; - margin: auto; - left: auto; - right: auto; - bottom: auto; - top: auto; -} - +/* Copyright 2012 Applied Geographics, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#pnlSearchFields { + bottom: 0; + top: 40px; + width: 100%; + float: left; + overflow: auto; + height: calc(100vh - 202px); + margin-top: 10px; +} + +#cmdSearch, #cmdReset { + margin-left: 10px; + min-width: 77px; +} + +#cmdReset { + margin-right: 2px; +} + +#grdSearch { + width: 98%; +} + +.searchCommand { + top: auto; + bottom: 0; + height: auto; + padding: 10px 6px; +} + +#labSearchCount { + float: left; + margin-left: 10px; + margin-top: 12px; + max-width: 80px; +} + +#cmdShowOnMap, #cmdShowAllOnMap { + float: right; + margin: 10px 4px; +} + +#pnlSearchScroll { + top: 40px; + left: 10px; + right: 10px; + overflow-y: auto; + bottom: 35px; + z-index: 5; +} + +.Search { + width: 100%; + float: left; +} + +.SearchInputField { + position: static; + width: 100%; + float: left; + margin: 2px 0; +} + + .SearchInputField .Input.DateRange, .SearchInputField .Input.NumberRange { + width: 25%; + margin: 2px 2px; + margin-left: 2px; + } + + .SearchInputField .Input { + width: 64%; + margin: 0 2px; + } + + .SearchInputField .Input, .SearchInputField span { + vertical-align: middle; + } + +#pnlSearchScroll span.Label { + width: 34%; + display: inline-block; + text-align: right; + margin-right: 3px; + line-height: 16px; +} + +.autocomplete-suggestions { + border: 1px solid #999; + background: #FFF; + max-height: 150px; + color:#333; + overflow: auto; +} + +.autocomplete-suggestion { + position: static; + padding: 2px 5px; + white-space: nowrap; + overflow: hidden; +} + +.autocomplete-selected { + background: #F0F0F0; + cursor : default; +} + +.autocomplete-suggestions strong { + font-weight: bold; +} + +.ui-datepicker, .ui-datepicker div { + position: static; + margin: auto; + left: auto; + right: auto; + bottom: auto; + top: auto; +} + +/* Styles for search panel */ +#pnlSearchScroll .SearchInputField .Label { + display: inline-block; + width: 118px; + float: left; + color: #fff; + text-align: left; + font-weight: normal; + font-size: 13px; +} + +#pnlSearchScroll .SearchInputField .Input { + width: calc(100% - 125px); + margin: 0 2px; + border: none; + border-radius: 3px; + padding: 5px 8px; + font-size: 13px; + height: 30px; + color: #333; +} + +#pnlSearchScroll .SearchInputField .NumberRange { + width: calc(100% / 2 - 70px); + display: inline-block; +} + +.SearchInputField { + margin: 15px 0 0; +} + +#pnlSearchScroll .SearchInputField .DateRange { + width: calc(100% / 2 - 70px); + display: inline-block; +} + +#pnlSearchScroll .Search .SearchInputField:nth-of-type(4), #pnlSearchScroll .Search .SearchInputField:nth-of-type(5) { + position: relative; + float: left; + min-width: calc(100% / 2 - 8px); +} + + #pnlSearchScroll .Search .SearchInputField:nth-of-type(4):after, #pnlSearchScroll .Search .SearchInputField:nth-of-type(5):after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; + } + +.SearchInputField select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0px 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; +} + +.Search .SearchInputField:first-child { + margin-top: 5px; +} + +#pnlSearchGrid { + top: 286px; + bottom: 37px; + border-top: solid 1px #C9C9C9; + border-bottom: solid 1px #C9C9C9; + background-color: #f4f7f7; + overflow: auto; + background-color: transparent; + width: 100%; + border: none; + overflow-x: auto; + height: 230px; + overflow-y: auto; +} + +#pnlSearchFields div.frm_box:first-child { + padding-top: 2px; + padding-bottom: 6px; +} + +#mCSB_1_container { + overflow-x: hidden; +} + +#pnlSearchFields .mCSB_container { + padding-right: 4px; +} + +#pnlSearchFields .mCSB_container_wrapper{ + margin-right: 18px; + /*margin-bottom: 30px;*/ + padding-right: 20px; +} + +#mCSB_1_scrollbar_vertical { + margin-right: 3px; +} +/*New Style for horizontal scroll*/ +#pnlSearchGrid .mCSB_scrollTools_horizontal { + width: auto !important; +} + +#mCSB_8_dragger_horizontal .mCSB_dragger_bar { + margin-top: 4px; + height: 5px; + width: auto !important; +} + +/** + New Style for Search Panel + Date 12-09-2017 +*/ +/* Search details panel */ +.topLftTxt { + position: relative; + top: -3px; +} + +.topLftTxt .topTxt { + margin-right: 7px; + position: relative; + top: -1px; +} + +.topLftTxt .picLink { + display: inline-block; + margin-left: 6px; + position: relative; + top: -2px; +} + +#pnlSearchFields div.frm_box:nth-of-type(2) button:first-child { + margin-left: 0; +} + +#pnlSearchFields div.frm_box:nth-of-type(2) { + padding-top: 15px; +} + +#pnlLegendContent .mCustomScrollBox { + height: 100%; +} + +#pnlSearchScroll { + top: 10px; + left: 0; + right: 0; + overflow-y: auto; + bottom: 0; + z-index: 5; + position: relative; + width: 100%; + float: left; + min-height: auto; + padding-bottom: 1px; +} +/* ends here */ + + +/* ===============================Search Custom DropDown=========================== */ + +.customSearch { + position: relative; + /*Don't really need this just for demo styling*/ + float: left; + min-width: calc(100% / 2 - 8px); +} + +.customSearch:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; +} + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; +} + +.customSearch select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0px 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; +} diff --git a/WebApp/Styles/SelectionPanel.css b/WebApp/Styles/SelectionPanel.css index a51c1e3..f1215e1 100644 --- a/WebApp/Styles/SelectionPanel.css +++ b/WebApp/Styles/SelectionPanel.css @@ -1,28 +1,23 @@ /* Copyright 2012 Applied Geographics, Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -#pnlQuery -{ - bottom: 0; - top: 40px; - min-height: 212px; +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +#pnlQuery #mCSB_2 table tr { + cursor: default; } -#selectionDivider -{ +#selectionDivider { left: 8px; right: 8px; top: 290px; @@ -32,112 +27,206 @@ z-index: 3; } -#pnlDataSizer -{ +#pnlDataSizer { top: 298px; min-height: 212px; } -#pnlSelectionOptions { - left: 5px; - top: 3px; - right: 5px; - height: 86px; +#ddlQuery { + width: 99%; + margin: 2px; } -#ddlAction, #ddlProximity { - float: left; - width: 53%; - margin: 2px; +#pnlSelectTools { + top: auto; + font-size: 13px; } -#ddlTargetLayer, #ddlSelectionLayer{ +#pnlQueryGrid { + height: auto; +} + +#pnlQueryCommand { + top: auto; + bottom: 0px; + height: 41px; +} + +#cmdMailingLabels, #cmdExportData { + position: relative; + top: 3px; float: right; - width: 44%; - margin: 2px; - border-left: solid 6px; } -#ddlQuery{ - width: 99%; - margin: 2px; +#cmdExportData { + margin-right: 5px; +} + + #cmdMailingLabels.Disabled, #cmdExportData.Disabled { + display: none; + } + +/* ===========================SelectCustom DropDown============================= */ + +.customSelect { + position: relative; + /*Don't really need this just for demo styling*/ + float: left; + min-width: calc(100% / 2 - 8px); +} + + .customSelect:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; + } + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; } -#pnlSelectTools{ - top: 87px; - width: 400px; - padding: 2px 5px; - height: 35px; +.customSelect select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; + text-overflow: ellipsis; + overflow: hidden; +} +/* Ends here */ + +#ddlQuery { + width: 100%; + margin: 0px; } -#pnlSelectTools button{ + +#labSelectionCount { + max-width: 60px; display: inline-block; - margin: 2px; + position: relative; + top: -2px; } -.select-view, .select-zoom, .select-clear{ +.frm_row .arrwAhead { position: relative; +} + + .frm_row .arrwAhead .arrw { + width: 7px; + height: 9px; + background-image: url(../Images/UI/all-icons.png); + position: absolute; + right: -12px; + top: 10px; + background-position: -153px -59px; + } + +.data_box { + width: 100%; + float: left; +} + +.spreadsheetBtn { + padding-left: 5px; + background-position: 5px 8px; +} + +.spreadsheetBtn .lbl { + width: 14px; + height: 10px; display: inline-block; - left: 0; - width: 24px; - height: 16px; - background-image: url(../Images/UI/Icons.png); + background-image: url(../Images/UI/all-icons.png); + background-position: -82px -101px; background-repeat: no-repeat; - cursor: default; + margin-right: 3px; } -#cmdClearSelection{ - float: right; +.spreadsheetBtn .text { + display: inline-block; } -.select-view -{ - background-position: -864px 0px; /* SelectView.gif */ +.mailingLblBtn { + padding-left: 5px; + background-position: 5px 8px; } -.select-view .Disabled -{ - background-position: -888px 0px; /* SelectViewDisable.gif */ +.mailingLblBtn .lbl { + width: 10px; + height: 10px; + display: inline-block; + background-image: url(../Images/UI/all-icons.png); + background-position: -266px -59px; + background-repeat: no-repeat; + margin-right: 3px; } -.select-zoom -{ - background-position: -936px -1px; /* ZoomSelected.gif */ +.mailingLblBtn .text { + display: inline-block; } -.select-clear -{ - background-position: -24px 0px; /* Clear.gif */ +#pnlSelection .data_box { + height: calc(100vh - 420px); + overflow-y: auto; } -#pnlQueryGrid -{ - top: 122px; - bottom: 35px; +#pnlQuery div.frm_box:nth-of-type(2) { margin-top: 3px; - border-top: solid 1px #b9b9b9; - border-bottom: solid 1px #b9b9b9; - background-color: #f4f7f7; - overflow: auto; + padding-top: 0; + padding-bottom: 11px; } -#pnlQueryCommand -{ - top: auto; - bottom: 0px; - height: 41px; +.markup .data_box { + height: initial; } -#labSelectionCount { +#pnlQuery .upperSelection { float: left; - margin-left: 10px; - margin-top: 12px + width: 100%; + padding: 10px 15px; + font-size: 15px; } -#cmdMailingLabels, #cmdExportData{ - float: right; - margin: 10px 5px; - display: block; +#grdQuery { + width: 95%; + margin-right: 10px; +} + +#pnlSelection .frm_row { + margin-top: 15px; +} + +#pnlSelection .frm_box { + margin-top: 10px; +} + +#pnlSelectTools { + margin-top: 5px !important; } -#cmdMailingLabels.Disabled, #cmdExportData.Disabled{ - display: none; -} \ No newline at end of file diff --git a/WebApp/Styles/SharePanel.css b/WebApp/Styles/SharePanel.css index d80fdee..651adda 100644 --- a/WebApp/Styles/SharePanel.css +++ b/WebApp/Styles/SharePanel.css @@ -18,45 +18,332 @@ } .share{ - width: 380px; - margin: 10px; display: none; } -#pnlPrint span, #pnlPrint label{ - display: inline-block; - width: 25%; - text-align: right; - padding-right: 5px; +#cmdPrint +{ + left: 12px; + top: 5px; } -#pnlPrint input[type="text"], #pnlPrint select{ - width: 75%; +#frmPrint +{ + margin-top: 6px; } -#pnlPrint .PrintOptionLabel { - text-align: left; - width: auto; - font-weight: normal; +/** +New style for share panel +Date 14-09-2017 +*/ +/* Share details panel */ +#pnlShareContent .share_box .frm_row .twoCol { + float: left; +} +#pnlShareContent .share_box .frm_row .threeCol { + float: left; +} +#pnlPrint .PrintOptionLabel{ + float: left; + position: relative; + top: 2px; + left: 5px; + font-size: 12.5px; +} +.printInput label { + margin-bottom: 15px; + display: inline-block; + width: 50px; + float: left; + font-weight : unset; +} +.printInput input { + margin-bottom: 12px; + display: inline-block; + width: calc(100% - 50px); + float: right; + border: none; + border-radius: 3px; + padding: 5px 8px; + font-size: 13px; + height: 30px; +} +/*.seg_title{ + font-size: 15px; +} */ +.share_box{ + width: 100%; + float: left; + border: 1px solid #949494; + min-height: 250px; + margin-top: 20px; + padding: 12px 15px; +} +.share .share_box .frmLabel{ + width: 43px; +} +.share .share_box .frmField{ + width: calc(100% - 47px); +} +#pnlShareContent .share_box { + padding: 12px 12px; +} +.share .share_box .frmField .frmRadio{ + position: relative; + top: -1px; + float: left; +} +.share .share_box .frmField .inlineCol{ + display: inline-block; +} +.share .share_box .frmField .inlineCol .ratting{ + width: 60px; + border-radius: 0; +} +.customGoto{ + width: 74%!important; + float: left!important; + margin-left: 0!important; +} +#pnlShareContent .share_box .frm_row .twoCol { + float: left; + width: 20%; } +#cmdExternalMap{ + min-width: 56px; + float: right; + min-height: 29px; +} +#pnlDownload .share_box .frm_row div.threeCol:first-child{ + width: 50px; + padding-top: 5px; +} +#pnlDownload .share_box .frm_row .customExport{ + width: 76%; +} +#pnlDownload .share_box .frm_row div.threeCol:nth-of-type(3){ + margin-top: 10px; + width: 79%; + float: right; +} +#cmdSaveMap{ + float: left; +} +#pnlMarkup div:nth-of-type(3){ +} +#cmdSaveMap{ + min-width: 70px; +} +#pnlPrintInputs .printInput{ + float: left +} + +/* ===========================SharePrint Custom DropDown============================= */ -#ddlPrintTemplate{ - padding: 0; - margin-left: -4px; +.customPrint { + position: relative; + /*Don't really need this just for demo styling*/ + float: left; + min-width: calc(100% / 2 - 8px); } -.printInput{ - margin-bottom: 5px +.customPrint:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; } -#cmdPrint -{ - left: 12px; - top: 5px; +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; } -#frmPrint -{ - margin-top: 6px; +.customPrint select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; } + +/* ===========================ShareGoto Custom DropDown============================= */ + +.customGoto { + position: relative; + /*Don't really need this just for demo styling*/ + float: left; + min-width: calc(100% / 2 - 8px); +} + +.customGoto:after { + + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; +} + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; +} + +.customGoto select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; +} + +/* ===========================ShareExport Custom DropDown============================= */ + +.customExport { + position: relative; + /*Don't really need this just for demo styling*/ + float: left; +} + +.customExport:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; +} + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; +} + +.customExport select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; +} + +.printInput input { + margin-bottom: 12px; + display: inline-block; + width: calc(100% - 47px) !important; /* no need important*/ + float: right; + border: none; + border-radius: 3px; + padding: 5px 8px; + font-size: 13px; + height: 30px; +} + +.printInput label { + margin-bottom: 15px; + display: inline-block; + width: 47px !important; /* no need important*/ + float: left; + font-weight: unset; +} + +.btnPrint { + background-image: url(../Images/print-icon-black.png); + background-repeat: no-repeat; + background-position: 8px center !important; /* no need important*/ + padding-left: 12px !important; /* no need important*/ +} + +.LocPrint { + background-image: url(../Images/loc-icon-black.png); + background-repeat: no-repeat; + background-repeat: no-repeat; + background-position: 8px center !important; /* no need important*/ + padding-left: 8px !important; /* no need important*/ +} + +.exprtPrint { + background-image: url(../Images/export-icon-black.png); + background-repeat: no-repeat; + background-repeat: no-repeat; + background-position: 8px center !important; /* no need important*/ + padding-left: 18px !important; /* no need important*/ +} + + + +/* share panel ends */ diff --git a/WebApp/Styles/StartViewer.css b/WebApp/Styles/StartViewer.css index 0b8adba..49318fa 100644 --- a/WebApp/Styles/StartViewer.css +++ b/WebApp/Styles/StartViewer.css @@ -14,11 +14,6 @@ div bottom: 0px; } -#pnlHeader -{ - bottom: auto; -} - #pnlContent { left: 0px; @@ -107,4 +102,4 @@ div { top: auto; bottom: 0px; -} \ No newline at end of file +} diff --git a/WebApp/Styles/Status.css b/WebApp/Styles/Status.css index c655bd7..99a066e 100644 --- a/WebApp/Styles/Status.css +++ b/WebApp/Styles/Status.css @@ -14,11 +14,6 @@ div bottom: 0px; } -#pnlHeader -{ - bottom: auto; -} - #pnlContent { left: 8px; @@ -76,9 +71,3 @@ div color: blue; text-decoration: underline; } - -#pnlFooter -{ - top: auto; - bottom: 0px; -} \ No newline at end of file diff --git a/WebApp/Styles/Viewer.css b/WebApp/Styles/Viewer.css index 301f7c6..b9517b7 100644 --- a/WebApp/Styles/Viewer.css +++ b/WebApp/Styles/Viewer.css @@ -1,4 +1,4 @@ -/* Copyright 2016 Applied Geographics, Inc. +/* Copyright 2016 Applied Geographics, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -18,15 +18,6 @@ body overflow: hidden; } -.Panel -{ - position: absolute; - left: 0px; - top: 0px; - right: 0px; - bottom: 0px; -} - div.Button, div.Button.Disabled:hover { position: absolute; @@ -46,6 +37,7 @@ div.Button, div.Button.Disabled:hover .Button span{ color: #7B7B7B; } + .Selected span{ color: #000000; } @@ -60,30 +52,21 @@ div.Button.Selected, div.Button.Selected:hover cursor: default; } -button { - margin: 10px; - border-width: 1px; - padding: 2px 5px; -} - .DataGrid { empty-cells: show; } -.DataGrid thead tr, .DataGridRow -{ - background-color: white; -} - .DataGridRow:hover, .DataGridRowAlternate:hover { background-color: #FFF9C4; + color:black; } .DataGridRowSelect, .DataGridRowSelect:hover { - background-color: #FFEB3B; + background-color: #FFEB3B; + color:black; } .DataGrid th, .DataGrid td @@ -124,7 +107,8 @@ button { #pnlHeader { - bottom: auto; + float: left; + width: 100%; } #pnlEmail @@ -155,33 +139,11 @@ button { margin: 8px; } -#cmdEmail{ - font-size: 19px; - padding: 0 4px; -} - #cmdShowDetails { cursor: pointer; } -#cmdMenu { - float: left; - margin: 8px; -} - -#pnlMapSizer -{ - left: 400px; - right: 0; -} - -#pnlFunctionSidebar { - left: 0; - width: 400px; - z-index: 2; -} - -.FunctionLabel, .Title, .DataLabel{ +.Title, .DataLabel{ font-size: 20px; margin-top: 8px; display: inline-block; @@ -196,88 +158,26 @@ button { width: 130px; } -#pnlFunctionTabs -{ - left: 12px; - right: 12px; - width: 376px; - bottom: 0; - overflow: hidden; - opacity: 1; -} - -.Menu -{ - margin-top: 20px; -} - .MenuItem { display: block; - padding: 8px; cursor: pointer; } - -.MenuItem:last-child -{ - border-bottom: none; -} - -#pnlFunction -{ - position: absolute; - left: -400px; - width: 400px; - bottom: 0; - overflow: hidden; - opacity: 0; -} - -.FunctionHeader -{ - letter-spacing: .25px; - height: 40px; - padding: 3px 0; - cursor: pointer; -} - -.FunctionExit, .DataExit -{ - font-size: 18px; - margin: 5px 10px; - cursor: pointer; - -webkit-transition: 0.5s; - -moz-transition: 0.5s; - transition: 0.5s; - -webkit-transform: translate(3em,0); - -moz-transform: translate(3em,0); - -ms-transform: translate(3em,0); - transform: translate(3em,0) rotate(180deg); - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} - -.FunctionExitOpen -{ - transform: rotate(0deg); - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); +.MenuItem i{ + font-size: 20px; + margin: 0 5px 0 5px; + width: 20px; + text-align: center; } -.DataExitOpen -{ - transform: rotate(360deg); - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); +.MenuItem .icon{ + position: relative; + top: 5px; } -.FunctionPanel +.MenuItem:last-child { - right: 1px; + border-bottom: none; } #pnlAttribution @@ -287,39 +187,10 @@ button { height: 15px; } -#pnlDataDisplay -{ - background-color: #FFFFFF; - display: none; - left: auto; - right: -355px; - height: 100%; - width: 285px; - box-shadow: -4px 0px 5px -2px #b9b9b9; - -webkit-box-shadow: -4px 0px 5px -2px #b9b9b9; - -moz-box-shadow: -4px 0px 5px -2px #b9b9b9; - z-index: 11; -} - -.DataHeader -{ - letter-spacing: .25px; - text-align: right; - height: 40px; - padding: 3px 10px; - cursor: pointer; -} - .DataLabel { margin-left: 10px; } -#ddlDataTheme{ - margin: 7px 10px; - font-size: 14px; - width: 215px -} - #pnlDataTabs { left: 12px; @@ -334,45 +205,17 @@ button { top: 40px; } -#pnlDataList -{ - left: 0px; - top: 43px; - right: 0px; - bottom: 0px; - border-top: solid 1px #b9b9b9; - background-color: White; - overflow: auto; -} - -#pnlDataList .DataList -{ - left: 10px; - top: 10px; - right: 30px; -} - -#cmdDataPrint -{ - position: absolute; - top: 6px; - right: 10px; - margin: 0; -} #pnlFooter { top: auto; bottom: 0px; + float: left; + width: 100%; } @media screen and (max-width: 600px) { - #pnlFunctionSidebar - { - left: -400px; - } - #pnlMapSizer { left: 0px; @@ -398,3 +241,248 @@ button { .leaflet-touch .leaflet-control-zoom-out { font-size: 20px; } + + +/* Change base layer style */ +.DropdownMainPanel{ + top:39px; +} +.DropdownMain{ + width:270px !important; + height:200px !important; +} +.DropdownPanel{ + top: -35px !important; + left: 0px !important; + border-radius: 4px; + padding-right:10px; + border: 1px solid #ccc; + border: 1px solid rgba(0,0,0,.25); + -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); + box-shadow: 0 6px 12px rgba(0,0,0,.175); +} +.layerImagePanel{ + position: relative; + display: inline-block; + width: 26px; + height: 26px; +} +.pnlMapMenus_option { + margin-left:345px !important; +} +/* ends here */ + + +/*Hover style for right link buttons*/ +#cmdHelp span:hover,#cmdShowDetails:hover { + color:#007c70; +} + +/* +New Style for right header #cmdSHelp #cmdEmail +Date 17-09-2017 +*/ +#cmdEmail{ + width: auto; + height: 50px; + font-size: 13px; + line-height: 18px; + margin: 0; + padding: 14px 10px 14px 10px; + cursor: pointer; +} +#cmdEmail .lbl{ + display: inline-block; + margin-right: 5px; + font-size: 20px; +} +#cmdEmail .txt{ + display: inline-block; + position: relative; + top: -6px; +} +#cmdEmail:hover{ + background-color: #367fa9; +} +#cmdHelp{ + margin: 0px !important; +} +.helpTxt{ + width: auto; + height: 50px; + background-repeat: no-repeat; + font-size: 13px; + line-height: 18px; + margin: 0; + padding: 14px 10px 14px 10px; + cursor: pointer; + float: left; + margin-right: 12px; +} +.helpTxt .lbl{ + display: inline-block; + margin-right: 5px; + font-size: 20px; +} +.helpTxt .txt{ + display: inline-block; + position: relative; + top: -4px; +} +.helpTxt:hover{ + background-color: #367fa9; +} +.glyphicon-question-sign{ + font-size: 18px !important; + margin-right: 5px; +} +#cmdShowDetails{ + margin: 0 8px 0 0; + color: #fff; +} +#cmdShowDetails:hover{ + color: #FFB74D; +} +#cmdHelp span:hover { + color: #fff; +} +.glyphicon-option-vertical:before{ + line-height: 46px; +} +a:hover, .CommandLink:hover { + text-decoration: none; + color: #ffb74d; +} +option .toolsImg{ + display: inline-block; + margin-right: 10px; +} +option .toolsTxt{ + display: inline-block; + position: relative; + top: 2px; +} + +/* Right details panel */ +.right_details{ + float: left; + width: 285px; + right:-355px; + display:none; + left:auto; + position: absolute; + top: 0px; + background: rgba(23, 41, 54, 0.9); + height: calc(100vh - 70px); + border: 1px solid #526870; + z-index:11; +} + +.right_details .dtlPara{ + position: relative; + top: -5px; +} + +.right_details .dtlPara{ + position: relative; + top: -5px; +} +/* ends here */ + +/* responsive panel details */ +#pnlDetails #pnlData{ + height: calc(100vh - 127px); +} +#MobDetailContent{ + height: calc(100vh - 194px); +} + +#MobDetailContent .mCSB_scrollTools .mCSB_draggerContainer{ + top: 3px; + left: 1px; + border: 1px solid #526870; +} +#MobDetailContent .mCSB_scrollTools { + right: 3px; +} +.printRght_icon{ + width: 18px; + display: inline-block; + margin-right: 14px; + font-size: 19px; + cursor: pointer; + position: relative; + top: -2px; +} +.DataExit{ + font-size: 26px; + cursor: pointer; + margin-top: -5px; +} +#tabMobDetails{ + display: none!important; +} + +#pnlData{ + height:calc(100vh - 117px); +} +#pnlData .frm_box{ + padding: 10px 0px; +} + +/* ends here */ + + +/* ===============================Search Custom DropDown=========================== */ + +.customDetails { + position: relative; + float: left; + min-width: calc(100% / 2 - 8px); +} + +.customDetails:after { + content: " "; + font: normal normal normal 17px/1 FontAwesome; + color: #b7b7b7; + right: 11px; + top: 0; + height: 29px; + padding: 5px 0 0 8px; + border-left: 1px solid #b7b7b7; + position: absolute; + pointer-events: none; + background-color: #fff; + width: 21px; + background-image: url(../Images/UI/all-icons.png); + background-position: -184px -92px; + display: block; +} + +/* IE11 hide native button (thanks Matt!) */ +select::-ms-expand { + display: none; +} + +.customDetails select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + /* Add some styling */ + display: block; + width: 100%; + max-width: 320px; + height: 29px; + float: right; + margin: 0px; + padding: 0px 40px 0px 5px; + font-size: 13px; + line-height: 1.75; + color: #333; + background-color: #ffffff; + background-image: none; + border: none; + -ms-word-break: normal; + word-break: normal; + outline: none; +} diff --git a/WebApp/Styles/font-awesome.css b/WebApp/Styles/font-awesome.css index 14ff268..ed90ae6 100644 --- a/WebApp/Styles/font-awesome.css +++ b/WebApp/Styles/font-awesome.css @@ -1,13 +1,17 @@ /*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ /* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; - src: url('fonts/fontawesome-webfont.eot?v=4.3.0'); - src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); + src: url('fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), + url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), + url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), + url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), + url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } @@ -18,36 +22,207 @@ text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - transform: translate(0, 0); } +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #ffffff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + -.fa-envelope-o:before { - content: "\f003"; +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; } -.fa-print:before { - content: "\f02f"; +.fa-search:before { + content: "\f002"; +} +.fa-hand-o-up:before { + content: "\f0a6"; } -.fa-map-marker:before{ +.fa-map-marker:before { content: "\f041"; } -.fa-share-alt:before{ +.fa-share-alt:before { content: "\f1e0"; } -.fa-external-link:before { - content: "\f08e"; +.fa-share-alt-square:before { + content: "\f1e1"; } -.fa-download:before { - content: "\f019"; +.fa-question-circle:before { + content: "\f059"; } -.fa-table:before { - content: "\f0ce"; +.fa-print:before { + content: "\f02f"; +} +.fa-angle-left:before { + content: "\f104"; } -.fa-tag:before { - content: "\f02b"; +.fa-angle-right:before { + content: "\f105"; } -.fa-crosshairs:before { - content: "\f05b"; +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; } -.fa-refresh:before { - content: "\f021"; -} \ No newline at end of file +/* used icons */ + + diff --git a/WebApp/Styles/font-awesome.min.css b/WebApp/Styles/font-awesome.min.css index 4ea0356..540440c 100644 --- a/WebApp/Styles/font-awesome.min.css +++ b/WebApp/Styles/font-awesome.min.css @@ -1 +1,4 @@ -@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.3.0');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-envelope-o:before{content:""}.fa-print:before{content:""}.fa-map-marker:before{content:""}.fa-share-alt:before{content:""}.fa-external-link:before{content:""}.fa-download:before{content:""}.fa-table:before{content:""}.fa-tag:before{content:""}.fa-crosshairs:before{content:""} \ No newline at end of file +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/WebApp/Styles/font-icons-styles.css b/WebApp/Styles/font-icons-styles.css new file mode 100644 index 0000000..9db6f66 --- /dev/null +++ b/WebApp/Styles/font-icons-styles.css @@ -0,0 +1,53 @@ +@charset "UTF-8"; + +@font-face { + font-family: "custom-font"; + src:url("fonts/custom-font.eot"); + src:url("fonts/custom-font.eot?#iefix") format("embedded-opentype"), + url("fonts/custom-font.woff") format("woff"), + url("fonts/custom-font.ttf") format("truetype"), + url("fonts/custom-font.svg#custom-font") format("svg"); + font-weight: normal; + font-style: normal; + +} + +[data-icon]:before { + font-family: "custom-font" !important; + content: attr(data-icon); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-"]:before, +[class*=" icon-"]:before { + font-family: "custom-font" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-bars:before { + content: "\61"; +} +.icon-link:before { + content: "\63"; +} +.icon-drow:before { + content: "\64"; +} +.icon-maps:before { + content: "\62"; +} + diff --git a/WebApp/Styles/fonts/OpenSans-Bold.eot b/WebApp/Styles/fonts/OpenSans-Bold.eot new file mode 100644 index 0000000..fd79d43 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Bold.eot differ diff --git a/WebApp/Styles/fonts/OpenSans-Bold.svg b/WebApp/Styles/fonts/OpenSans-Bold.svg new file mode 100644 index 0000000..fd79d43 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Bold.svg differ diff --git a/WebApp/Styles/fonts/OpenSans-Bold.ttf b/WebApp/Styles/fonts/OpenSans-Bold.ttf new file mode 100644 index 0000000..fd79d43 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Bold.ttf differ diff --git a/WebApp/Styles/fonts/OpenSans-Bold.woff b/WebApp/Styles/fonts/OpenSans-Bold.woff new file mode 100644 index 0000000..fd79d43 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Bold.woff differ diff --git a/WebApp/Styles/fonts/OpenSans-Bold.woff2 b/WebApp/Styles/fonts/OpenSans-Bold.woff2 new file mode 100644 index 0000000..fd79d43 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Bold.woff2 differ diff --git a/WebApp/Styles/fonts/OpenSans-Regular.eot b/WebApp/Styles/fonts/OpenSans-Regular.eot new file mode 100644 index 0000000..db43334 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Regular.eot differ diff --git a/WebApp/Styles/fonts/OpenSans-Regular.svg b/WebApp/Styles/fonts/OpenSans-Regular.svg new file mode 100644 index 0000000..db43334 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Regular.svg differ diff --git a/WebApp/Styles/fonts/OpenSans-Regular.ttf b/WebApp/Styles/fonts/OpenSans-Regular.ttf new file mode 100644 index 0000000..db43334 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Regular.ttf differ diff --git a/WebApp/Styles/fonts/OpenSans-Regular.woff b/WebApp/Styles/fonts/OpenSans-Regular.woff new file mode 100644 index 0000000..db43334 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Regular.woff differ diff --git a/WebApp/Styles/fonts/OpenSans-Regular.woff2 b/WebApp/Styles/fonts/OpenSans-Regular.woff2 new file mode 100644 index 0000000..db43334 Binary files /dev/null and b/WebApp/Styles/fonts/OpenSans-Regular.woff2 differ diff --git a/WebApp/Styles/fonts/custom-font.eot b/WebApp/Styles/fonts/custom-font.eot new file mode 100644 index 0000000..cb99a55 Binary files /dev/null and b/WebApp/Styles/fonts/custom-font.eot differ diff --git a/WebApp/Styles/fonts/custom-font.svg b/WebApp/Styles/fonts/custom-font.svg new file mode 100644 index 0000000..8a348f5 --- /dev/null +++ b/WebApp/Styles/fonts/custom-font.svg @@ -0,0 +1,14 @@ + + + +Generated by Fontastic.me + + + + + + + + + + diff --git a/WebApp/Styles/fonts/custom-font.ttf b/WebApp/Styles/fonts/custom-font.ttf new file mode 100644 index 0000000..dc861fe Binary files /dev/null and b/WebApp/Styles/fonts/custom-font.ttf differ diff --git a/WebApp/Styles/fonts/custom-font.woff b/WebApp/Styles/fonts/custom-font.woff new file mode 100644 index 0000000..9d7b015 Binary files /dev/null and b/WebApp/Styles/fonts/custom-font.woff differ diff --git a/WebApp/Styles/fonts/untitled-font-3.eot b/WebApp/Styles/fonts/untitled-font-3.eot new file mode 100644 index 0000000..cdeb4a4 Binary files /dev/null and b/WebApp/Styles/fonts/untitled-font-3.eot differ diff --git a/WebApp/Styles/fonts/untitled-font-3.svg b/WebApp/Styles/fonts/untitled-font-3.svg new file mode 100644 index 0000000..20bcbde --- /dev/null +++ b/WebApp/Styles/fonts/untitled-font-3.svg @@ -0,0 +1,13 @@ + + + +Generated by Fontastic.me + + + + + + + + + diff --git a/WebApp/Styles/fonts/untitled-font-3.ttf b/WebApp/Styles/fonts/untitled-font-3.ttf new file mode 100644 index 0000000..da875f3 Binary files /dev/null and b/WebApp/Styles/fonts/untitled-font-3.ttf differ diff --git a/WebApp/Styles/fonts/untitled-font-3.woff b/WebApp/Styles/fonts/untitled-font-3.woff new file mode 100644 index 0000000..a679837 Binary files /dev/null and b/WebApp/Styles/fonts/untitled-font-3.woff differ diff --git a/WebApp/Styles/jquery.mCustomScrollbar.css b/WebApp/Styles/jquery.mCustomScrollbar.css new file mode 100644 index 0000000..6cd1177 --- /dev/null +++ b/WebApp/Styles/jquery.mCustomScrollbar.css @@ -0,0 +1 @@ +.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)} \ No newline at end of file diff --git a/WebApp/Viewer.aspx b/WebApp/Viewer.aspx index f4b2e7c..a4d0eab 100644 --- a/WebApp/Viewer.aspx +++ b/WebApp/Viewer.aspx @@ -1,20 +1,18 @@ <%-- - Copyright 2016 Applied Geographics, Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Copyright 2016 Applied Geographics, Inc. +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at +http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. --%> <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Viewer.aspx.cs" Inherits="Viewer" EnableViewState="false" EnableSessionState="true" EnableEventValidation="false" %> + <%@ Register TagPrefix="gpv" Assembly="App_Code" Namespace="GPV" %> <%@ Register TagPrefix="uc1" TagName="Footer" Src="Footer.ascx" %> <%@ Register TagPrefix="uc1" TagName="Header" Src="Header.ascx" %> @@ -24,6 +22,8 @@ <%@ Register TagPrefix="uc1" TagName="LocationPanel" Src="LocationPanel.ascx" %> <%@ Register TagPrefix="uc1" TagName="MarkupPanel" Src="MarkupPanel.ascx" %> <%@ Register TagPrefix="uc1" TagName="SharePanel" Src="SharePanel.ascx" %> +<%@ Register TagPrefix="uc1" TagName="BaseMapPanel" Src="~/BaseMap.ascx" %> +<%@ Register TagPrefix="uc1" TagName="DetailsPanel" Src="DetailsPanel.ascx" %> @@ -31,123 +31,180 @@ AppGeo GPV - + +
- - - - - -
- - x +
+
+
+ +
+
+ +
+
-
-
- -
-    - AppGeo -
-
-
- <%-- Fuction tab name with < to click to return to main menu --%> - - - - -