⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sales.l

📁 A very small LISP implementation with several packages and demo programs.
💻 L
字号:
# 25jun07abu# (c) Software Lab. Alexander Burger(must "Sales" Report)(menu   (<h3> NIL ,"Sales")   (form NIL      (<grid> "-.-"         ,"Date" NIL         (prog            (gui '(+Var +DateField) '*SalFrom 10)            (prin " - ")            (gui '(+Var +DateField) '*SalTill 10) )         ,"Customer" (gui '(+ChoButton) '(choCuSu (field 1)))         (gui '(+Var +Obj +TextField) '*SalCus '(nm +CuSu) 30) )      (----)      (gui '(+ShowButton)         '(csv ,"Sales"            (<table> 'chart NIL               '((align) (NIL ,"Date") (NIL ,"Customer") NIL (NIL ,"Zip") (NIL ,"City") (align ,"Total"))               (let Sum 0                  (pilog                     (quote                        @Rng (cons *SalFrom (or *SalTill T))                        @Cus *SalCus                        (select (@Ord)                           ((dat +Ord @Rng) (cus +Ord @Cus))                           (range @Rng @Ord dat)                           (same @Cus @Ord cus) ) )                     (with @Ord                        (let N (sum> This)                           (<row> (alternating)                              (<+> (: nr) This)                              (<+> (datStr (: dat)) This)                              (<+> (: cus nm) (: cus))                              (<+> (: cus nm2))                              (<+> (: cus plz))                              (<+> (: cus ort))                              (<-> (money N)) )                           (inc 'Sum N) ) ) )                  (<row> NIL                     (<strong> ,"Total") - - - - -                     (<strong> (prin (money Sum))) ) ) ) ) ) ) )# vi:et:ts=3:sw=3

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -