地図配置

グリッドは地図上で記録を表示できます。 GridLayout.Map それらをカードとしてリストし、それぞれにピンを付けた地図の隣に並べ、ユーザーが選択したレコードに地図を保持します。 GridLayout.MapOnly グリッドが対応するすべての記録と地図だけを表示し、一度に MapPageSize (デフォルトで250)から MapMaximumRows (デフォルトで1,000)まで読み込みます。Reactでは mapPageSize と mapMaximumRows 。 ShowMapPinNumbers 各カードとそのピンに番号を付け、 ShowMapPrintButton ツールバーに「印刷」ボタンを追加し、地図を印刷し、カードをその下に表示するか、画像として保存します。 MapPrintList (mapPrintList)はリストするカードを選びます。選択したカード(デフォルト、選択されていないすべてのカード)、地図にピンが表示されているカード、すべてあるいは表示しないカード、そしてユーザーは設定メニューで変更できます。各レコードは、 MapLatitudeColumn や MapLongitudeColumn がアカウントや連絡先のアドレス座標を設定しない限り、そこに行き、検索、フィルター、ビューは他のレイアウトと同じように機能します。マップレイアウトにはMapsパッケージが必要です:Blazorで AddPowerPortalsProWebBlazorMaps() 、またはReactアプリで <MapsProvider> 。

地図上のサンプル接触点

各連絡先のカードには会社と所在地が表示されます。カードをクリックすると連絡先が地図に表示されるか、複数を選択して全員に表示できます。ピンをクリックすると連絡先を選択し、ポップアップが開かれて連絡先のページにリンクされます。各カードの番号もピンに記載されています。ツールバーの「印刷」ボタンを使って、連絡先一覧の地図を印刷するか、画像として保存できます。リストをスクロールして、さらに連絡先とそのピンを読み込みます。レイアウトのドロップダウンから「 地図のみ 」を選択して、すべての連絡先を一度に確認し、名前、会社、都市を検索して絞り込みます。

Reactの例 ブレイザーの例 React TypeScript Razor