Domanda

Ho ho fatto funzionare in un problema quando si cerca di creare nuove forme personalizzate elemento di una lista che ha più tipi di contenuto. Ho provato l'inserimento di un modulo elenco personalizzato per un tipo di contenuto (questo tipo di contenuto non è il default) e sto mostrato tutti i campi per ogni tipo di contenuto. Questo accade solo quando scelgo un modulo elenco personalizzato per un tipo di contenuto che non di default. Quindi, io sono rimasto con il pensiero, dovrei creare il collegamento alla nuova forma oggetto di una stringa di query che l'auto-popola il tipo di contenuto e quindi visualizzare solo i campi corretti per ogni tipo di contenuto diverso. Sembra un po 'aggiustamenti, quindi mi piacerebbe sapere che cosa tutti gli altri pensa a quello che sto funzionando in.

Grazie, Matt B.

È stato utile?

Soluzione 2

La risposta definitiva è "sempre controllare google!" Dopo la risoluzione dei problemi delle pagine liste / personalizzati e rendersi conto che non erano il problema. Ho dovuto guardare verso l'interno. Sì, ho fatto una semplice ricerca su Google del mio messaggio di errore:

http://www.google.com/search?q=The+data+source+control+failed+to+execute+the+insert+command . & sourceid = IE7 & RLS = com.microsoft: en-us: IE-Box di Ricerca & ie = & OE =

Uno dei primi link che ho visto è stato:

http: // sociale. msdn.microsoft.com/Forums/en/sharepointdevelopment/thread/1eae652f-2c7b-4a72-a06f-5cfeffce19bd

Verifica le date del post, ho pensato che questa informazione era un po 'troppo vecchio per il mio ambiente ... avevo già installato SP1 ... Venite a scoprire, io non correvo in una fattoria completamente aggiornato. Stavo correndo sulla versione: 12.0.0.6300 A quanto pare questo non era abbastanza buono. Dopo aver aiutato @givenscj qualche aiuto con un BSOD, gli ho chiesto la mia versione e lui ci ha consigliato l'aggiornamento ad almeno SP2. Ho subito preso il suo consiglio e ora la mia fonte di dati inserto problema è andato via.

Saluti al Venerdì !, Matt

Altri suggerimenti

Quando si personalizza la forma (la conversione in modo efficace il LFWP ad un DVWP), si perde l'automagic-ness del LFWP. Come sapete, il LFWP comprende tutti i tipi di contenuto e regola stesso, in base al quale tipo di contenuto che avete scelto. Quel "comprensione" va via con la DVWP.

La soluzione, anche se non può essere la soluzione che si desidera, è quello di creare un modulo personalizzato per ogni tipo di contenuto. Noterete che nella scheda File di supporto della Proprietà elenco in SharePoint Designer, è possibile impostare un modulo per ogni tipo di contenuto. Ecco perché!

Il vostro approccio su questo può variare in base al numero di tipi di contenuto che si sta trattando. O si può avere una forma con lo script per gestire la visibilità colonna o un modulo per ogni tipo di contenuto (o una combinazione).

Se l'unica ragione per cui si sta utilizzando un modulo personalizzato è quello di colonne popolamento dalla stringa di query, poi mi basta aggiungere un po 'di script senza andare con DVWPs.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top