Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. def btn_nuf_pressed(self):
  2.  
  3. layer = geo_utils.LayerUtils.get_lay_from_id(self.cbo_layer.itemData(self.cbo_layer.currentIndex()))
  4. selection = layer.selectedFeatures()
  5. expression = QgsExpression("eval(@BARE)")
  6. expression.prepareFields(layer.pendingFields())
  7. layer.startEditing()
  8. for feature in selection:
  9. #expression.prepare(layer.pendingFields())
  10. value = expression.evaluate(feature)
  11. layer.changeAttributeValue(feature.id(), 5, expression)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement