遗嘱的有效和生效是两个不同的法律概念。有效指的是遗嘱符合法律规定的要求,为法律所认可,不符合法定形式的遗嘱是无效的,遗嘱不能产生遗嘱继承的法律效力。生效指的是遗嘱产生法律效力,可以按照遗嘱内容来处分遗产,遗嘱必须在遗嘱人死亡后才能发生法律效力。