Looking to create calendar/appointment interface
I will be helping developing a scheduling system soon for employees. I was looking around for any APIs or interfaces that might have already been developed for this sort of thing... think MS Outlook, where you can view a range of dates/times in different formats, see blocks of schdules, select by dragging, etc etc. Anyone know of anything like this?
Secondly, if there isn't.. ideas on how to accomplish this? I figured a sublcassed JTable could work, where columns represent hours and I would use custom cell renderers to fill in the rows depending on an employee's schedule. Thanks in advance.
www.migcalendar.com.
But this is not a free software. After completion of ur deveopment please inform us.
Similar Messages
-
Creating an appointment in an exchange calendar using webdav (slide)
Hello!
I am new in webdav. I am trying for a long time to create an appointment in
an exchange calendar (pubic folder) using webdav but without success.
I am despairing.
Here my programm:
String strCalendarURI = "http://server/public/test1";
HttpURL hrl = new HttpURL(strCalendarURI);
hrl.setUserinfo("user", "pw");
WebdavResource wdr = new WebdavResource(hrl);
wdr.setDebug(1);
Hashtable props = new Hashtable();
props.put(new PropertyName("DAV:", "contentclass"), "urn:content-classes:appointment");
props.put(new PropertyName("DAV:", "contentclass"), "urn:content-classes:appointment");
props.put(new PropertyName("http//schemas.microsoft.com/exchange", "outlookmessageclass"), "IPM.Appointment");
props.put(new PropertyName("urn:schemas:httpmail","subject"), "Changed Test Appointment Subject");
props.put(new PropertyName("urn:schemas:httpmail","htmldescription"), "Let's meet here");
props.put(new PropertyName("urn:schemas:calendar","location"), "do");
props.put(new PropertyName("urn:schemas:calendar","dtstart"), "2006-01-01T10:00:00.000Z");
props.put(new PropertyName("urn:schemas:calendar", "dtend"), "2006-01-01T10:30:00.000Z");
props.put(new PropertyName("urn:schemas:calendar","instancetype"), "0");
props.put(new PropertyName("urn:schemas:calendar","alldayevent"), "0");
props.put(new PropertyName("urn:schemas:calendar","responserequested"), "1");
props.put(new PropertyName("urn:schemas:calendar","busystatus"), "BUSY");
props.put(new PropertyName("urn:schemas:calendar","meetingstatus"), "CONFIRMED");
props.put(new PropertyName("header", "to"), "user");
props.put(new PropertyName("urn:schemas:mapi","finvited"), "1");
out.print("returned value ... " + wdr.proppatchMethod(props, true));
The output:
to server ---------------------------------------------------PROPPATCH /public/test1 HTTP/1.1
Authorization: Basic Qi5XZWl0bGFuZXI6c3NvYg==
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: server
Content-Length: 1068
<D:propertyupdate xmlns:D="DAV:">
<D:set>
<D:prop>
<responserequested xmlns="urn:schemas:calendar">
1
</responserequested>
<dtend xmlns="urn:schemas:calendar">
2006-01-01T10:30:00.000Z
</dtend>
<meetingstatus xmlns="urn:schemas:calendar">
CONFIRMED
</meetingstatus>
<to xmlns="header">
user
</to>
<instancetype xmlns="urn:schemas:calendar">
0
</instancetype>
<outlookmessageclass xmlns="http//schemas.microsoft.com/exchange">
IPM.Appointment
</outlookmessageclass>
<location xmlns="urn:schemas:calendar">
do
</location>
<alldayevent xmlns="urn:schemas:calendar">
0
</alldayevent>
<dtstart xmlns="urn:schemas:calendar">
2006-01-01T10:00:00.000Z
</dtstart>
<htmldescription xmlns="urn:schemas:httpmail">
Let's meet here
</htmldescription>
<finvited xmlns="urn:schemas:mapi">
1
</finvited>
<D:contentclass>
urn:content-classes:appointment
</D:contentclass>
<v xmlns="urn:schemas:contacts">
1
</v>
<subject xmlns="urn:schemas:httpmail">
Changed Test Appointment Subject
</subject>
<busystatus xmlns="urn:schemas:calendar">
BUSY
</busystatus>
</D:prop>
</D:set>
</D:propertyupdate>
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Multistatus
Date: Wed, 25 Jan 2006 08:38:54 GMT
Server: Microsoft-IIS/6.0
MicrosoftOfficeWebServer: 5.0_Pub
X-Powered-By: ASP.NET
MS-Exchange-Permanent-URL: http://server/public/-FlatUrlSpace-/ddd97380fa9bf5429d9fdc31ddb24cd9-288e4
Repl-UID: <rid:ddd97380fa9bf5429d9fdc31ddb24cd9000000000529>
Content-Type: text/xml
Content-Length: 617
ResourceTag: <rt:ddd97380fa9bf5429d9fdc31ddb24cd9000000000529ddd97380fa9bf5429d9fdc31ddb24cd9000000000879>
MS-WebStorage: 6.5.7638
<a:multistatus
xmlns:a="DAV:"
xmlns:b="urn:schemas:calendar"
xmlns:c="header"
xmlns:d="http//schemas.microsoft.com/exchange"
xmlns:e="urn:schemas:httpmail"
xmlns:f="urn:schemas:mapi"
xmlns:g="urn:schemas:contacts">
<a:response>
<a:href>
http://server/public/test1
</a:href>
<a:propstat>
<a:status>
HTTP/1.1 200 OK
</a:status>
<a:prop>
<b:responserequested>
</b:responserequested>
<b:dtend>
</b:dtend>
<b:meetingstatus>
</b:meetingstatus>
<c:to>
</c:to>
<b:instancetype>
</b:instancetype>
<d:outlookmessageclass>
</d:outlookmessageclass>
<b:location>
</b:location>
<b:alldayevent>
</b:alldayevent>
<b:dtstart>
</b:dtstart>
<e:htmldescription>
</e:htmldescription>
<f:finvited>
</f:finvited>
<a:contentclass>
</a:contentclass>
<g:v>
</g:v>
<e:subject>
</e:subject>
<b:busystatus>
</b:busystatus>
</a:prop>
</a:propstat>
</a:response>
</a:multistatus>
to server ---------------------------------------------------PROPFIND /public/test1 HTTP/1.1
Authorization: Basic Qi5XZWl0bGFuZXI6c3NvYg==
Content-Type: text/xml; charset=utf-8
User-Agent: Jakarta Commons-HttpClient/2.0final
Host: server
Content-Length: 207
Depth: 0
<D:propfind xmlns:D="DAV:">
<D:prop>
<D:displayname>
</D:displayname>
<D:getcontentlength>
</D:getcontentlength>
<D:getcontenttype>
</D:getcontenttype>
<D:resourcetype>
</D:resourcetype>
<D:getlastmodified>
</D:getlastmodified>
<D:lockdiscovery>
</D:lockdiscovery>
</D:prop>
</D:propfind>
<<<<<<< from server ---------------------------------------------------
HTTP/1.1 207 Multistatus
Date: Wed, 25 Jan 2006 08:38:54 GMT
Server: Microsoft-IIS/6.0
MicrosoftOfficeWebServer: 5.0_Pub
X-Powered-By: ASP.NET
Content-Type: text/xml
Accept-Ranges: rows
MS-WebStorage: 6.5.7638
Transfer-Encoding: chunked
<a:multistatus
xmlns:a="DAV:"
xmlns:b="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/"
xmlns:c="xml:">
<a:response>
<a:href>
http://server/public/test1/
</a:href>
<a:propstat>
<a:status>
HTTP/1.1 200 OK
</a:status>
<a:prop>
<a:displayname>
test1
</a:displayname>
<a:getcontentlength b:dt="int">
0
</a:getcontentlength>
<a:resourcetype>
<a:collection>
</a:collection>
</a:resourcetype>
<a:getlastmodified b:dt="dateTime.tz">
2006-01-25T08:38:54.755Z
</a:getlastmodified>
<lockdiscovery xmlns="DAV:">
</lockdiscovery>
</a:prop>
</a:propstat>
<a:propstat>
<a:status>
HTTP/1.1 404 Resource Not Found
</a:status>
<a:prop>
<a:getcontenttype>
</a:getcontenttype>
</a:prop>
</a:propstat>
</a:response>
</a:multistatus>
It looks not so bad. But no appointment is created.
Where is the problem?
When i google for the problem i always find howtos for .NET but nearly nothing for java
Thank you for your help.
best regards
BernhardI am working in same topic so please if you have been sloved it send it to me.
I will be very thankfull for you.
Thanks -
Using Appointment Manager to create calendar items for course participation
Is anyone using SAP's Appointment Manager in conjunction with LSO to create calendar entries in an external application (Lotus Notes) when people book participation in a training course?
did you manage to solve this? we are looking for the same issue.
-
Hi
Our user used to be able to change the categories in a shared outlook calendar appointment but is now getting the error:
The Operation failed the messaging interfaces have returned an unknown error. If the problem persists, restart Outlook.
We have tried re-creating the mail profile but still get the same error.
If anyone has any other suggestions, that would be great, thanks.Glad to hear that it works fine in new profile. It seems your old OST file or other file in profile is corrupted. After you create a new profile, Outlook would re-sync your mailbox to a totally new OST as the data file.
Tony Chen
TechNet Community Support -
Create an appointment in sap office calendar
Hello Gurus,
I should create an appointment in sap office calendar when the task is released.
This appointment should have :
as definition task = title appointment
definition project = description appointment
finish date task = date appointment
Somebody know some bapi for this functionality?
thanks in advance
VanessaEXACT same problem. Eagerly awaiting any helpful reply.
-
How can I get autofill to use my contacts when creating an appointment ?
I'm looking for a quick and easy way to create an appointment form a contact or at least have the calendar app autofill from my contacts.
Most likely the library blocks the ports needed for sending and receiving mail. Check with them.
''some Thunderbird setting that prevents Thunderbird from working, maybe because it considers this a vulnerable network.''
There is no such Thunderbird setting. -
Looking for planning calendar template?
Looking for planning calendar template in Illustrator?
John,
You might try thinking outside your original box. While Numbers might give you a decent fix, you also might try a different program designed for just your project. I searched in the Apple Downloads for 'Inventory' and found a program called 'Home Inventory' (too easy, right?). Check it out here: http://binaryformations.com/
Some features:
--Nice user interface
--Categorization by type, location, etc.
--Nearly unlimited photos can be associated with your items
--Ability to create detailed reports for your records
--Shareware: only $22 (try before you buy and record 25 items with trial)
I realize Numbers is a great program for many tasks, but I think that from the looks of it, this program will do a better job at your specific task.
If you really wanted to pursue the Numbers solution, you could go about your inventory using a Numbers table and then list the location of each photo (/Photos/Home Inventory/12345.jpg) in a separate column. That way, you have all the functionality of a sortable, searchable table with the convenience of the photos somewhere else (non-bogged-down file as you desire). Perhaps you could print your photos in a thumbnail view where the names are listed; combine the smaller pictures with your table and you now have an all-in-one record of your possessions. Backup both for security and you should be good to go. If you ever need an item photo, just find the corresponding photo name for the item on your chart and then easily find it in your Home Inventory photo folder.
Just my thoughts. Hope they help!
-John -
Does anybody have some sample code (preferably C++) that shows how to create
an appointment in the calendar?
I am basically using the same code that I use to create email messages,
which executes OK but nothing shows up in
the calendar. Roughly, the code looks like this (with some lines removed
for clarity):
pIGWMsgFolder->get_Messages(&pDIGWMessages);
pDIGWMessages->QueryInterface(IID_IGWMessages, (LPVOID*)&pIGWMessages);
pIGWMessages->Add(vClass, vType, vVersion, &pDIGWMessage); // class set to
GW.MESSAGE.APPOINTMENT
pDIGWMessage->QueryInterface(IID_IGWMessage, (LPVOID*)&pIGWMessage);
pIGWMessage->QueryInterface(IID_IGWAppointment, (LPVOID*)&pIGWAppointment);
pIGWAppointment->put_StartDate(mDate); // mDate set to start date of
appointment
pIGWAppointment->put_OnCalendar(vFlag); // vFlag set to TRUE
pIGWMessage->get_Subject(&pDSubject);
pDSubject->QueryInterface(IID_IGWFormattedText, (LPVOID*)&pSubject);
pSubject->put_PlainText(bstrSubject); // this set to main title of
appointment
pDIGWMessage->Release();
pIGWMessage->Release();
pIGWMessages->Release();
The only thing different about this from my email creation code is not
calling AddExistingMessage, which didn't
seem to make sense here.I found some sample code in the NDK (the "Appt" application) and have tried
to model that as
much as possible. The good news is that the compiled version of Appt.exe
will create an appointment
on my system. The bad news is, I still cannot get my code to work. The
Send() call produces the
result x8002009. Any idea what this means? I'm assuming some bad or
missing property, but I believe
I have done everything correctly. Type is being set to egwDraft.
Properties being set are
put_FromText, put_Place, put_StartDate, put_EndDate, put_Duration,
put_PlainText (subject) ,
put_PlainText (BodyText).
"Preston Stephenson" <[email protected]> wrote in message
news:[email protected]...
> By type, I meant the "vType" variable. It sounds like
> you were setting it as posted (which is fine). You have
> to have a StartDate and an EndDate (or Duration). I know
> the calendar item won't display without a StartDate. I
> don't know what it will do without and EndDate.
>
> Preston
>
>>>> On Wednesday, September 22, 2010 at 10:04 AM, Jeff
> McKay<[email protected]> wrote:
>> What do you mean by "type"?
>>
>> Trying to create a posted appointment. I don't want to send it, just
> create
>>
>> it in the user's calendar (for a migration
>> application).
>>
>> Would the missing end‑date (or any other critical properties) cause the
>
>> appointment to not appear on the calendar?
>>
>>
>> "Preston Stephenson" <[email protected]> wrote in message
>> news:[email protected]...
>>>A few things to try.
>>> What type are you using?
>>> Are you trying to create a personal / posted appointment?
>>> Are you trying to create a sent / received appointment?
>>> If you are trying to send the appointment, you will need
>>> to create a draft message then call the Send() method.
>>> You'll need to set an end time or duration.
>>>
>>> Preston
>>>
>>>>>> On Monday, September 20, 2010 at 4:55 PM, Jeff
>>> McKay<[email protected]>
>>> wrote:
>>>> Does anybody have some sample code (preferably C++) that shows how to
>>> create
>>>> an appointment in the calendar?
>>>> I am basically using the same code that I use to create email messages,
>>>> which executes OK but nothing shows up in
>>>> the calendar. Roughly, the code looks like this (with some lines
> removed
>>>
>>>> for clarity):
>>>>
>>>> pIGWMsgFolder‑>get_Messages(&pDIGWMessages);
>>>> pDIGWMessages‑>QueryInterface(IID_IGWMessages,
> (LPVOID*)&pIGWMessages);
>>>> pIGWMessages‑>Add(vClass, vType, vVersion, &pDIGWMessage); // class
> set
>>> to
>>>> GW.MESSAGE.APPOINTMENT
>>>> pDIGWMessage‑>QueryInterface(IID_IGWMessage, (LPVOID*)&pIGWMessage);
>>>> pIGWMessage‑>QueryInterface(IID_IGWAppointment,
>>> (LPVOID*)&pIGWAppointment);
>>>> pIGWAppointment‑>put_StartDate(mDate); // mDate set to start date of
>>>> appointment
>>>> pIGWAppointment‑>put_OnCalendar(vFlag); // vFlag set to TRUE
>>>> pIGWMessage‑>get_Subject(&pDSubject);
>>>> pDSubject‑>QueryInterface(IID_IGWFormattedText, (LPVOID*)&pSubject);
>>>> pSubject‑>put_PlainText(bstrSubject); // this set to main title of
>>>> appointment
>>>>
>>>> pDIGWMessage‑>Release();
>>>> pIGWMessage‑>Release();
>>>> pIGWMessages‑>Release();
>>>>
>>>> The only thing different about this from my email creation code is not
>>>> calling AddExistingMessage, which didn't
>>>> seem to make sense here. -
Enter a calendar appointment and it immediately disappears!
Hello,
I just entered a calendar appointment into my iPad and it immediately disappears! What is the point of typing something into an application and it is displayed briefly and then disappears???? Whose bright idea was this user interface?
I'm done. I thought using an iPad and iPhone and synching with my Windows calendar was supposed to make my life easier.
I'm back to using paper and pencil. I don't have time to deal with this type of issue.
I look forward to getting rid of my iPad and iOS7. iPhone is close behind.Problem solved. I just turned the calendar preference off on the iPad and then turned it on again and presto! It re-booted itself and began syncing. Ain't technology grand??? ps...thanks AppleCare!
-
In looking at my calendar for next year I found all the entries from last year were there as well as a few more I intended to delete January and just start over but everything was deleted including from icloud, Any way I can get those restored.
Thanks GlennMaybe here:
iCloud: Troubleshooting creating backups -
How do I add an alarm to a calendar appointment?
I'm tearing my hair out trying to understand the Calendar app in OS X Mavericks.
When I create an appointment in iOS, I can easily add an alarm, or set it to repeat (weekly, monthly etc.).
In the OS X version, I cannot do this. I double-click on the appointment and I get a kind of preview version, that only lets me add Invitees, or "Notes Attachments, URLs".
How do I add an alarm to this event? It's in an iCloud calendar.I don't get that view... I get this
nowhere in that view does it mention repeats or alerts. -
What is the correct way to add styling to drag-and-drop created calendars?
I have a working instance of a rich client calendar. I generated the view with the required fields (start, stop, provider, ...), put it into the App Module, and dragged it onto a JSF page to create a calendar.
Next I created an activityScope object in a class called CalendarBean (no inheritance)
Class CalendarBean()
private HashMap<Set<String>, InstanceStyles> activityColorMap;
+..+
+public CalendarBean() {+
super();
activityColorMap = new HashMap<Set<String>, InstanceStyles>();
HashSet setEd = new HashSet<String>();
HashSet setLen = new HashSet<String>();
setEd.add("Work");
setLen.add("Home");
activityColorMap.put(setEd, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.ORANGE));
activityColorMap.put(setLen, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.RED));
+}+
+}+
Next, I linked this up as a backing bean and associated the ActivityStyles of CalendarBean to it:
+#{backingBeanScope.calendarBean.activityColorMap}+
I populated some records in the database with properties "Work" and "Ed', but they show default blue.
As I understand it, I need to do something with the getTags() method of the underlying CalendarActivity class, but I'm not quite sure how to do that.
Took a stab at creating a class, CalendarActivityBean, that extended CalendarActivity, and pointed all the CalendarActivity references I had to the new class, but it didn't seem to fire (in debug), and I got into trouble, when inserting records, with
public void calendarActivityListener(CalendarActivityEvent calendarActivityEvent) {
currActivity = (CalendarActivityBean) calendarActivityEvent.getCalendarActivity();
being an illegal cast
What is the correct way to add provider-based styling to drag-and-drop create calendars?
Ed SchechterA colleague of mine was kind enough to solve this:
The calendar has ActivityStyles property = #{calendarBean.activityStyles}
CalendarBean looks something like this:
package com.hub.appointmentscheduler.ui.schedule;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Set;
import oracle.adf.view.rich.util.CalendarActivityRamp;
import oracle.adf.view.rich.util.InstanceStyles;
+public class CalendarBean {+
private HashMap activityStyles;
private String dummy;
+public CalendarBean() {+
+// Define colors+
activityStyles = new HashMap<Set<String>, InstanceStyles>();
HashSet setPending = new HashSet<String>();
HashSet setArrived = new HashSet<String>();
HashSet setApproved = new HashSet<String>();
HashSet setCompleted = new HashSet<String>();
setApproved.add("APPROVED");
setPending.add("PENDING");
setArrived.add("ARRIVED");
setCompleted.add("COMPLETED");
activityStyles.put(setApproved, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.GREEN));
activityStyles.put(setPending, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.ORANGE));
activityStyles.put(setArrived, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.PLUM));
activityStyles.put(setCompleted, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.LAVENDAR));
+}+
+public void setactivityStyles(HashMap activityStyles) {+
this.activityStyles = activityStyles;
+}+
+public HashMap getactivityStyles() {+
return activityStyles;
+}+
+}+
Now, go into the Bindings tab on the calendar page, double click the calendar binding, and specify the column you've defined as the calendar's Provider in the Tags dropdown.
Should show colors. -
Using AppleScript To Pull Data From Number & Create Calendar Events
Today I tried running an AppleScript that I created a few years back that works with Number ’09 [version 2.3 (554)]. The script collects information from the active numbers table and creats an event in my calendar for each row of data in the table. For some reason its not working with the current version of number.
Here is the script:
on run
set cr to ASCII character 13
set newline to return
local dName, sName, tName, rowCount, workingCalendar, maintenanceType
-- get general document information like document name, active sheet name, active table name & the number of rows in the active sheet
set {dName, sName, tName, rowCount} to my get_document_information()
-- get information needed to update a calendar in the calendar application like the calendar that needs to be updated and the type of maintenance that will be completed
set {workingCalendar, maintenanceType} to my get_calendar_update_information()
-- update calendar maintenance type so the computer can say it
if maintenanceType = "add" then
set maintenanceTypeChanged to maintenanceType & "ed"
set lastpartofsentence to "to calendar"
else if maintenanceType = "update" then
set maintenanceTypeChanged to maintenanceType & "d"
set lastpartofsentence to "in calendar"
else if maintenanceType = "delete" then
set maintenanceTypeChanged to maintenanceType & "d"
set lastpartofsentence to "from calendar"
end if
say "Events will be" & maintenanceTypeChanged & lastpartofsentence & workingCalendar
--determine if calendar already exists. If it does not create it
tell application "Calendar"
set allCalendarTitles to the title of every calendar
if allCalendarTitles contains workingCalendar then
--do nothing
else
create calendar with name workingCalendar
end if
end tell
set timedifferance to 4
-- get event information for each row in active table
say "table name is " & tName
repeat with rownumber from 1 to rowCount
tell application "Numbers" to tell row rownumber of tName to set {cell04, cell05, cell06, cell07, cell08, cell09, cell10} to {value of cell 4, value of cell 5, value of cell 6, value of cell 7, value of cell 8, value of cell 9, value of cell 10}
set cell07 to SearchReplace(cell07, "|", newline)
tell application "Calendar"
activate
if maintenanceType = "Delete" then
tell calendar workingCalendar to delete (first event whose summary contains cell04 and start date is equal to (cell05 + (timedifferance * hours)))
end if
if maintenanceType = "Update" then
tell calendar workingCalendar to delete (first event whose summary contains cell04 and start date is equal to (cell05 + (timedifferance * hours)))
tell calendar workingCalendar to set test to make new event at the beginning of events with properties {start date:cell05 + (timedifferance * hours), end date:cell06 + (timedifferance * hours), description:cell07, summary:cell04, location:cell10}
end if
if maintenanceType = "Add" then
tell calendar workingCalendar to set test to make new event at the beginning of events with properties {start date:cell05 + (timedifferance * hours), end date:cell06 + (timedifferance * hours), description:cell07, summary:cell04, location:cell10}
end if
end tell
end repeat
say "Events have been " & maintenanceTypeChanged
end run
on get_document_information()
-- Get general document information for later use
local d_name, s_name, selectedTable, t_name, row_count
tell application "Numbers" to tell document 1
-- get document name
set d_name to name
-- get sheet name
set s_name to name of active sheet
-- get table name
tell active sheet
set the selectedTable to (the first table whose class of selection range is range)
end tell
tell selectedTable
set t_name to name
set row_count to row count
end tell
return {d_name, s_name, t_name, row_count}
end tell
end get_document_information
on get_calendar_update_information()
local strCalendarToWorkWith, strMaintenanceType
tell application "Numbers"
activate
tell document 1 to tell sheet "General Information" to tell table "Table 1"
copy value of cell "C9" to strCalenderToWorkWith
copy value of cell "C12" to strMaintenanceType
end tell
return {strCalenderToWorkWith, strMaintenanceType}
end tell
end get_calendar_update_information
on SearchReplace(sourceStr, searchString, replaceString)
-- replace <searchString> with <replaceString> in <sourceStr>
-- return SearchReplace(theString, ".", "<PERIOD>")
set searchStr to (searchString as text)
set replaceStr to (replaceString as text)
set sourceStr to (sourceStr as text)
set saveDelims to AppleScript's text item delimiters
set AppleScript's text item delimiters to (searchString)
set theList to (every text item of sourceStr)
set AppleScript's text item delimiters to (replaceString)
set theString to theList as string
set AppleScript's text item delimiters to saveDelims
return theString
end SearchReplace
When running the script in the current version of Numbers [version 3.2 (1861)] I receive the following error message:
Here is what the table looks like:
Can anyone help me correct this error/issue?
Thank you,
BrianThe error ocurs right after it speaks the table name? The error is highlighting the suspect line in the first screenshot.
I think the "T" in the error is coming from the Table name, so try replacing the line in question with this mess
tell application "Numbers"
tell document 1
tell active sheet
tell table tName
set {cell04, cell05, cell06, cell07, cell08, cell09, cell10} to {value of cell 4, value of cell 5, value of cell 6, value of cell 7, value of cell 8, value of cell 9, value of cell 10}
end tell
end tell
end tell
end tell
NB original was
tell application "Numbers" to tell row rownumber of tName to set {cell04, cell05,cell06, cell07, cell08, cell09, cell10} to {value of cell 4, value of cell5, value of cell 6, value of cell 7, value of cell 8, value of cell 9,value of cell 10}
I don't know Numbers & Applescripting so you'll probably need to work on it some more, I gleaned the 'tell document & tell active sheet, tell table' from the script near the bottom.
http://www.macosxautomation.com/applescript/iwork/numbers/table-populate.html
It's a little unclear to me where the 'get document' info comes from, since you are not telling Numbers within that part. -
Outlook 2013 window missing Last Modified By information for Sharepoint 2010 calendar appointment
We have been running Sharepoint 2010 for about a year now, along with Office 2010. We have recently begun testing the upgrade to Office 2013. What we've found is that when in Outlook 2013 viewing a synced Sharepoint 2010 calendar appointment, you no longer
see the Last Modified By information at the bottom right-hand corner of the window. If you try viewing a shared Exchange calendar's appointment that is not on Sharepoint, you do see this information.
Can anyone else confirm this, and suggest whether anything can be done to restore the functionality?Hi,
According to your post, my understanding is that you can’t see the “Last modified by” information at the bottom right-hand corner of the window when you view a synced SharePoint 2010 calendar appointment in Outlook 2013.
In my environment, I create a calendar event in Outlook 2013, and the result is that I can’t see the “Last modified by” information at the bottom right-hand corner of the event window when I click on this event.
It’s by design that it will not show the “Last modified by” information at the bottom right-hand corner of the event window when we click on this event in Outlook 2013.
As a workaround, I recommend that you can follow the steps as below to change the current view to list view and show the information.
1. Open your calendar in Outlook 2013, go to “View“ tab, click on “Change View”, select the “Manage Views”.
2. Select the “List” view, click on the “Modify”, click on the “Columns”, select available columns from: All Mail fields, select the “Changed by” to add and move it up.
3. Go back to the “Change view”, select the “List” view and it will show all the calendar events with the “Changed by” information in a list.
And, if you want to set other settings of the current “List” view, you can click on the “View Settings” to modify it.
For more information, you can refer to:
https://support.office.com/en-us/article/Create-change-or-customize-a-view-f693f3d9-0037-4fa0-9376-3a57b6337b71
Best Regards,
Yumi Fu -
Outlook Calendar Appointment Custom Form Finding Contacts
I have an Outlook Calendar appointment custom form with a button to enter contacts. When the user presses the button, it brings up a window that starts in the user's own contact folder. Since the user of this application is supposed to use contacts in
a designated public folder instead of their own personal contacts, they have to drill down through public folders to get to the right place. Is there a way to have the window open up pointing to the folder I want them to use, so they don't have to drill down
each time? Thank you in advance to anyone who can help.Hi Linda,
I cannot find a way to achieve this. However, if you just want to click the Contacts button to select the attendee, we can just add the Address Book button to the Quick Access Toolbar. To do this, go to File > Options > Quick Access Toolbar, select
All Commands and find out Address Book, then click Add button.
Now, when you create an appointment, you can just click the Address Book button from the QAT to open the contacts. (First, please make sure you have adjusted the display order as my first reply)
Regards,
Steve Fan
TechNet Community Support
It's recommended to download and install
Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
programs.
Maybe you are looking for
-
Image gallery From an XML file...
Will flash reconize an XML file that is parameter based (Call Functions) into a database to create a type of listing service to show homes for sale? My client is wanting a basic image gallery for now that will later become a a fullfledged interactive
-
How do I translate POPUP Message Text in Web dynpro program?
I have hardcoded some Text message for POPUP inside webdynpro program. It works properly for English Language. But not getting translated for other languages. So how do i solve this.? Can i make use of OTR text or Text Elements here? I am new to Web
-
XML Publisher Desktop 5.6.2 Installation Error
I down loaded the desktop version. when I install it, it pops up a dialog "Word application is running. please close word application and retry installation" then, it stops installation. But I did not have word application open, only installation is
-
Edit an Uploaded PDF Within Website
Hello, I'm looking for a solution to editing a client uploaded PDF, saving it, and passing it off for print. Is there a module or plugin out there capable of giving a website more than simple read only functionality? My apologies for how vague this
-
Idea of sending a message for all connected users.
Dears,,, I'm trying to develop through oracle forms an idea of sending a pop-up message to all connected users. Example, I need to inform users to quit in 5 minutes due to a restart to the application server. I thought about a timer trigger that will