Saya bekerja beberapa log di mana pekerja boleh meminta bercuti, masa sakit, dan sebagainya.. Satu peraturan memerlukan pengesahan bahawa anda harus selalu meminta masa dalam 4 jam selang. Ini adalah cukup mudah untuk berbuat - menggunakan fungsi modulo. Fungsi modulo memberitahu anda yang selebihnya dalam bahagian. Jika terdapat baki tidak, modul adalah sifar, sebaliknya, ia adalah apa sahaja yang ditinggalkan. Sebagai contoh, 8 terhadap 4 = 0 (8 / 4 = 2 dengan pecahan tidak). Sebaliknya, 8 terhadap 5 adalah 3.
Saya perlu melakukan ini sekali dengan SPD 2007 sekali kepada suatu masa dan saya sebenarnya berakhir dengan menggunakan borang InfoPath untuk menyelesaikan, jadi ia telah dikendalikan pada akhir hadapan pada masa itu. Dalam kes semasa, mungkin ada borang InfoPath dalam gambar, tetapi itu tidak jelas lagi. Jadi, Saya bekerja daripada teknik untuk memastikan bahawa permintaan masa sentiasa berada dalam 4 jam kenaikan gaji. Saya akan melakukan matematik, simpan dalam rentetan dan kemudian melakukan beberapa barangan subrentetan.
Saya tarik ke SPD 2010 dan saya terkejut (dan malu sedikit) terdapat satu fungsi modulo sudah:
Saya sekali lagi terkejut bahawa sesuatu yang saya perlu sudah ada di luar kotak. Ia tidak kelihatan seperti fungsi yang aneh untuk Microsoft termasuk dalam campuran. Ia mempunyai semacam "ini adalah mudah, Oleh itu, janganlah campakkan dalam "rasa kepadanya. Saya bersimpati dengan itu, seperti yang saya lakukan sendiri sepanjang masa. Projek CodePlex mempunyai tandan fungsi kecil yang terhasil dari prinsip ItsEasy. Pada masa yang sama, Microsoft terus menyokong bukti kesan "95% daripada jalan" dengan produk. Mereka melaksanakan fungsi Mod, tetapi tidak fungsi bulat, misalnya.
</akhir>
Mengikuti aku di Twitter http://www.twitter.com/pagalvin
Pingback: Tweets yang menyebutkan SharePoint Reka bentuk 2010 MOD fungsi «Paul Galvin SharePoint Angkasa -- Topsy.com