问题标签 [appointment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
exchangewebservices - EWS - 未随邀请发送的附件
我在使用 EWS 托管 API 发送带有邀请的附件时遇到问题。约会与会者没有收到添加到约会的任何附件,但附件确实出现在创建约会的人的日历中。
这是我的代码片段:
php - 如何根据服务时间禁用时间段?
我想要的只是根据我的营业时间计算时间段列表,并阻止或禁用那些预约的时间段。
我已经用我的问题完成了这些事情,坚持最后一项任务,如下所述。
我根据我今天的营业时间生成了 15 分钟的时隙列表:
现在我已经预约了 3 个约会
约会 | 开始时间到结束时间
预约 1 : 10:00AM 到 11:00AM (根据我的服务时间 60 分钟)
预约 2 : 11:15AM 到 12:15PM
预约 3 : 1:00PM 到 2:00PM
现在禁用那些已经在约会中预订的时间段
现在要做的最后一个任务,如何删除那些不符合服务持续时间的时间段,例如:
datetime - iCal 中的 ATTENDEE "RESPONDED-AT" 参数
在 iCal 中是否有可能有点像这样?
参加者:回复-AT:20120728T050000Z:MAILTO:test@domain.com
iCal 规范似乎没有提供任何方法来跟踪与会者响应的日期时间。但是,当与 MS Outlook 同步时,它会成为一个问题,因为 Outlook 会显示“请回复”,直到您正确设置其 AppointmentItem.ReplyTime(如果您是活动的参与者)。当然,我可以将其设置为任意值(例如创建事件的时刻),但是当最终用户在 Outlook 的用户界面中看到它时,这对最终用户来说不会太友好。
目前我正在尝试手动添加 RESPONDED-AT,但我不确定其他 CalDAV/iCal 客户端不会清除它,因为它是非标准的。
java - 以编程方式为 Lotus Notes 创建约会
我需要创建一个约会(日历条目)并将其自动分发给某些受邀者。
我现在有两个问题:
1) 日历条目没有出现在主席的日历上。我通过将椅子添加为必需的与会者来解决此问题,并向他们发送通知以确认,但是我想知道如何自动添加它。
2) 被邀请者正在收到邀请,但他们无法确认。Lotus 抛出一个错误,指出他们无法处理邀请,因为他们的邮件文件中不存在该邀请。
我的代码在 JAVA 中,但如果需要,我可以移植到 Lotusscript 或 Formula。我只需要让它工作。
任何帮助表示赞赏。谢谢。
php - MySQL 表示约会的时间段
我正在使用 php+mysql 创建(更多尝试...)约会系统
我为客户、员工、服务创建了表格,并为一周中的每一天创建了一个表格来保存工作人员的工作时间表。
现在我需要创建一个表格来保存约会......但我很困惑......
预约用户选择一天。在那一天,程序将检查哪些员工正在工作。如果有员工工作,他们将在几点开始和结束?之后检查空闲时间段。
由于服务可以有 15 分钟、20 或 45 分钟,我决定我需要创建 5 分钟的时间段......
但我无法想象如何在 mysql 表中完成此操作....
有任何想法吗?
干杯
java - 使用 EWS Java API 检索约会的计费信息
我在计费信息中有信息,我想使用 EWS Java API 进行检索。这是我到目前为止所拥有的
我被困在将约会项目绑定到属性集上。
outlook-addin - 取消 Outlook AppointmentItems
关于取消 C# 加载项中的约会/会议,我有一个奇怪的问题。当然,我可能没有正确处理这些事件。我就是这样做的:
BeforeDelete
在可能有 0 到 n 个收件人的 AppointmentItem 上注册事件- 我的目标是在有和没有取消消息
的情况下处理 AppointmentItem 的删除:
- 没有收件人:在删除之前要求确认
BeforeDelete
。在 Outlook 离开BeforeDelete
事件处理程序后,该项目将从日历中删除。如果用户拒绝确认,我会使用它Cancel = true
来防止删除。 - 1 到 N 个收件人: Outlook 将
BeforeDeletion
照常进入。主要区别现在不会删除,但检查器会打开,您可以将取消消息发送给收件人。在这种情况下,我想在用户单击“发送取消”后要求用户确认。
- 没有收件人:在删除之前要求确认
- 问题: 我如何区分没有直接删除收件人的会议和需要发送取消消息的会议?
- 这里有一个奇怪的问题:当我创建一个有 1 个收件人的 AppointmentItem 时,我在不同的 Outlook 安装中已经有不同的行为(都是 2010,一个使用 Gmail 帐户,另一个连接到公司 Exchange Server):使用 Gmail 帐户的 Outlook告诉我
AppointmentItem.Recipients.Count
是1,带有 Exchange Server 的 Outlook 告诉我有2 个收件人(包括我自己!)。这是为什么??
outlook - Outlook ICS / iCalendar:设置组织者后,没有其他与会者的字段(“收件人:”)?
我的目标:
- (步骤 1)在 Outlook 中打开 ICS 文件,以便用户可以将生成的会议/约会发送给他或她选择的收件人。因此我使用 PUBLISH 方法。这几乎是这里解释的内容:https ://www.rfc-editor.org/rfc/rfc2446#section-4.1.1
- (第 2 步)让用户通过 ICS 更新预定会议(这应该是 RFC 中的 4.1.2)。
需求互相死锁:
- 为了更新已安排的会议,我需要设置一个 ORGANIZER。
- 但是,如果设置了 ORGANIZER,则不会有输入收件人的字段(步骤 1)。
这是我的 ICS 在首次发布时的样子:
以 ATTENDEE 开头的行的目的是显示“收件人:”字段。
如果省略了包含 ORGANIZER 的行,则第 2 步(更新)将不起作用。
如果设置了 ORGANIZER,将没有字段可以填写收件人...
这是我的 ICS 在第二次发布以更新第一次发布时的样子:
具有相等的 UID 并根据需要增加 SEQUENCE 和 DTSTAMP!如果省略了 ORGANIZER 将不起作用。
有什么建议可以帮助我实现我的目标第 1 步和第 2 步,具有更新功能并且不会丢失收件人字段“收件人:”?
非常感谢您!
c# - 如何从营业时间时段列表中禁用预订的时段
朋友们,
我正在工作的预约项目,详情如下: 营业时间从9:00到7:00,默认时长为30 分钟。所以,老虎机开始像 (9:00, 9:30, 10:00.... 7:00)。
在这里,为了显示可用的插槽,我使用了以下逻辑。
- 将所有持续时间为30 分钟的插槽存储在列表 ( LIST A ) 中,例如 [9:00, 9:30, 10:00, 10:30, ... 7:00]
- 遍历已预订的约会(包含start 和 end time),如果 start time 与任何LIST A元素 I' 匹配,则从该 List 中删除该元素。循环继续。
在这里,问题是,考虑如果预约是9:30-10:00。根据我的逻辑,9 :30与 LIST A 元素匹配,它将从该列表中删除 9:30。
因此,可用插槽将显示为 [9:00, X ,10:00, 10:30, .... 7:00]。实际上应该是 [9:00, 9:30, 10:30, 11:00... 7:00]
而不是显示可用的插槽9:00-9:30, 10:30-11:00它显示9:00-10:00, 10:30-11,因为 9:30 已从列表中删除。
请帮助解决这个问题,或者建议我解决这个问题的一些替代方法。非常需要。
c# - 为什么我不能将 AppointmentsSearchEventArgs 保存到变量中?
我有一个相当简单的问题(我相信)。我有这个方法:
而且我不能同时“保存”变量results
和sourceItem
变量(它们是类字段)。此方法内的消息框显示一切正确,但外部results
恢复为默认值。