GeneXus - Usar codigo visual basic en Genexus

 
Vista:
sin imagen de perfil

Usar codigo visual basic en Genexus

Publicado por Sebastián (1 intervención) el 07/09/2016 01:36:00
Buenas noches
Estoy programando en genexus Evo 3 y necesito escribir lineas en lenguaje visual basic

ejemplo
tengo una variable definida en genexus &text de tipo varchar(40) y esta en el formulario web visible

en un boton escribo las siguientes lineas

VB Dim var as String
VB var = "Hola"
VB [!&text!] = var

compilo y no recibo ningun error y el ejecutar todo no sucede nada

pero si lo hago con C# funciona de forma correcta

csharp string var = "hola"
csharp [!&text!] = var


alguien puede darme una mano y decirme a que se debe o si en el codigo de VB estoy haciendo algo mal. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Maycoll
Val: 101
Oro
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

Usar codigo visual basic en Genexus

Publicado por Maycoll (80 intervenciones) el 07/09/2016 19:36:38
Hola Sebastián, cómo estás?

Te cuento que él código que escribis en C# te funciona por que estás compilando en C#. El generador de GeneXus toma en cuenta el código según el lenguaje que estás compilando y descarta todos los otros lenguajes que escribas en el objeto GeneXus.

Espero haber sido claro.
Si tienes alguna otra duda me avisas.
Saludos.-
Maycoll
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Usar codigo visual basic en Genexus

Publicado por MB (6 intervenciones) el 29/09/2016 06:47:18
Ola Maycoll

Agradeço se puder me ajudar
Como fazer para gerar e compilar códigos em outras linguagens chamadas da aplicação que se está desenvolvendo?
Exemplo:
- Tenho uma aplicação em Gx9 que está sendo gerada em Visual Basic.
- Quero chamar uma procedure que será executada em C#. Cada linha de código dessa rotina será precedida por csharp
Como devo proceder na hora de gerar minha aplicação?
Obrigado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Maycoll
Val: 101
Oro
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

Usar codigo visual basic en Genexus

Publicado por Maycoll (80 intervenciones) el 30/09/2016 16:28:56
Ola.
Se as linhas de código de procedimento são precedidos por CSHARP estas linhas serão tidas em conta apenas quando compilar em C # .NET.
Você vai precisar para replicar o código C # no Visual Basic.

Saludos
Maycoll
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Usar codigo visual basic en Genexus

Publicado por MB (6 intervenciones) el 02/10/2016 07:12:43
Ola Maycoll

Obrigado pela resposta.
Pelo que eu entendi quando eu tenho código precedido de VB, quando eu gerar em VB ele compila esse código e ignora o que estiver precedido de csharp e vice-versa. É isso?

Então gerando em VB como devo fazer para chamar uma rotina em C# supondo que vou gerar essa rotina em C# também com Gx.
Lembrando que utilizo o Gx 9. No Gx Evo3 seria semelhante ao Gx 9?

Desculpe tantas perguntas.

Abraço
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Usar codigo visual basic en Genexus

Publicado por Jennifer (2 intervenciones) el 10/03/2022 22:08:29
Hola, tengo un programa en c# que me recibe el valor de una balanza pero quiero hacer que reciba eso en genexus 16 directamente, ¿Se puede?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar