Stampa report

di il
4 risposte

Stampa report

Salve,
ho un problema con la stampa di un report.
Cocettualmente: se nella casella PIPPO appare un certo valore, la casella GEPPO deve risultare vuota.
Ho provato ad agire sull'apertura report ma senza successo.
Grazie in anticipo per l'eventuale aiuto.
Buona giornata
Silene

4 Risposte

  • Re: Stampa report

    Report collegato a tabella?

    allora creati una query
    CON aggiunta un campo calcolato
    iif(not isnull(pippo);ALTRO;GEPPO) as cGetto
  • Re: Stampa report

    Il report è collegato ad una query e lì non so come interagire.
    Il campo PIPPO non è mai vuoto mentre in fase di stampa desidero che il campo GEPPO sia vuoto quando PIPPO assume un determinato valore( es. pippovalue< "6").
    Chiaramente nella form Geppo campo non è vuoto e quindi anche nella relativa query ma appunto non voglio che appaia nella stampa.
    Grazie per la risposta precedente e per quella...che seguirà.
    Buona serata
    Silene
  • Re: Stampa report

    Se il problema non è strettamente concettuale, ma magari puramente estetico, nel senso della stampa del report, hai provato a impostare la proprietà, nel report in visualizzazione struttura
    Visibile: No
    del controllo GEPPO?
  • Re: Stampa report

    Con visible no ,non funziona.
    Ho trovato (dopo vari tentativi) un codice che mi risolve il problema:
    Public Function GetValoreGeppo(ByVal sValore as Variant) As String
           If IsNull(sValore) Then
    GetValoreGeppo = "" 
    Else
           If CStr(sValore) <> "" And IsNumeric(sValore) Then
                If CInt(sValore) >= 20 Then
                      GetValoreGeppo = CStr(sValore)
                Else
                      GetValoreGeppo = ""
    End if
          Else
                GetValoreGeppo = CStr(sValore) 
    End If
    End If
    End Function
    Nel report rendo no visible la casella interessata e ne sovrappongo un'altra con proprietà:
    =getvaloreGEPPO(testo...Value).
    Grazie per la risposta e buona giornata
    Silene
Devi accedere o registrarti per scrivere nel forum
4 risposte