Concatenar filas en Microsoft Access
La idea básica es que tengo una tabla en este formulario en Access 2007:
Company Name | Address | Product
Company A 123 Fakestreet Phone
Company A 123 Fakestreet Computer
Company A 123 Fakestreet Car
Company B 456 Fakestreet Football
Company B 456 Fakestreet Basketball
Company B 456 Fakestreet Golf Ball
Y quiero que esté en esta forma:
Company Name | Address | List of Products
Company A 123 Fakestreet Phone, Computer, Car
Company B 456 Fakestreet Football, Basketball, Golf Ball
Intenté usar la función ConcatRelated de Allen Browne (http://allenbrowne.com/func-concat.html), y al principio no funcionaría porque olvidé habilitar el contenido de VBA. Hice eso, y ahora Access solo se congela y no responde. Utilicé la siguiente consulta (el nombre de la tabla es Direcciones). Dejé fuera la columna Dirección solo para ver si podía hacer que funcionara, luego la iba a volver a poner en:
SELECT Company_Name, ConcatRelated("Product","Addresses")
FROM Addresses;
¿Alguien ve algo malo en ello? Lo único en lo que puedo pensar es que el tamaño de mi tabla (~ 290,000 filas) podría estar haciéndolo demasiado lento, pero he ejecutado diferentes consultas en la tabla sin ningún problema.