RE:Declarar Arreglo Bidimensional
Para empezar, la ayuda dice: "En PB, un array puede tener una o más dimensiones. Un array unidimensional puede tener un tamaño fijo o variable (unbound); un array multidimensional, siempre tiene un tamaño fijo".
Sin embargo, los "gurús" de PB, para simular un array multidimensional dinámico, proponen crear "Un Array de estructuras" o crear "Una estructura con los elementos siendo arrays".
* Array de estructuras
1. Crear una estructura (File/New/PB Object/Structure), llamada str_array incluir los elementos:
string as_1
string as_2
2. Ahora, crear un array dinámico unidimensional de estructuras:
str_array lstr_array[]
//Ahora añadir valores:
lstr_array[1].as_1 = "A"
lstr_array[1].as_2 = "a"
.
.
.
lstr_array[26].as_1 = "Z"
lstr_array[26].as_1 = "z"
* Estructura con elementos siendo Arrays
1. Crear una estructura, llamada str_array incluir los elementos:
string as_1[]
string as_2[]
2. Ahora crear una estructura local:
str_array lstr_array
//Ahora añadir valores a la estructura:
lstr_array.as_1[1] = "A"
lstr_array.as_2[1] = "a"
.
.
.
lstr_array.as_1[26] = "Z"
lstr_array.as_1[26] = "z"
Nota: En este momento (seguro al igual que tú), estoy intentando asimilar estas ideas, que pueden servir o nó.