makimaki 发表于 2022-7-5 20:35:29

pBe,关于你发布的代码,我一直在尝试编辑它,但我失败了,因为我想要的是,在你选择文本的插入点之前,你必须首先选择,如果它只是一个批号(1,2,3)或子批号(1-a,1-B等)。
最后,如何在数字/作为前缀之前插入单词“LOT”?因为我希望我的最终输出是批号的“LOT 1”和子批次的“LOT 1-A”。
非常感谢pBe先生。我真的需要这个。

BIGAL 发表于 2022-7-5 20:39:31

当然Pbe不会介意改变这个(缺点1(strcat“LOT”str))

pBe 发表于 2022-7-5 20:42:47

 
不客气,很高兴我能帮上忙。
 
 
这正是例程现在的设置方式。
 
Pick next location/Press "S" for sub-lot: S
 
或者你的意思是在第一点之前?
 
 
别担心BIGAL一点也不担心
 
干杯
 
pBe公司

makimaki 发表于 2022-7-5 20:43:39

是的,在第一点之前。我不知道如何重新安排你的代码。
此外,我不知道在哪里插入或放置比加尔爵士关于插入“LOT”一词的建议。再次非常感谢。

pBe 发表于 2022-7-5 20:48:12

 
是的,这很容易做到,但是这样还是会有更多的补充呢?前缀是什么,总是“LOT”吗?在我们对代码进行任何修改之前,请确保。

makimaki 发表于 2022-7-5 20:50:14

是的,pBe先生。前缀总是单词“LOT”。因此,输出类似于“LOT 123”(用于批号)或“LOT 123-A”(用于子批号)。同样,在插入第一个数字之前,lisp例程将允许用户首先选择它是批次号还是子批次号。再次感谢pBe先生。更强大!

BIGAL 发表于 2022-7-5 20:55:01

重新更改此
 

old code
(cons 1 str)
new code
(cons 1 (strcat "LOT " str))

makimaki 发表于 2022-7-5 20:57:32

谢谢你,比格尔爵士。非常感谢。

pBe 发表于 2022-7-5 20:59:37

 
更新了邮政编码#4
 
 
不客气。

makimaki 发表于 2022-7-5 21:02:15

4号岗位上的代码非常完美,pBe先生,或者我应该叫你pBe大师。你是我的英雄。非常感谢师父和你们所有的人(比加尔、塔瓦、汉赫普)发了帖子,并分享了你们对我的问题的看法。
页: 1 [2]
查看完整版本: 批号lisp需要帮助!