You forgot to attach the files but arrays are done with subscripts. For example if I wanted a 16 bit bus I could label the bus line "my_bus[15..0]". If you connect a 16-bit output to a 16-bit input of another block using a bus line there is no need to label the bus line.
Typically you label the bus lines when you want to do bit manipulations. For example if you have a 16-bit register that you want to wire up to pins you can create a bus line and connect it to nothing but label it "my_bus[15..0]". Then you can draw individual wires to pins labelled my_bus_out[0], my_bus_out[1], .... my_bus_out[15]. I have attached an example of this (note if you were wiring the entire bus to pins I would just use a single pin called "my_bus_out[15..0]" and wire it up directly).