Newsgroup: it.comp.appl.notes-domino
Titolo: Selezione documenti risposta

Prima che i miei neuroni "cerebrali" (ho specificato a scanso di equivoci) 
si blocchino del tutto mando questo post sperando che un'anima pia mi 
aiuti.
Devo fare un documento risposta -e fino a qui tutto ok- lo seleziono nella 
vista, con un LS del azz creo la risposta mi si compone il form, scrivo le 4 azzate lo salvo e viene 
tutta la gerarchia come voglio.
Però lo voglio fare da un altro DB (quello di posta) facendomi vedere la 
lista (dell'altro DB) dei doc da inserire la risposta con una figissima "PickListCollection". 
La "PickListCollection" parte seleziono il DOC ma non riesco a passarlo al 
documento risposta, necessario per il riferimento risposta (con il metodo 
"ComposeDocument") dell'altro DB e si incazza come una bestia e mi dice 
che "Nessun documento selezionato, selezionare un documento a cui 
rispondere".
Come faccio a "Selezionare" il doc per la risposta che ho scelto nella "PickListCollection"???
Grazie a tutti dell'attenzione. Abbiate pietà per i miei neuroni.
Ciao Zio Ciano.

rispondere".
Spunto (i miei neuroni oggi sono definitivamente spenti, mi necessita una
vacanza in Brasile - per chi intende!!!)
Non potresti usare il $Ref per assegnare la risposta al documento che ti
interessa?
Fulvio

interessa?
Lo spunto mi sembra buono, ma i miei neuroni se li è venduti il rigattire un
anno fà; adesso credo che stiano con una tipa in Brasile a fare la rete
neurale per la pesca dei tonni (sì, ma di quelli danarosi ;-) ).
PS magari riposto una risposta seria, dopo.

Rieccomi.
Direi che lo spunto di Fulvio è quello giusto.
Bisogna però prepararsi un po' il terreno.
Il problema che incontri, naturalmente, è dovuto al fatto che hai impostato
il form  per l'uso solo come risposta.
Naturalmente la "fantomatica" PickListCollection non serve ad una beneamata
mazza se non a restituirti una collection (back-end). Quindi non serve a
niente quando operi sul UIWorkspace (front-end).
Se non hai bisogno di utilizzare il form al di fuori dello script, intanto,
imposta il form come documento. Altrimenti fai in modo da aver un form
nascosto identico che sia di tipo documento.
A questo punto ti prendi il doc principale con la PickListCollection e ne
imposti il suo ID nel campo $Ref del figlio. Eventualmente ti puoi spostare
a manina anche altri campi.
Saluti, il cugino Magenta.

Saluti, il cugino Magenta.
Nell' addì 10 di Gennaio dell'anno 2001 d.c. il Re Zio Ciano, su consiglio 
del Divino Zurlì, riunì presso la propria corte i 12 consiglieri del 
"Domino rotondo" mettendo sul tavolo di pietra reale la domanda che il 
prode Cavalier Fulvio ebbe l'ardore di pronunziare.
I 12 consiglieri dopo un accesissimo dibattito scaturirono un'ulteriore 
domanda a cui il Divino Zurlì non seppe rispondere:
ma come si fa a valorizzare un campo "$" da LS??
con "doc.$Ref=xxxx" non digerisce.
Temevo che non si poteva fare e di dover impostare i campi a manina.
Grazie e Ciao.

con "doc.$Ref=xxxx" non digerisce.
doc.replaceitemvalue("$REF",valore)?
Se non funziona con db.getdocumentbyunid trovi il documento padre e con
doc.makeresponse(padre) lo fai diventare risposta ....e mi pare piů
elegante.
Fulvio


Bastardo! :-)
Mi hai fregato la risposta...
PS comunque funziona anche la prima... ma č meglio LA SECONDA CHE HAI DETTO

Zio Ciano wrote:

Ciao
per la prima volta mi intrometto anche io
per popolare ila campo $Ref via LS
usa la NotesItem class che permette di creare il campo che vuoi
Ciao

...
[Cut]



Per quanto riguarda il caso iniziale e' meglio una doc.getitemvalue(
"$REF) per ottenere lo unid del documento padre. 
Ciao,
TL14!
------------
Se la fortuna e cieca,
la sfiga ci vede benissimo
e a volte piglia pure la mira
------------

Si hai ragione
chiedo venia non avevo visto la riga del messaggio di Fulvio


>elegante.
Con "newdoc.makeresponse(doc)" va come un missile...
Grazie a tutti ragazzi.

Ok.
Pare che la seconda proposta, oltre che la più elegante, fosse la sola
corretta.
Ma avrei giurato che il sistema non impedisse, come non lo fa per altri
campi di lavoro, la manipolazione del $Ref da codice.

 wrote in message
3Rr76.17863$n5.3...@news6.giganews.com...

Credo, in realtà, sia il fatto che $Ref non è un testo.
Fulvio

Fulvio
Mi sa che è così.
P.s. Vedo che a orari da computer siete messi tutti bene...

> P.s. Vedo che a orari da computer siete messi tutti bene...
Veramente io scrivo realmente alle ore riportate.

Veramente io scrivo realmente alle ore riportate.
Appunto... 
Anch'io purtroppo.

Zio Ciano ha scritto nel messaggio ...

A!
Il dubbio sull'ironia del messagio mi era venuto...

Scusate non resisto....
doc.~$REF=whatyouwant