Generar Códigos QR en MS Access
Este flujo de trabajo explica cómo generar un código QR en un informe de una base de datos de MS Access. Guía a los desarrolladores a través de la configuración de seguridad del Centro de confianza de Access, el inicio del editor de VBA mediante ALT + F11, la incorporación de la referencia a la biblioteca de tipos cruflbcs.dll y la importación del módulo barcodesoft.bas. Por último, explica cómo aplicar la expresión =qrcode([TableName].[FieldName]) a un cuadro de texto del informe en la Vista Diseño y asignar la fuente especializada de código de barras BcsQRCode.
Paso 1. Haga clic derecho en el símbolo del sistema y ejecútelo como administrador.
cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
%systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
Escriba los siguientes comandos para registrar la DLL de 32 bits cruflbcs.dll:cd "C:\Program Files (x86)\Common Files\Barcodesoft\FontUtil"
regsvr32.exe cruflbcs.dll
Paso 2. Inicie Microsoft® Access®.
Si utiliza Access 2000 o 2003, haga clic en el menú ===> Herramientas (Tools) ==> Macro ===> Seguridad (Security). Elija un nivel de seguridad bajo.
Paso 3. Presione ALT + F11 para abrir el editor de Microsoft® Visual Basic.
Paso 4. Desde el editor de Visual Basic, elija el menú Herramientas (Tools) ===> Referencias (References). Se abrirá un cuadro de diálogo. Haga clic en el botón Examinar (Browse) y elija el archivo cruflbcs.dll de su carpeta de trabajo. Por lo general, se encuentra en la carpeta C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil. Marque la casilla situada junto a crUFLBcs 4.0 Type Library como se muestra a continuación. Luego haga clic en el botón OK.
Paso 5. Presione Ctrl+M y se abrirá un cuadro de diálogo; elija barcodesoft.bas de la carpeta C:\Program Files (x86)\Common Files\Barcodesoft\Fontutil. Luego haga clic en "Abrir" (Open).
Si no encuentra barcodesoft.bas, descárguelo desde QR Code.
Paso 6. Cierre Visual Basic y regrese a su base de datos de Access. Ahora, cree un informe en la vista Diseño (Design view) y escriba una de las siguientes macros en el campo donde desea mostrar el código de barras QR Code antes de aplicar el tipo de fuente:
Paso 7. Haga clic derecho en el campo donde desea mostrar el código de barras QR Code. Elija Propiedades (Properties) en el menú contextual. Aplique BcsQRCode al campo para obtener un código QR.