如何将对象移动到DOORS模块的顶部?

时间:2016-09-21 13:19:35

标签: ibm-doors

我基本上知道如何在模块中移动对象

{{1}}

但是我找不到,我怎么能把它移到模块的第一个位置。我在文档中没有找到任何内容,但我发现某处提示有三种类型的移动(后,下和上),但我没有找到一个例子而且没有让它工作。

有人可以告诉我如何将对象移动到模块的顶部吗?

2 个答案:

答案 0 :(得分:0)

现在,我这样间接地这样做:

Object oMove = object(DoorsID, m);
Object oFirst = first(m);
if (oMove != oFirst)
{
    move(oFirst, oMove);
    move(oMove, oFirst);
}

我将它移到第一个后面,然后是第一个后面的第一个。这不应该导致问题,因为两个对象必须在第一级作为第一个对象。

答案 1 :(得分:0)

//声明变量

from datetime import datetime

@tasks.loop(hours=1)
async def bot_test_clear():
    channel_bot_test = client.get_channel("channel id")
    messages = await channel_bot_test.history(limit=123).flatten()

    if not messages:
        return

    embed = discord.Embed(description='It has been 1 hour, clearing chats...', color=system_color)
    await channel_bot_test.send(embed=embed)

    # I'd create an asyncio.Task for this since it can take a bit of time to complete
    # and it will delay the next iteration of the loop
    await asyncio.sleep(10)
    await channel_bot_test.purge(limit=None) 


@bot_test_clear.before_loop
async def before():
    now = datetime.now()  # or `utcnow`
    future = datetime(now.year, now.month, now.day, now.hour + 1, 0)
    delta = (future - now).total_seconds()

    await asyncio.sleep(delta)


bot_test_clear.start()

//下面的代码将absolute#192移动到absolute#1的前面

Module curMod = current
Object firstObj
Object secondObj