SNS

/*                                                  2011/2015 MCSERRA */
/*  MODULO DE OUTRA FUNCAO.                                           */
/*  POR FAVOR NAO ALTERAR                                             */
/*                                                                    */
 PARSE Arg msg
 /*------------------------------------------------------*/

 Processo:
 /*------------------------------------------------------*/
    IF msg = "" Then
       exit
    Else
       DO
         UPPER msg
         IF SUBSTR(msg, 1, 1 ) = '?' then
            do
               say 'tso sns $m <mensagem> - m, p, a'
               say 'tso sns <mensagem> - assume m'
               say 'tso sns - mostra painel'
               exit
            end
         IF SUBSTR(msg, 1, 1 ) = '$' then
            do
               PARSE Value msg With '$' usrd ' ' msg
               if usrd = 'P' then usrd = 'U108081'
               if usrd = 'A' then usrd = 'U106577'
               if usrd = 'M' then usrd = 'U577405'
            end
         Else
            usrd = 'U577405'
         SNS1 = MSG
       End
    AXX = '                                                  '
    AXX = AXX'                  .'
    BXX = LENGTH(SNS1)
    IF BXX > 0 Then
    DO
       CXX = 70 - BXX
       DXX = SUBSTR(AXX, BXX + 1, CXX)
       "Send '"sns1""DXX"' U("usrd")"
       SAY "MENSAGEM ENVIADA"
    END
    EXIT
/*                                                  2011/2015 MCSERRA */

Comentários

Mensagens populares deste blogue

CC

ED

Z#SQLCOD