pertanyaan wizard

saya ada contoh case seperti ini pak,

saya ada modul : menampilkan perhitungan gaji untuk kebun . nah untuk melakukan perhitungan

dosen menyuruh saya menggunakan wizard untuk menghitung.

nah saya ingin memunculkan wizard itu ketika saya menekan tombol button hitung, dan , mengambil data yang ada di wizard untuk di tampung di field,

permasalahnnya, bagaimana cara me ref button itu ke modul wizard saya?

 

untuk contoh gambar saya kirim email pak, agar bapak dapat melihat yang saya inginkan.

mahroza pradana
mahroza pradana
4
| 0 1 1
Asked on 9/25/15, 7:23 AM
0
vote
1564 Views
saya hanya ingin bertanya sedikit, untuk membuat wizard harus membuat sebuah modul baru atau hanya, .pynya saja di modul tertentu?

On Fri, Sep 25, 2015 at 2:51 PM, Andhitia Rama <openerp@opensynergy-indonesia.com> wrote:

A new answer for pertanyaan wizard has been posted. Click here to access the post.

--
Andhitia Rama
Sent by OpenSynergy Indonesia using Odoo , access directly to Forum Post pertanyaan wizard

mahrozapradana46@gmail.com
on 9/25/15, 8:52 AM
kenapa malah muncul seperti ini?

Traceback (most recent call last):
  File "/home/odoo/odoo/openerp/http.py", line 537, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/home/odoo/odoo/openerp/http.py", line 1415, in _dispatch_nodb
    func, arguments = self.nodb_routing_map.bind_to_environ(request.httprequest.environ).match()
  File "/usr/lib/python2.7/dist-packages/werkzeug/routing.py", line 1430, in match
    raise NotFound()
NotFound: 404: Not Found

mohon

On Fri, Sep 25, 2015 at 3:52 PM, Mahroza Pradana <mahrozapradana46@gmail.com> wrote:
saya hanya ingin bertanya sedikit, untuk membuat wizard harus membuat sebuah modul baru atau hanya, .pynya saja di modul tertentu?

On Fri, Sep 25, 2015 at 2:51 PM, Andhitia Rama <openerp@opensynergy-indonesia.com> wrote:

A new answer for pertanyaan wizard has been posted. Click here to access the post.

--
Andhitia Rama
Sent by OpenSynergy Indonesia using Odoo , access directly to Forum Post pertanyaan wizard


mahrozapradana46@gmail.com
on 9/25/15, 9:43 AM

Sangat disarankan untuk membuat modul baru jika ingin melakukan modifikasi di Odoo

Andhitia Rama
on 9/25/15, 11:39 AM

Mahroza, Saya tidak memiliki informasi yang cukup untuk menjawab pertanyaan Anda. Usahakan untuk membuat pertanyaan yang jelas dan memberikan informasi yang lengkap. Apa yang Anda klik ketika error itu muncul? Kode mana yang Anda tambahkan sebelum error itu muncul? Apa saja modul yang anda instal? dst.

Andhitia Rama
on 9/25/15, 11:45 AM

Oke Saya coba bantu yah. Untuk case Anda ada 2 solusi yang bisa dijalankan. 

  1. Tombol hitung gaji menjalankan fungsi hitung gaji langsung. Gunakan ini jika Kamu tidak membutuhkan input apa-apa lagi dari user
  2. Tombol hitung gaji memunculkan wizard. Wizard tersebut yang kemudian melakukan perhitungan honor

CARA #1

1.1 Buat fungsi perhitungan honor, misal namanya hitung_honor

@api.multi
def hitung_honor(self):
    ...
    ...
    (fungsi disini)

1.2 Tombol tersebut akan menjalankan fungsi di atas dengan cara

<button name="hitung_honor" string="Hitung Honor" type="object"/>

CARA #2

2.1 Buat wizard

2.2 Buat view

2.3 Buat window action yang akan memanggil view pada langkah 2.3. (misal nama wizardnya adalah waction_hitungGaji)

2.3 Wizard akan dipanggil menggunakan :
<button name="%(waction_hitungGaji)d" string="Hitung Honor" type="action"/>

2.4 Buat fungsi di wizard untuk menjalankan perhitungan honor

2.5 Buat tombol pd wizard yang akan menjalankan fungsi pada langkah 2.4

Andhitia Rama
Andhitia Rama
777
| 3 1 1
Answered on 9/25/15, 7:51 AM
0
vote

Your answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

Buat Pertanyaan

Ikuti Berita

Tujuan Forum

Forum ini bertujuan untuk membahas masalah teknikal Odoo

Baca Panduan

Question tools

6 follower(s)

Stats

Asked: 9/25/15, 7:23 AM
Seen: 1564 times
Last updated: 9/25/15, 11:45 AM