在Lua中比较和打印?
我喜欢比较和打印, 我有亲子关系,其中我有类别、组、问题和子问题 每个子问题都是一个问题的一部分,每个问题都是一个组的一部分,每个组都是一个类别的一部分 我的问题是,我的类别名称打印在每个组上,我喜欢设置它们是否具有相同的名称,以便不打印类别,而是在需要时显示下一个类别 让我告诉你我的意思:在Lua中比较和打印?,lua,compare,categories,Lua,Compare,Categories,我喜欢比较和打印, 我有亲子关系,其中我有类别、组、问题和子问题 每个子问题都是一个问题的一部分,每个问题都是一个组的一部分,每个组都是一个类别的一部分 我的问题是,我的类别名称打印在每个组上,我喜欢设置它们是否具有相同的名称,以便不打印类别,而是在需要时显示下一个类别 让我告诉你我的意思: a = category b = group q,e,r =questions t = sub-question 如果它们来自同一类别,不要打印两次或100次,只打印一次 t={jek=“1kat”
a = category
b = group
q,e,r =questions
t = sub-question
如果它们来自同一类别,不要打印两次或100次,只打印一次 t={jek=“1kat”,jek=“1kat”,jek=“1kat”,pek=“2kat”,trek=“3kat”, cetrek=“4kat”,petrek=“5kat”,petrek=“5kat”,sesrek=“6kat”, sedmrek=“7kat”} 上一个=k 对于ki,k成对(t)do 如果(k~=上一个),那么 印刷品(k) 结束 结束
谢谢你的帮助 你能提供你的实际数据片段吗?你能提供你使用的打印功能吗?很抱歉,我使用LUA作为脚本,所以我的代码是DB中的变量,而不是我可以提供的实际LUA代码…但是一个简单的想法将是完美的。你的数据或代码中存在问题。如果您既不提供数据也不提供代码,我们如何帮助您?这是否有帮助?在这种情况下,每次有类别时,它都会打印该类别。我喜欢的东西,只有当它们不一样的时候才会表现出来。。。[?如果a:Category()~=nil那么?][?=a:Category().Name?][?end?]当前情况称为信息不足。现在轮到你了。
(Category Name) Cat 1
(Group Name)Group 1 (part of Cat 1)
(Question Name) Question 1 (part of Group 1)
Question 2 (part of Group 1)
Question 3 (part of Group 1)
(Sub question) -Sub-question 1 (part of Question3)
(Group Name)Group 2 (part of Cat 1)
(Question Name) Question 1 (part of Group 2)
Question 2 (part of Group 2)
Question 3 (part of Group 2)
(Sub question) -Sub-question 1 (part of Question3)
(Category Name) Cat 2
(Group Name)Group 3 (part of Cat 2)
(Question Name) Question 1 (part of Group 3)
Question 2 (part of Group 3)
Question 3 (part of Group 3)
(Sub question) -Sub-question 1 (part of Question3)
The result is:
Cat 1
Group 1
Question 1
Question 2
Question 3
Sub-question 1
**Cat 1 *(this is what I like to skip)**
Group 2
Question 1
Question 2
Question 3
Sub-question 1
Cat 2
Group 3
Question 1
Question 2
Question 3
Sub-question 1