找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1190|回复: 6

[求助] 怎么构造关联表

[复制链接]

已领礼包: 862个

财富等级: 财运亨通

发表于 2014-12-19 20:48:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
  1. ;(fget 'A 'B 'C "数据函数名")
  2. (defun fget (fr sl fa lname) ;/ lh lst j nn)
  3.   (setq lh  (car (eval(read lname)));分离表头
  4.         lst (cadr(eval(read lname)));分离框架
  5.         j   -1)
  6.   (setq lst (cadr(assoc fa (cadr (assoc sl
  7.             (cadr(assoc fr lst)))))));检索
  8.   (repeat (length lh)
  9.     (setq j (1+ j) nn (nth j lh))
  10.     (set nn (nth j lst))             ;将检索值给相应表头
  11.   )
  12.   lst                                ;返回值
  13.   )
怎么构造data3关联表,使检索表函数运行
QQ截图20141219204213.png
QQ截图20141219203956.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 40个

财富等级: 招财进宝

发表于 2014-12-19 20:53:40 | 显示全部楼层
你就按数据的格式 LIST CONS 呗。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-12-19 20:55:15 | 显示全部楼层
没看明白什么意思,Autolisp 仅仅是在 Autocad 下用,处理最多的就是实体,表处理是 Lisp 的特点,但是不要给 Alisp 加那么多难度,简化才能提高效率
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 862个

财富等级: 财运亨通

 楼主| 发表于 2014-12-19 21:01:32 | 显示全部楼层
这是一本书上的程序,按书上的构造表结果检索不出来。这个程序assoc检索不出来

点评

构造复杂表不划算,不如用.TxT存贮数据,然后再处理  详情 回复 发表于 2014-12-19 21:32
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-12-19 21:09:26 | 显示全部楼层
zhangq_cai1 发表于 2014-12-19 21:01
这是一本书上的程序,按书上的构造表结果检索不出来。这个程序assoc检索不出来

见笑了,没有读过几本Autolisp的书(勉强有一本还没有读完)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 604个

财富等级: 财运亨通

发表于 2014-12-19 21:32:49 来自手机 | 显示全部楼层
zhangq_cai1 发表于 2014-12-19 21:01
这是一本书上的程序,按书上的构造表结果检索不出来。这个程序assoc检索不出来

构造复杂表不划算,不如用.TxT存贮数据,然后再处理
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-12-19 21:44:00 | 显示全部楼层
/db_自贡黄明儒_ 发表于 2014-12-19 21:32
构造复杂表不划算,不如用.TxT存贮数据,然后再处理

还不如用 XML 树形结构,检索有专门函数
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-5-2 19:24 , Processed in 0.789695 second(s), 44 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表