Is it possible to add placeholders in Localized Resource text?
Hi,
I am writing a script for validating the file type of attachment file in an Attachment extension field. We have to restrict users from selecting any file other than the allowed types. If user selects a different file, I want to display an error mesage like "File type <selected type> is not supported"
Can I add a localized resource with a placeholder for <selected type>? I want the <selected type> in the error message to be dynamically populated by the value I pass to it from the script. is this possible? if yes, how?
Got it after lots of trial and error. I created a new Localised Resource with a value like this:
"File type {0} is not a supported type..."
The {0} in the message is replaced by the actual file type using a message modifier string array (details in Reference Guide iAPI section for ChainedException). Here is the code snippet that did the job for me:
Set errorId to the localised resource id then:
msgMod = new String[1];
attach = doc.getExtensionField("W9_ATTACH").get();
if (hasValue(attach)){
String fileName = attach.getDisplayName();
logIt("*** User has selected W9 attachment file " + fileName + " ***", 1);
//Get the file extension
String extension = "";
int i = fileName.lastIndexOf('.');
if (i >= 0)
extension = fileName.substring(i+1);
logIt("*** File type is " + extension + " ***", 1);
//Validate - throw error if the type is not PDF, BMP, TIF or JPG
if (!Arrays.asList(new String[] {"PDF", "BMP", "TIF", "JPG", "pdf", "bmp", "tif", "jpg"}).contains(extension)) {
msgMod[0] = extension;
ae.chainAtEnd(doc.createApplicationException("W9_ATTACH",bundle,errorId).setMessageModifiers(msgMod));
Similar Messages
-
Is it possible to add new columns with format "Text" once a table is linked to a form
Is it possible to add new columns with format "Text" once a table is linked to a form in Numbers for iPhone or is it impossible and thus a serious bug?(Rating stars and numeric vales seem to work.)
Those bugs happen both for new speadsheets as well as existing onces, like the demo. When you are in the form only the numeric keyboard shows up.
Pat from the Apple Store Rosenstrasse/Germany approved that it looks like a Bug during the Numbers Workshop I was in: It is not possible to add new columns with format "Text". I reported the error for Version 1.4 but there is no update nor do I get statement of understanding the issue.Hi Knochenhort,
I see what you are talking about now. Without knowing how the program actually works, I think this is what's going on:
When you add a new column to an already existing table (with already existing formats), the new cells come already formatted like the previous column. So when you add a column to the end of the demo table, the cells are already formatted like stars, and when you add a column to the beginning, they're already formatted like number.
I think this is why it's different when if you add columns to a table with blank (unformatted) columns. In that case, the new cells aren't already "tainted" with a set format, so you can change to text format without issue.
It seems like the problem is that you can't format cells that are already formatted as "number" as "text" format (even if it doesn't look like they are, because they are blank). IMO, this is a bug! This is why you don't see this issue when adding columns to a new table, because the new cells don't already come with a format.
To workaround, you can highlight the body cells after adding the new column, and delete the cells. This will "clear" the formatting, so you can then go in the inspector, format them as text, and the correct keyboard will pop up.
Hope that helps! -
Is it possible to add in a 250 character text field to report
Hi Guys,
I am loading a BI ODS from an external datasource via a csv file.
the issue I have is that one of the fields that I want to load to the ODS is 250 characters long, the maximum length of a character is 60 length right?
What are my options or is there any way of showing this big 250 character field.
Thanks,Hi
I know this is not you're asking but, if I were you I rather question the request; what are the reporting requirements? Even if it's technically possible to create a char 250 infoobject, how would you display in BEx, it won't fit the screen with key figures & keys. Also you can't possibly use this as nav attribute, unless you have a google type search that you can use wild chars! - i assume it will be a free format text. And if it's a free format text, you can't use it to make intelligent/statistical decisions, can't create exception reports/alerts etc.
Cheers
Tansu -
How do i add a signature to my texts?
I have a bb 8330. is it possible to add a signature to the texts? if it is then how?
Solved!
Go to Solution.Hi and welcome to the forums vero83!
A couple of places for you to visit: Blackberry 101 Tips & Tricks
I don't believe there is a way to set that up for texts as you can for your email on the BIS site. You could, however, use Autotext as a "shortcut" to insert a signature.
Happy to have you here!
IrwinII
Please remember to "Accept as Solution" the post which solved your thread. If I or someone else have helped you, please tell us you "Like" what we had to say at the bottom right of the post. -
In Numbers 08 is it possible to add a link to a file on the local disc within a cell?
In Numbers 08 is it possible to add a link to a file on the local disc within a cell?
As it's a feature asked several times, maybe it will be available in the next version.
I don't know features available in Excel.
Sometimes ago I posted an AppleScript which may perhaps fit your needs.
If you insert in a table pathnames of files stored in your HD, select the cell, trigger the script, open the file.
Here is an updated version :
--[SCRIPT open_a_file]
Enregistrer le script en tant que Script : open_a_file.scpt
déplacer le fichier ainsi créé dans le dossier
<VolumeDeDémarrage>:Utilisateurs:<votreCompte>:Library:Scripts:Applications:Numb ers:
Il vous faudra peut-être créer le dossier Numbers et peut-être même le dossier Applications.
Sélectionner la cellule contenant le chemin d'accès
Aller au menu Scripts , choisir Numbers puis choisir “open_a_file”
ouvre le fichier.
--=====
L'aide du Finder explique:
L'Utilitaire AppleScript permet d'activer le Menu des scripts :
Ouvrez l'Utilitaire AppleScript situé dans le dossier Applications/AppleScript.
Cochez la case "Afficher le menu des scripts dans la barre de menus".
--=====
Save the script as a Script: open_a_file.scpt
Move the newly created file into the folder:
<startup Volume>:Users:<yourAccount>:Library:Scripts:Applications:Numbers:
Maybe you would have to create the folder Numbers and even the folder Applications by yourself.
Select the cell containing the pathname
Go to the Scripts Menu, choose Numbers, then choose “open_a_file”
open the file
--=====
The Finder's Help explains:
To make the Script menu appear:
Open the AppleScript utility located in Applications/AppleScript.
Select the "Show Script Menu in menu bar" checkbox.
Save this script as a … Script in the "Folder Actions Scripts" folder
<startupVolume>:Library:Scripts:Folder Action Scripts:
--=====
Yvan KOENIG (VALLAURIS, France)
2010/02/02
2011/04/28 - replaced the getSelParams handler by the get_SelParams one
--=====
on run
set {dName, sName, tName, rowNum1, colNum1, rowNum2, colNum2} to my get_SelParams()
tell application "Numbers" to tell document dName to tell sheet sName to tell table tName
set maybe to value of cell rowNum1 of column colNum1
end tell -- Numbers
tell application "Finder" to open maybe
end run
--=====
set { dName, sName, tName, rowNum1, colNum1, rowNum2, colNum2} to my get_SelParams()
on get_SelParams()
local d_Name, s_Name, t_Name, row_Num1, col_Num1, row_Num2, col_Num2
tell application "Numbers" to tell document 1
set d_Name to its name
set s_Name to ""
repeat with i from 1 to the count of sheets
tell sheet i to set maybe to the count of (tables whose selection range is not missing value)
if maybe is not 0 then
set s_Name to name of sheet i
exit repeat
end if -- maybe is not 0
end repeat
if s_Name is "" then
if my parleAnglais() then
error "No sheet has a selected table embedding at least one selected cell !"
else
error "Aucune feuille ne contient une table ayant au moins une cellule sélectionnée !"
end if
end if
tell sheet s_Name to tell (first table where selection range is not missing value)
tell selection range
set {top_left, bottom_right} to {name of first cell, name of last cell}
end tell
set t_Name to its name
tell cell top_left to set {row_Num1, col_Num1} to {address of its row, address of its column}
if top_left is bottom_right then
set {row_Num2, col_Num2} to {row_Num1, col_Num1}
else
tell cell bottom_right to set {row_Num2, col_Num2} to {address of its row, address of its column}
end if
end tell -- sheet…
return {d_Name, s_Name, t_Name, row_Num1, col_Num1, row_Num2, col_Num2}
end tell -- Numbers
end get_SelParams
--=====
on decoupe(t, d)
local l
set AppleScript's text item delimiters to d
set l to text items of t
set AppleScript's text item delimiters to ""
return l
end decoupe
--=====
on parleAnglais()
local z
try
tell application "Numbers" to set z to localized string "Cancel"
on error
set z to "Cancel"
end try
return (z is not "Annuler")
end parleAnglais
--=====
--[/SCRIPT]
Oops, I forgot that you are asking about Numbers '08 which hasn't AppleScript support.
Yvan KOENIG (VALLAURIS, France) jeudi 28 avril 2011 16:26:39
Please :
Search for questions similar to your own before submitting them to the community -
If is possible to add new local var to sequence from the outside?
If is possible to add new local var to sequence from the outside?
I mean insert a new local variable to Sequence.Locals list or via expression, or by LabView VI (Sequence Context). or any another way.
Thanks.Hi,
The simplest way would be to use the API TS method PropertyObject.SetValBoolean, PropertyObject.SetValNumber or PropertyObject.Set ValString. With the SequenceContext you create a PropertyObject using the method SequenceContext.AsPropertyObject, which you use as the reference for the the SetVal method.
For the SetVal method, pass the full lookup string of your variable eg "Locals.MyString" and set the option parameter to 0x01 (insert if missing).
If you are calling this from LabVIEW, then use the SetVal property VI.
This will insert a varable into the Locals that is "in scope" of the step that is performing the task.
In the TestStand Help - "Using the API in Different Programming Languages" and in the TestStand User manuals there is more information to help you.
This will only make a runtime version of your Local. ie when your sequencefile stop executing your Local will not exist in the Static version of the Sequence File.
Hope this helps
Ray Farmer
Regards
Ray Farmer -
Possible to add affiliate banners/links?
Hi all, is it al all possible to add banners etc., for affiliate links to, say, the Apple Store?
I would like to set up a basic page for my local club and to include some links for the odd bit of funding but all of the banners I see contain HTML that you need to put behind a banner etc., so is it possible? I have searched and played around but no luck so far.
Mnay thanks in advance
MichaelOK, answering my own question now - albeit a part of it! I have played around a bit and find that I can import an image and add a hyperlink to a static picture. My problems above seem to be related to the fact that the apple affiliate banners are annimated gif's. The gif's play fine on a page uploaded via iWeb but I can't find any way to add a hyerlink so that the viewer can click and go through the Apple store.
Any help would be great.
Many thanks
Michael -
Is it possible to add markups to a PDF that I am not the author of
Most of the PDFs I generate are from other applications (like Autocad) where I "print to PDF" to create the file. Most of the PDFs I recevie are generated the same way. Prior to Acrobat Reader 8, it was simple for me and my collueges to exchange information on these PDFs by using markup tools and resending them with markups. Since Acrobat 8 has come along, I now find it impossible to markup a drawing (no matter if I have created it using Print to PDF or if someone has sent it to me). I went to the knowledge base and see that the drawing has to be enabled for markup in one of 2 ways
In an open PDF, choose Comments > Enable For Commenting In Adobe Reader, and then save the PDF.
Start the wizard to initiate a shared review or an email-based review and follow the on-screen instructions. When you’re finished, commenting is enabled in the PDF that you specify for the review.
Well, there is no Comments selection in my toolbar. Second method is given by
Quickstart: Start an email review
An email-based review lets you track review status and merge received comments into the PDF.
Click Review & Comment and choose Attach For Email Review.
If prompted, enter your identity information to create a reviewer profile.
Follow the on-screen instructions to select the PDF, invite reviewers, and send the email invitation.
If your email application doesn’t send email automatically, you may need to answer alert messages and switch to your email application to finish sending the message
But there is no Review & Comment button to click.
So, can someone tell me, can I still do a simple markup of any PDF? Even if I have to jump through hoops can I? I guess I can understand Why Adobe has done away with this feature in their free tool, as they were not getting any revenue off of it, but it greatly diminishes the usefulness of Acrobat Reader and therefore all PDFs for me.
Thanks in advance for your response.To enable this right you need Acrobat, not the free Reader.
However, starting from Reader X it is possible to add simple markups to any file, unless it has been specifically disallowed by the creator of the file. -
In contacts there is the possibility to add a new event, as the birthdays, but they do not appear in iCal. Is there any way to make that possible? It is normal to have a person with his birthday, anniversary and others key dates you want to link to such person, but the only one shows up is the birthday. How to be able to show all those dates linked to people in the agenda in the iCal?
ThanksHi,
I sugggest you try my application, Dates to iCal. It is shareware with a 2 week trial period.
Dates to iCal 2 is a replacement for Apple's birthday calendar for iCal. It has a range of features to allow the user to choose what, and what not, to sync to iCal from Address Book.
As well as automatically syncing birthday dates from Address Book, Dates to iCal 2 can sync anniversary and custom dates. It can set up to five alarms for each date in iCal and can also set different alarms for birthdays and anniversaries. It allows the option of only syncing from one Address Book group. This application also allows for the titles of the events sent to iCal to be modified to the user's preference.
Best wishes
John M
As I sell software on my site and ask for donations, the Apple Support Communities Use Agreement requires that I state that I may receive some form of compensation, financial or otherwise, from my recommendation or link. -
Is it possible to add a graphics card to the back of my HP
Hello I want to know if it's possible to add a new graphics card to the back of a Laptop not inside of it but on the back of my laptop ??? my graphics Card is a Intel 4000 graphics card is a terrible for gaming TERRIBLE !!!
Not sure where it would go on the back, but no the system is closed. There is no place to insert a graphics card or attach it. You will find some hokey stuff on the internet where people say you can plug a video card in the wireless card slot but those are a hoax at worst and at best they do not tell you that such a thing would not even perform as well as what you have and is likely to damage the motherboard.
-
Is it possible to add a backlit keyboard to an hp envy touchsmart 15
is it possible to add a backlit keyboard to an hp envy touchsmart 15?
Daevid.
Yes you can.
Your manual here.
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CB8QFjAA&url=http...
Page 20 chapter 3.
REO
HP Expert Tester "Now testing HP Pavilion 15t i3-4030U Win8.1, 6GB RAM and 750GB HDD"
Loaner Program”HP Split 13 x2 13r010dx i3-4012Y Win8.1, 4GB RAM and 500GB Hybrid HDD”
Microsoft Registered Refurbisher
Registered Microsoft Partner
Apple Certified Macintosh Technician Certification in progress. -
Is it possible to add a hdmi port? Hp envy 23-d010ea all-in-one
I wanted to get a Ps4 soon but i dont have a tv, and on my computer i dont have a hdmi port. i see on other models of my computer they have it for example on the 23-d052 its like this
Where as on my one is like this
so that part is just an empty space. i was wondering if it were possible to add the hdmi port or if there was a way i could still play the ps4 on my computer?
This question was solved.
View Solution.The USB 3.0 to HDMI adapter referenced above, is only designed to connect to a USB port on you computer and output an HDMI signal to an HDTV or monitor. It will not allow you to connect the HDMI output of a game console to your computer.
It may be possible to purchase all the components necessary to add that functionality to your computer, however the cost would far exceed the price of a new monitor or HDTV. Please purchase an inexpensive HDTV or monitor to use with your PlayStation.
If you have any further questions, please don't hesitate to ask.
Please click the White KUDOS "Thumbs Up" to show your appreciation
Frank
{------------ Please click the "White Kudos" Thumbs Up to say THANKS for helping.
Please click the "Accept As Solution" on my post, if my assistance has solved your issue. ------------V
This is a user supported forum. I am a volunteer and I don't work for HP.
HP 15t-j100 (on loan from HP)
HP 13 Split x2 (on loan from HP)
HP Slate8 Pro (on loan from HP)
HP a1632x - Windows 7, 4GB RAM, AMD Radeon HD 6450
HP p6130y - Windows 7, 8GB RAM, AMD Radeon HD 6450
HP p6320y - Windows 7, 8GB RAM, NVIDIA GT 240
HP p7-1026 - Windows 7, 6GB RAM, AMD Radeon HD 6450
HP p6787c - Windows 7, 8GB RAM, NVIDIA GT 240 -
Is it possible to add a new graphics card to my macbook pro 2011 13"
Is it possible to add a new graphics card to my macbook pro 2011 13"?
Hi W,
Sorry, but no. It's soldered onto the logic board. -
When creating a custom SearchPlugin, is it possible to add more code such as uppercase conversion of the searchTerms and IF statements that change the URL depending on the searchTerms? Every time I try to add something firefox doesn't want to add it as a search plugin. I need to create a more powerful search tool for personal use.
I've found some external software applications that will do it, so that leads me to believe its not possible within ID CC.
-
Is it possible to add more than one page at a time in pages - word processing?
Is it possible to add more than one page at a time in pages - word processing?
I haven't been able to find a way to add more than one page at a time. I think you'll have to add them one at a time.
Maybe you are looking for
-
Can't print from Win98se laptop to AEBS USB printer
dear friends, i have searched hard for an answer, but couldn't a solution to my particular problem. please forgive me if this is a repeat. I have: imac G5 with airport card, connecting wirelessly to internet via an airport extreme base station; works
-
Getting the Payment Terms on XLR
Hello All, I am creating a Billing Note document using XLR. Everything is fine, except for I am unable to get the payment terms (Name) on the report. I am trying to use the Payment Terms set in the BP Master data, but this is just the code. I need th
-
Tomboy and Gnome-Do simply fail to work--SOLVED
Running a fully updated Arch64. Here's the terminal output when trying to run Tomboy : [flick@lil-spooky ~]$ tomboy [DEBUG]: NoteManager created with note path "/home/flick/.tomboy". [INFO]: Initializing Mono.Addins Unhandled Exception: System.Invali
-
Hi Experts, I am new to crystal report. While I am running the sample report which was given by SAP, I am getting error. Error message is u201Ccouldnu2019t not load file or assembly u2018crystaldecision.windows.forms,version=12.0.2000.0,Culture=neutr
-
How to change the selected tabPane title color in JTabbedPane
how to change the selected tabPane title color(or set bold) in JTabbedPane. Any advice will be appreciate.