Herausgeber case sensitiv
This commit is contained in:
@@ -243,6 +243,7 @@ class PrintLayout:
|
|||||||
hauptkarte: Any,
|
hauptkarte: Any,
|
||||||
map_top_mm: float,
|
map_top_mm: float,
|
||||||
map_height_mm: float,
|
map_height_mm: float,
|
||||||
|
kartenname_auswahl: str = "",
|
||||||
) -> None:
|
) -> None:
|
||||||
if self._current_layout is None:
|
if self._current_layout is None:
|
||||||
raise RuntimeError("Kein Layout aktiv.")
|
raise RuntimeError("Kein Layout aktiv.")
|
||||||
@@ -324,8 +325,13 @@ class PrintLayout:
|
|||||||
stroke_width_mm=0.1,
|
stroke_width_mm=0.1,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if kartenname_auswahl == "§38":
|
||||||
|
herausgeber_text = "[%@sn_landkreis_user%] [%@sn_behoerde%]"
|
||||||
|
else:
|
||||||
|
herausgeber_text = "Teilnehmergemeinschaft [%@sn_bezeichnung %] [%@sn_name %]"
|
||||||
|
|
||||||
labels = [
|
labels = [
|
||||||
("[% @sn_amt %]", 16.0, -84.0, 171.0, 4.0, "Format_1", "Herausgeber"),
|
(herausgeber_text, 16.0, -84.0, 171.0, 4.0, "Format_1", "Herausgeber"),
|
||||||
("[% @sn_bezeichnung %]", 16.0, -75.0, 171.0, 4.0, "Format_1", "Bezeichnung_Flurbereinigung"),
|
("[% @sn_bezeichnung %]", 16.0, -75.0, 171.0, 4.0, "Format_1", "Bezeichnung_Flurbereinigung"),
|
||||||
("[% @sn_name %]", 16.0, -64.0, 171.0, 5.0, "Format_2", "Name_Flurbereinigung"),
|
("[% @sn_name %]", 16.0, -64.0, 171.0, 5.0, "Format_2", "Name_Flurbereinigung"),
|
||||||
("[% @sn_gemeinden %]", 16.0, -56.0, 171.0, 4.0, "Format_1", "Stadt_Gemeinde"),
|
("[% @sn_gemeinden %]", 16.0, -56.0, 171.0, 4.0, "Format_1", "Stadt_Gemeinde"),
|
||||||
@@ -936,6 +942,7 @@ class PrintLayout:
|
|||||||
map_height_mm: float,
|
map_height_mm: float,
|
||||||
extent: Any,
|
extent: Any,
|
||||||
plotmassstab: float,
|
plotmassstab: float,
|
||||||
|
kartenname_auswahl: str = "",
|
||||||
thema: str = "",
|
thema: str = "",
|
||||||
fit_extent_to_map: bool = True,
|
fit_extent_to_map: bool = True,
|
||||||
) -> Any:
|
) -> Any:
|
||||||
@@ -1036,6 +1043,7 @@ class PrintLayout:
|
|||||||
hauptkarte,
|
hauptkarte,
|
||||||
map_top_mm,
|
map_top_mm,
|
||||||
map_height_mm,
|
map_height_mm,
|
||||||
|
kartenname_auswahl,
|
||||||
)
|
)
|
||||||
|
|
||||||
layout_manager.addLayout(layout)
|
layout_manager.addLayout(layout)
|
||||||
|
|||||||
@@ -351,7 +351,7 @@ class PrintLayoutBaufreigabe(PrintLayout):
|
|||||||
# Positionen werden bewusst als feste Werte gesetzt und bei Bedarf manuell angepasst.
|
# Positionen werden bewusst als feste Werte gesetzt und bei Bedarf manuell angepasst.
|
||||||
|
|
||||||
labels = [
|
labels = [
|
||||||
("[% @sn_amt %]", 16.0, -84.0, 171.0, 4.0, "Format_1", "Herausgeber"),
|
("Teilnehmergemeinschaft [%@sn_bezeichnung %] [%@sn_name %]", 16.0, -84.0, 171.0, 4.0, "Format_1", "Herausgeber"),
|
||||||
("[% @sn_bezeichnung %]", 16.0, -75.0, 171.0, 4.0, "Format_1", "Bezeichnung_Flurbereinigung"),
|
("[% @sn_bezeichnung %]", 16.0, -75.0, 171.0, 4.0, "Format_1", "Bezeichnung_Flurbereinigung"),
|
||||||
("[% @sn_name %]", 16.0, -64.0, 171.0, 5.0, "Format_2", "Name_Flurbereinigung"),
|
("[% @sn_name %]", 16.0, -64.0, 171.0, 5.0, "Format_2", "Name_Flurbereinigung"),
|
||||||
("[% @sn_gemeinden %]", 16.0, -56.0, 171.0, 4.0, "Format_1", "Stadt_Gemeinde"),
|
("[% @sn_gemeinden %]", 16.0, -56.0, 171.0, 4.0, "Format_1", "Stadt_Gemeinde"),
|
||||||
|
|||||||
@@ -1062,6 +1062,7 @@ class PrintLogic:
|
|||||||
map_height_mm=kartenbild_h,
|
map_height_mm=kartenbild_h,
|
||||||
extent=extent,
|
extent=extent,
|
||||||
plotmassstab=massstab_zahl,
|
plotmassstab=massstab_zahl,
|
||||||
|
kartenname_auswahl=kartenname_auswahl,
|
||||||
thema=thema,
|
thema=thema,
|
||||||
fit_extent_to_map=(druckbereich_auswahl != DRUCKBEREICH_VERFAHRENSGEBIET),
|
fit_extent_to_map=(druckbereich_auswahl != DRUCKBEREICH_VERFAHRENSGEBIET),
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user