I'm trying to build a model in modelbuilder, and as part of that, I'd like to use the dissolve tool on a feature class created/modified after some previous steps. However, when I try to connect this feature class, I'm not given the option to use it as an input, only a precondition. Is this a normal problem with Dissolve? Is there something specific that the table needs to be in order to perform the Dissolve? I've attached a snippet of the part of my model leading up to the problem to help.

enter image description here

1 Answer 1


Try the "make feature layer" tool.

Connect the output from "Calculate Field" to "Make Feature Layer". You should then be able to connect the output of "Make Feature Layer" into the Dissolve tool.

  • 1
    To compliment Dans answer if you look at the syntax section of the help file for the dissolve tool it states the input is a FeatureLayer and this is why you need to use the make layer tool.
    – Hornbydd
    Jun 16, 2015 at 17:04
  • I can't connect the Calculate Field output to Make Feature Layer. My only option is Precondition. The same happens with Create Feature Class (@Hornbydd)
    – BabbA
    Jun 16, 2015 at 17:33
  • @BabbA are you able to put up another image of your model with data in it, so that the model segments are coloured in. It sounds like there might be an error in the model before you get to the Make Feature Layer tool.
    – Dan_h_b
    Jun 17, 2015 at 11:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.