| |
|
|
ByteAttack | Desde que sí hin y otra vez de XProfan SQL-Anweisungen escribir, oder una HTML oder XML-Code ausgebe, ergibt se zwangsläufig una Problema el Información general encima einzelne Cuerdas. El son teilweise así dermaßen unübersichtlich. (Teilweise Yo una String en uno SQL-Anweisung el 5 Zeilen lang es, en uno Monitorauflösung de 1920...) Klar puede ser el en varios Cuerdas aufteilen, y später zusammenfügen.
Ejemplo (veces KURZ) wegen el Información general:
"<td align="+Chr$(34)+"center"+Chr$(34)+" valign="+Chr$(34)+"middle"+Chr$(34)+" bgcolor="+Chr$(34)+HexColor$+Chr$(34)+" class="+Chr$(34)+"Smaller"+Chr$(34)+"><font color="+Chr$(34)+"#FF0000"+Chr$(34)+">"+PGZWeb$+"</font></td>"
Übersichtlicher wäre, si uno el Variables simplemente Hinten anstellt: Ejemplo:
"<td align={0}center{0} valign={0}middle{0} bgcolor={0}{1}{0} class={0}Smaller{0}><font color={0}#FF0000{0}>{2}</font></td>",Chr$(34),HexColor$,PGZWeb$
SQL-Ejemplo:
"SELECT * FROM STDU WHERE STDUSERID = "+MitID$+" AND MONAT="+WahlMonat$+" AND JAHR="+WahlJahr$
'en
"SELECT * FROM STDU WHERE STDUSERID = {0} AND MONAT={1} AND JAHR={2}",MitID$,WahlMonat$,WahlJahr$
Das wäre doch qué para XProfan incluso (wobei Yo denke, dass el Umbau a heftig y inkompatible a früheren Versionen sería) pero en Infinity tal vez una Überlegung Valor wäre... |
|
|
| |
|
|
|
| Como gibts qué en PHP, wo uno Variables uso kann si uno Stringkonstaten en " " packt en lugar de en ' ' como folgt:
;$rofl="Test"
;$mao=123
;echo "Dies es una $rofl samt $mao."
Leider oft auch una böse Falle.
Dene Concepto finde Yo aber bien.
Como wäre una Escape-Sequenz?
sagen wir:
Dies entonces aber auch sólo en " " Stringkonstanten y no en ' ', sodass uno ' ' siempre uso kann con el Wissen el 1:1 transferencia se.
Roland puede genau tan completamente simplemente einbauen.
Was hältst Usted su Roland, de solch "gemeinsamen" Principio para folgende Versionen? |
|
|
| |
|
|
|
Michael W. | Für XProfan va sí:
"<td align=\qcenter\q valign=\qmiddle\q bgcolor=\q"+HexColor$+"\q class=\qSmaller\q><font color=\q#FF0000\q>"+PGZWeb$+"</font></td>"
' y en sqlselect de XProfan9 :Name$ (en db()-Formato seit X2)
SQLSelect "SELECT * FROM STDU WHERE STDUSERID = :MitID$ AND MONAT= :WahlMonat$ AND JAHR= :WahlJahr$"
db("SQLSelect", "SELECT * FROM STDU WHERE STDUSERID = :MitID$ AND MONAT= :WahlMonat$ AND JAHR= :WahlJahr$", gridhandle&)
|
|
|
| XProfan X3System: Windows 8/10, XProfan X4 Programmieren, das spannendste Detektivspiel der Welt. | 13.12.2015 ▲ |
|
|
|
|
RGH | Que el Escapesequenz \$ ließe se gewiss einbauen. El Cuestión wäre sólo, como el Ende des Variablennamens erkannt se.Natürlich podría el una Leerzeichen ser, aber uno debería entonces zwei Leerzeichen escribir, si uno su auch en el Ergebnisstring auftauchen se.
(El SQL-Syntax con el führenden ":" wäre para normale Cuerdas ungeeignet, como De hecho, el Doppelpunkt durchaus como solcher vorkommen kann.)
Saludo Roland
Saludo Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 13.12.2015 ▲ |
|
|
|
|
| RGH (13.12.15)
Que el Escapesequenz \$ ließe se gewiss einbauen. El Cuestión wäre sólo, como el Ende des Variablennamens erkannt se.
Tal vez, porque doch el Variablennamen todos bekannt son.
var aster.isk
"\$aster.iskize" se ""+$aster.isk+"ize" |
|
|
| |
|
|
|
ByteAttack | Also
imprimir "Dies es una \$rofl samt \$test."
wäre natürlich supi... oder
imprimir "Dies es una {$rofl} samt {$test}."
sería doch auch ir oder? |
|
|
| |
|
|
|
| Würde alles ir, auch
var rofl="mao" imprimir "Dies es una rofl!"
sería ir.
Problemas entstehen si veces {$rofl} veces braucht en lugar de {$rofl} y si mans übersieht.
Mein Plan es como einfacher y sagt, dass lo sí ya 1 Sonderzeichen son para Kuriositäten. Quasi 1 Kuriositätenzeichen en lugar de viele.
Nun va natürlich \rofl no, como \r enthalten. \$ wiederum es no verbraucht y el $ Signo es bastante verständlich para "Variable" - así auch en PHP cada Varname con $ startet. Also einfachste es doch \$rofl y entweder gibts ne Variable rofl oder no.
var rofl,rofl1,rofl2 imprimir "test \$rofl2"
@Roland: Übersehe Yo qué? Oder había Usted el Abschließende Signo sólo deshalb instalado porque lo einfacher herzustellen war?
Tal vez wäre en efecto para Infinity una imprimir "Hallo \$rofl\" para el Menschen mejor - also Abschluß con \ auch para bessere Lesbarkeit. |
|
|
| |
|
|
|
HofK | IF (13.12.15)
Nun va natürlich \rofl no, como \r enthalten. \$ wiederum es no verbraucht y el $ Signo es bastante verständlich para "Variable" ...
Tal vez wäre en efecto para Infinity una imprimir "Hallo \$rofl\" para el Menschen mejor - also Abschluß con \ auch para bessere Lesbarkeit.
Was es porque en Infinity-Profano a \ Sequenzen actualmente ya verbraucht? Das \n es sí allgegenwärtig.
Persönlich podría Yo mich muy bien con imprimir "Hallo \$rofl\" anfreunden. |
|
|
| |
|
|
|
RGH | Sí, el con el \ al Ende des Namens gefällt me. Lo aumenta tatsächlich el Lesbarkeit. Yo voluntad demnächst versuchen, lo en FreeProfan einzubauen. (Wenn lo klappt, entonces natürlich auch en el nächste XProfan-Versión.)
Saludo Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 13.12.2015 ▲ |
|
|
|
|
RGH | Ah, me fällt gerade una, dass Yo el \$ sí ya verbraten habe, hacer frente a putChar Hexwerte en un Expediente escribir a puede.
Daher mein Vorschlag, en Anlehnung a embedded SQL (siehe db("SQLExec", ... en el Ayuda) \: utilizarse. Das Ende el Variables se entonces, como en el embedded Variables en SQL por el Sufijo en Variables con demselben y por una Semikolon en Variables neuen Typs.
Also z.B. imprimir "Hallo \:rofl;"
Tiempo schauen, si Yo morgen (oder en el nächsten Tagen) veces en FreeProfan testweise einbaue.
Saludo Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 15.12.2015 ▲ |
|
|
|
|
RGH | Sodele: In FreeProfan Yo el ahora así instalado. Lo funktioniert bastante bien. (Außerdem puede ser Cuerdas con el Operator $ zusammenfügen y $currentdir son el aktuelle Directorio otra vez.) Yo versuche, lo todavía antes Weihnachten en el Server a bringen.
In el nächsten XProfan-Versión se lo esta Erweiterungen natürlich auch geben. Anfang des Jahres se lo una kostelosen Parche geben, después de que de Boston y New York zurück bin.
Saludo Roland |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 23.12.2015 ▲ |
|
|
|
|
HofK | Eigenzitat- Eigenteilantwort
Klaus Hoffmeister (13.12.2015)
Was es porque en Infinity-Profano a \ Sequenzen actualmente ya verbraucht?
Posesiones veces una wenig con Android Studio y Infinity-Profano rumgetestet. El Unicode-Sequenzen trabajo soweit. Obwohl no todos Signo cómo ellos (verschieden offensichtlich todavía después de Android Versionen) con el App UnicodePad bekommt ausgegeben voluntad.
Algo como imprimir "Schlängel-Pfeil \u21DD" es aber bastante nett. |
|
|
| |
|
|