Tautan Visualforce untuk membuat Akun/Kontak/

Saya memiliki halaman VisualForce khusus dan ingin mendapatkan url untuk membuat akun/kontak baru melalui javascript.

Saya tahu saya bisa melakukan hal berikut di kode apex utama tetapi saya ingin melakukan sesuatu secara dinamis. Buat akun baru

Apa cara termudah untuk mendapatkan url untuk membuat objek baru melalui javascript?


person David Ward    schedule 27.03.2014    source sumber
comment
Saya tidak yakin apakah Anda ingin membuat Akun dan/atau Kontak menggunakan Javascript atau hanya memberikan link ke halaman akun baru. Jika Anda ingin memberikan link untuk membuat akun baru Anda dapat menggunakan awalan objek '001/e' untuk akun dan '003/e' untuk kontak.   -  person geekymartian    schedule 30.03.2014
comment
Saya mencari tautan. Apakah tidak ada panggilan api lain yang dapat dilakukan dengan nama objek yang diberikan? Aku berani bersumpah ada...   -  person David Ward    schedule 31.03.2014
comment
Jika tidak, apa kaitan dengan peluang, petunjuk, dan kasus?   -  person David Ward    schedule 31.03.2014
comment
Ada daftar seperti yang ini. Itu memiliki semua awalan untuk objek standar. Itu tidak pernah berubah. Opsi lainnya adalah menjalankan deskripsikan panggilan di apex dan menjadikannya sebagai variabel javascript di halaman visualforce.   -  person geekymartian    schedule 31.03.2014
comment
Nah, jika tidak berubah, saya hanya akan menggunakan daftar di sana. Terima kasih   -  person David Ward    schedule 31.03.2014
comment
Periksa pertanyaan Anda saat mengedit dan menemukan kode Anda tidak ditampilkan. Menambahkan cara melakukannya sebagai jawaban bersama dengan tautan ke awalan objek standar. Tandai sebagai jawaban jika bermanfaat bagi Anda. terima kasih!   -  person geekymartian    schedule 31.03.2014


Jawaban (1)


Anda dapat menggunakan kode ini dalam Javascript (jika tag skrip Anda ada di dalam halaman visualforce):

var newAccountEndpoint = '{!URLFOR($Action.Account.New)}';
var newOpptyEndpoint = '{!URLFOR($Action.Opportunity.New)}';

Atau seperti yang saya nyatakan sebelumnya, lihat daftar tenaga penjualan standar yang telah dibuat sebelumnya awalan objek

person geekymartian    schedule 31.03.2014
comment
Apakah ada cara untuk memanggil kembali atau mengetahui kapan objek baru ini telah dibuat jika dibuat di jendela terpisah? - person David Ward; 31.03.2014
comment
Salah satu solusi untuk ini adalah dengan mengisi kolom terlebih dahulu dengan token yang dikenal dan pantau catatan yang dibuat dengan token parameter tertentu menggunakan force streaming .com. - person geekymartian; 31.03.2014