Bonjour,
Je vous expose mon problème ;
Je veux pouvoir charger dans un tableau, des données structurées.
Les données doivent être présentes dans le code (pas de table SQL / fichier CSV/XML/...).
Je débute sous B4A et malgré mes recherches sur les forums et autres guides, je ne comprend pas d'où vient le problème (ci-dessous).
Merci pour votre expertise.
Que ce soit avec ce code :
Type myStruct (x As Byte, y As Boolean, z As String)
Dim listOfArrays As List
listOfArrays.Initialize
listOfArrays.Add(Array As myStruct(1, True, "foo"))
ou celui-ci :
Type myStruct (x As Byte, y As Boolean, z As String)
Dim tabNum() As myStruct
tabNum = Array As myStruct(1, True, "foo")
J'obtiens la même erreur...
(code 1)
src\b4a\example\main.java:288: error: inconvertible types
mostCurrent._listofarrays.Add((Object)(new b4a.example.main._mystruct[]{(b4a.example.main._mystruct)(1),(b4a.example.main._mystruct)(anywheresoftware.b4a.keywords.Common.True),(b4a.example.main._mystruct)("foo")}));
^
(code 2)
src\b4a\example\main.java:293: error: inconvertible types
mostCurrent._tabnum = new b4a.example.main._mystruct[]{(b4a.example.main._mystruct)(1),(b4a.example.main._mystruct)(anywheresoftware.b4a.keywords.Common.True),(b4a.example.main._mystruct)("foo")};
^
(commun aux deux)
required: _mystruct
found: int
1 error
Je vous expose mon problème ;
Je veux pouvoir charger dans un tableau, des données structurées.
Les données doivent être présentes dans le code (pas de table SQL / fichier CSV/XML/...).
Je débute sous B4A et malgré mes recherches sur les forums et autres guides, je ne comprend pas d'où vient le problème (ci-dessous).
Merci pour votre expertise.
Que ce soit avec ce code :
Type myStruct (x As Byte, y As Boolean, z As String)
Dim listOfArrays As List
listOfArrays.Initialize
listOfArrays.Add(Array As myStruct(1, True, "foo"))
ou celui-ci :
Type myStruct (x As Byte, y As Boolean, z As String)
Dim tabNum() As myStruct
tabNum = Array As myStruct(1, True, "foo")
J'obtiens la même erreur...
(code 1)
src\b4a\example\main.java:288: error: inconvertible types
mostCurrent._listofarrays.Add((Object)(new b4a.example.main._mystruct[]{(b4a.example.main._mystruct)(1),(b4a.example.main._mystruct)(anywheresoftware.b4a.keywords.Common.True),(b4a.example.main._mystruct)("foo")}));
^
(code 2)
src\b4a\example\main.java:293: error: inconvertible types
mostCurrent._tabnum = new b4a.example.main._mystruct[]{(b4a.example.main._mystruct)(1),(b4a.example.main._mystruct)(anywheresoftware.b4a.keywords.Common.True),(b4a.example.main._mystruct)("foo")};
^
(commun aux deux)
required: _mystruct
found: int
1 error