你好
我在点对点博客上读到了一篇自定义报告,其中包含2014年12月8日的用户帖子文件。我想给我们的用户帖子添加一个过滤选项。目前,当我运行BOM时,MISC2列包含备件或其空白。当我运行bompnl时。lsp我希望它删除MISC2为空的行,并在MISC2列中创建一个新报告,其中的行包含Spare\u Part。我已经取得了很大的进步,但Lisp程序仍然不令人惊讶。这是我到目前为止得到的。我认为我的问题之一是我不处理空白实例。有人可以建议如何使代码按前面提到的那样执行吗?
- (if (= user_3 "1")
- (progn
- (setq newdatalst nil)
- (foreach lst combined_data
- (setq MISC2 (nth 11 lst))
- (if (= MISC2 "spare_part")
- (setq MISC2 MISC2)
- )
- (setq lst (wd_nth_subst 11 MISC2 lst))
- (setq newdatalst (cons lst newdatalst))
- )
- (setq newdatalst (reverse newdatalst))
- )
- )
|