Cuestión : Cómo usted crea una disposición de página como este Shrepoint

El lado izquierdo es probablemente un índice la pieza de la tela (o cuaesquiera ideas?). Cuáles contienen acoplamientos al otro sitio. la porción correcta del
The es imagen. la pieza del bootom es texto.
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

class= " fileInfo " del
el title= " del " nombre de fichero del class= " del pagelayout.png el class= (10 KB)  Javascript del href= " de los " attachmentDetails del class= " del (tipo de archivo detalles)  
class= " descripción " del
pagelayout
target= " _blank " " del href= " /images/339131/pagelayout.png " del " attachmentLink del class= del anchura del style= del  pagelayout”/> del “src=” /images/t339131/pagelayout.png”
        </a>
        </div>
   
   el class= de </div><div
del >
class= del

Respuesta : Cómo usted crea una disposición de página como este Shrepoint

[caso cuando instr (t, “-”) > 0 entonces longitudes otras del instr (t, “-”) (extremo t)+1]
InStr () encuentra la posición de la rociada, pero si no existe, nos finge allí es una en el extremo de la secuencia.
El resultado de esto se agrega como columna en la subconsulta para referirse continuamente.

[caso
  cuando el regexp del substr (t, 2.1) “[0-9]” entonces se fue (t, 1)
  cuando el regexp del substr (t, 3.1) “[0-9]” entonces se fue (t, 2)
  izquierda otra (t, 3) extremo]
Los cheques de este bloque para ver si es la 2da letra [0-9], si es, vuelve la 1ra letra como la rama.
Si no es, continúa comprobando la 3ro letra.  Si es el 3ro, los 1ros dos hacen la rama.
Si no, las primeras 3 letras componen la rama.

[caso
  cuando regexp del substr (t, 2.1) “[0-9]” entonces echado (substr (t, 2, i-2) según lo FIRMADO)
  cuando regexp del substr (t, 3.1) “[0-9]” entonces echado (substr (t, 3, i-3) según lo FIRMADO)
  cuando extremo entonces echado del regexp del substr (t, 4.1) “[0-9]” (substr (t, 4, i-4) como FIRMADO)]
MOLDE (. según lo FIRMADO) es una manera de dar vuelta a una columna/a una expresión en un número. Aunque usted crea columnas como internacional, usted no puede echar a la internacional. Medios FIRMADOS una internacional que es positiva solamente.  Se requiere esto porque el substr (parte de una secuencia) es un tipo de la secuencia, que pediría “1” antes de “20” lexicográfico.
el regexp es una forma más avanzada COMO de emparejar. Las expresiones regulares son complejas en sí mismo, pero son suficientes saber pruebas del “regexp “[0-9]” “si la secuencia contiene un dígito.  Porque estamos probando un solo carácter, comprueba si ese solo carácter ES un dígito.
El prueba para la 2da parte casi es igual que la prueba para la rama.
Si el 2do es dígito, empieza con la posición 2, 3rd-> posición 3, 4th->pos 4.
Sabiendo dónde el número del estante comienza, tomamos tantos carácteres según los requisitos de restar la posición del comienzo de la localización de la rociada (i-2, i-3, i-4).

[molde (substr (t, i+1, longitud (t)) según lo FIRMADO)]
La parte pasada es encontrada comenzando una posición después de la rociada al resto de secuencia.

Éstos se utilizan directo en la orden cerca, pero usted puede utilizarlos en el selecto también o la declaración de la actualización.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
seleccionar *
de
(
seleccionar *,
 caso
  cuando el regexp del substr (t, 2.1) “[0-9]” entonces se fue (t, 1)
  cuando el regexp del substr (t, 3.1) “[0-9]” entonces se fue (t, 2)
  izquierda otra (t, 3) rama del extremo,
 caso
  cuando regexp del substr (t, 2.1) “[0-9]” entonces echado (substr (t, 2, i-2) según lo FIRMADO)
  cuando regexp del substr (t, 3.1) “[0-9]” entonces echado (substr (t, 3, i-3) según lo FIRMADO)
  cuando estante entonces echado del extremo del regexp del substr (t, 4.1) “[0-9]” (substr (t, 4, i-4) como FIRMADO),
 echar (substr (t, i+1, longitud (t)) como FIRMADO) el nivel
de
(
seleccionar t, caso cuando el instr (t, “-”) > 0 entonces longitudes otras del instr (t, “-”) (extremo t)+1 como i
de customsort
) SQ
) SQ2
orden cerca
rama, estante, nivel
Otras soluciones  
 
programming4us programming4us